summaryrefslogtreecommitdiff
path: root/.librewolf
diff options
context:
space:
mode:
authorA Farzat <a@farzat.xyz>2024-10-01 01:35:45 +0900
committerA Farzat <a@farzat.xyz>2024-10-01 01:35:45 +0900
commitade1f44f40fa07699e25b5c7d0c37cd2a6f1a131 (patch)
tree03088658bddb265f125e2601026db5596944f074 /.librewolf
parente9e1167d87461af49eaa088f23700ab61fc1795c (diff)
downloaddotfiles-ade1f44f40fa07699e25b5c7d0c37cd2a6f1a131.tar.gz
dotfiles-ade1f44f40fa07699e25b5c7d0c37cd2a6f1a131.zip
Add librewolf config
Diffstat (limited to '.librewolf')
-rw-r--r--.librewolf/librewolf.overrides.cfg4
-rw-r--r--.librewolf/native-messaging-hosts/com.add0n.native_client.json7
-rw-r--r--.librewolf/native-messaging-hosts/ff2mpv.json7
-rw-r--r--.librewolf/native-messaging-hosts/net.downloadhelper.coapp.json10
-rw-r--r--.librewolf/native-messaging-hosts/org.keepassxc.keepassxc_browser.json9
5 files changed, 37 insertions, 0 deletions
diff --git a/.librewolf/librewolf.overrides.cfg b/.librewolf/librewolf.overrides.cfg
new file mode 100644
index 0000000..6eaaa8b
--- /dev/null
+++ b/.librewolf/librewolf.overrides.cfg
@@ -0,0 +1,4 @@
+defaultPref("webgl.disabled", false); // For video conferencing.
+defaultPref("media.peerconnection.enabled", true); // For video conferencing.
+defaultPref("media.peerconnection.ice.no_host", false); // For video conferencing.
+defaultPref("ui.context_menus.after_mouseup", true); // Prevent mouse right-click from clicking the option right away.
diff --git a/.librewolf/native-messaging-hosts/com.add0n.native_client.json b/.librewolf/native-messaging-hosts/com.add0n.native_client.json
new file mode 100644
index 0000000..42c1533
--- /dev/null
+++ b/.librewolf/native-messaging-hosts/com.add0n.native_client.json
@@ -0,0 +1,7 @@
+{
+ "name": "com.add0n.native_client",
+ "description": "Node Host for Native Messaging",
+ "path": "/home/farzat/.config/com.add0n.native_client/run.sh",
+ "type": "stdio",
+ "allowed_extensions": ["{3e0ac434-26e0-4c03-b757-3078486800c3}","{cee1ccee-5508-4927-a929-9a557e63bbc8}","{ccad95df-add6-4d8a-aa5c-cdc384075bab}","{c7636e52-8aba-4717-9652-01922ee61eb3}","{d1646fcf-76ad-49c5-b8b2-e496e9b71189}","{cfd8df21-e05f-46e9-8ea1-af5e5177d492}","{1fb1ffdc-b95d-451e-be52-7303adf9a0d3}","{533953f8-ffb6-421c-af1a-5a02a792ab51}","{48f5395d-5c00-41cd-9a5e-fd2f8d9b74c2}","{03e07985-30b0-4ae0-8b3e-0c7519b9bdf6}","{708bb4c5-336d-4a30-9126-8bf5d773bb41}","{5510b212-951a-439c-ae73-b1ebbc68055f}","{f91bc9ee-ae11-4850-8e6b-ed4b0262ce3b}","{dc393f22-0d98-44d4-8a2c-9dd72208e9f7}"]
+ } \ No newline at end of file
diff --git a/.librewolf/native-messaging-hosts/ff2mpv.json b/.librewolf/native-messaging-hosts/ff2mpv.json
new file mode 100644
index 0000000..d4bab2f
--- /dev/null
+++ b/.librewolf/native-messaging-hosts/ff2mpv.json
@@ -0,0 +1,7 @@
+{
+ "name": "ff2mpv",
+ "description": "ff2mpv's external manifest",
+ "path": "/home/farzat/.dotfiles/bin/external/ff2mpv.py",
+ "type": "stdio",
+ "allowed_extensions": ["ff2mpv@yossarian.net"]
+}
diff --git a/.librewolf/native-messaging-hosts/net.downloadhelper.coapp.json b/.librewolf/native-messaging-hosts/net.downloadhelper.coapp.json
new file mode 100644
index 0000000..9185b02
--- /dev/null
+++ b/.librewolf/native-messaging-hosts/net.downloadhelper.coapp.json
@@ -0,0 +1,10 @@
+{
+ "name": "net.downloadhelper.coapp",
+ "description": "Video DownloadHelper companion app",
+ "path": "/usr/bin/vdhcoapp",
+ "type": "stdio",
+ "allowed_extensions": [
+ "weh-native-test@downloadhelper.net",
+ "{b9db16a4-6edc-47ec-a1f4-b86292ed211d}"
+ ]
+} \ No newline at end of file
diff --git a/.librewolf/native-messaging-hosts/org.keepassxc.keepassxc_browser.json b/.librewolf/native-messaging-hosts/org.keepassxc.keepassxc_browser.json
new file mode 100644
index 0000000..c07830d
--- /dev/null
+++ b/.librewolf/native-messaging-hosts/org.keepassxc.keepassxc_browser.json
@@ -0,0 +1,9 @@
+{
+ "allowed_extensions": [
+ "keepassxc-browser@keepassxc.org"
+ ],
+ "description": "KeePassXC integration with native messaging support",
+ "name": "org.keepassxc.keepassxc_browser",
+ "path": "/usr/bin/keepassxc-proxy",
+ "type": "stdio"
+}