aboutsummaryrefslogtreecommitdiff
path: root/home-manager
diff options
context:
space:
mode:
authorspl3g <spleefer6@yandex.ru>2024-09-04 19:21:18 +0300
committerspl3g <spleefer6@yandex.ru>2025-05-01 14:58:56 +0300
commitb1d2874f45c1c866fdd3da5ca0be12825505064e (patch)
tree13f994c9e1d08098b1cefc7ccd3344a4f9a1efc9 /home-manager
parent109fee2509e7fa6e3310bba2ffd3ce37e353db29 (diff)
feat(firefox): add betterfox's user.js
Diffstat (limited to 'home-manager')
-rw-r--r--home-manager/homeModules/firefox.nix10
1 files changed, 8 insertions, 2 deletions
diff --git a/home-manager/homeModules/firefox.nix b/home-manager/homeModules/firefox.nix
index b77272b..0b374e5 100644
--- a/home-manager/homeModules/firefox.nix
+++ b/home-manager/homeModules/firefox.nix
@@ -24,13 +24,19 @@
extraConfig =
let
shyfox = builtins.readFile "${inputs.shyfox.outPath}/user.js";
- arkenfox = builtins.readFile "${inputs.arkenfox.outPath}/user.js";
+ betterfox = builtins.readFile "${inputs.betterfox.outPath}/user.js";
overrides = ''
user_pref("shyfox.disable.floating.search", true);
user_pref("shyfox.remove.window.controls", true);
+ user_pref("browser.search.suggest.enabled", true);
+ user_pref("browser.urlbar.quicksuggest.enabled", true);
+ user_pref("browser.urlbar.suggest.quicksuggest.nonsponsored", true);
+ user_pref("captivedetect.canonicalURL", "http://detectportal.firefox.com/canonical.html");
+ user_pref("network.captive-portal-service.enabled", true);
+ user_pref("network.connectivity-service.enabled", true);
'';
in
- shyfox;
+ shyfox + betterfox + overrides;
search = {
force = true;
engines = {