diff --git a/modules/nixos/multimedia/web/firefox/preferences.nix b/modules/nixos/multimedia/web/firefox/preferences.nix index 6cf1428..df66858 100644 --- a/modules/nixos/multimedia/web/firefox/preferences.nix +++ b/modules/nixos/multimedia/web/firefox/preferences.nix @@ -5,7 +5,7 @@ let else if (builtins.isInt value) || (builtins.isNull value) then builtins.toString value else if builtins.isString value then - value + ''"${value}"'' else builtins.throw "Pref expected one of (Bool, String, Int, Null) got instead ${builtins.typeOf value}"; @@ -14,7 +14,7 @@ let "\n" (builtins.attrValues (builtins.mapAttrs - (n: v: ''user_pref("${n}", "${(prefToString v)}");'') prefs)); + (n: v: ''user_pref("${n}", ${prefToString v});'') prefs)); in mkPrefs { "browser.urlbar.suggest.topsites" = false; diff --git a/overlays/nixpak/firefox.nix b/overlays/nixpak/firefox.nix index de10fc0..d6b7939 100644 --- a/overlays/nixpak/firefox.nix +++ b/overlays/nixpak/firefox.nix @@ -15,7 +15,8 @@ prefsFile = "${cfgPath}/modules/nixos/multimedia/web/firefox/preferences.nix"; in prev.firefox-esr.override { extraPolicies = import policiesFile; - extraPrefs = builtins.trace (import prefsFile) (import prefsFile); + # extraPrefs = builtins.trace (import prefsFile) (import prefsFile); + extraPrefs = ""; }; sandboxed-firefox-esr = prev.mkNixPak {