about summary refs log tree commit diff stats
path: root/home-manager/firefox/settings
diff options
context:
space:
mode:
authorene <ene@sils.li>2023-02-11 22:24:30 +0100
committerene <ene@sils.li>2023-02-12 17:48:12 +0100
commit3ad750a3d977b3472a8a67acb7aa3613be7f70bb (patch)
treed3289733fa29b10c835fd8295b5c9737160c10aa /home-manager/firefox/settings
parentFix(home-manager): Import home-manager correctly (diff)
downloadnixos-config-3ad750a3d977b3472a8a67acb7aa3613be7f70bb.tar.gz
nixos-config-3ad750a3d977b3472a8a67acb7aa3613be7f70bb.zip
Fix(home-manager): Improve Firefox configuration
Diffstat (limited to 'home-manager/firefox/settings')
-rw-r--r--home-manager/firefox/settings/extensions.json37
-rw-r--r--home-manager/firefox/settings/override.js2
2 files changed, 38 insertions, 1 deletions
diff --git a/home-manager/firefox/settings/extensions.json b/home-manager/firefox/settings/extensions.json
new file mode 100644
index 00000000..057810bc
--- /dev/null
+++ b/home-manager/firefox/settings/extensions.json
@@ -0,0 +1,37 @@
+{
+  "darkreader": {
+    "addonId": "addon@darkreader.org",
+    "pname": "darkreader",
+    "sha256": "sha256:e537a2cee45ed7c26f79ecd3ed362620e3f00d24c158532a58e163a63a3d60cc",
+    "url": "https://addons.mozilla.org/firefox/downloads/file/4053589/darkreader-4.9.62.xpi",
+    "version": "4.9.62"
+  },
+  "firenvim": {
+    "addonId": "firenvim@lacamb.re",
+    "pname": "firenvim",
+    "sha256": "sha256:a8c495a59e30eaabbb3fcd188db9b5e28b40bffefe41a3f0fa22ecc58c80c2b6",
+    "url": "https://addons.mozilla.org/firefox/downloads/file/4026386/firenvim-0.2.14.xpi",
+    "version": "0.2.14"
+  },
+  "keepassxc-browser": {
+    "addonId": "keepassxc-browser@keepassxc.org",
+    "pname": "keepassxc-browser",
+    "sha256": "sha256:cc39aa058cb8915cfc88424e2e1cebe3ccfc3f95d7bddb2abd0c4905d2b17719",
+    "url": "https://addons.mozilla.org/firefox/downloads/file/4045866/keepassxc_browser-1.8.4.xpi",
+    "version": "1.8.4"
+  },
+  "simple-tab-groups": {
+    "addonId": "simple-tab-groups@drive4ik",
+    "pname": "simple-tab-groups",
+    "sha256": "sha256:75077589098ca62c00b86cf9554c6120bf8dc04c5f916fe26f84915f5147b2a4",
+    "url": "https://addons.mozilla.org/firefox/downloads/file/3873608/simple_tab_groups-4.7.2.1.xpi",
+    "version": "4.7.2.1"
+  },
+  "ublock-origin": {
+    "addonId": "uBlock0@raymondhill.net",
+    "pname": "ublock-origin",
+    "sha256": "sha256:6bf8af5266353fab5eabdc7476de026e01edfb7901b0430c5e539f6791f1edc8",
+    "url": "https://addons.mozilla.org/firefox/downloads/file/4047353/ublock_origin-1.46.0.xpi",
+    "version": "1.46.0"
+  }
+}
diff --git a/home-manager/firefox/settings/override.js b/home-manager/firefox/settings/override.js
index 1f92735b..ca03e8ed 100644
--- a/home-manager/firefox/settings/override.js
+++ b/home-manager/firefox/settings/override.js
@@ -56,7 +56,7 @@ user_pref("browser.safebrowsing.downloads.remote.enabled", true); // 0403
 user_pref("network.prefetch-next", true); // 0601
 
 // enable ipv6 because the rest of the system uses it
-user_pref("network.dns.disableIPv6", true); // 0701
+user_pref("network.dns.disableIPv6", false); // 0701
 
 // TRR only
 user_pref("network.trr.mode", 3); // 0710