From f9227c3e8532b848b4e30a5233758a8932653c11 Mon Sep 17 00:00:00 2001 From: chn Date: Sun, 11 Feb 2024 09:55:40 +0800 Subject: [PATCH] packages.desktop.firefox: add some settings --- modules/packages/desktop/firefox.nix | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/modules/packages/desktop/firefox.nix b/modules/packages/desktop/firefox.nix index 5e871d0e..f8669cd0 100644 --- a/modules/packages/desktop/firefox.nix +++ b/modules/packages/desktop/firefox.nix @@ -23,7 +23,20 @@ inputs: userChrome = builtins.concatStringsSep "\n" (builtins.map (file: builtins.readFile "${inputs.topInputs.cascade}/chrome/includes/cascade-${file}.css") [ "config-mouse" "colours" "layout" "responsive" "floating-panel" "nav-bar" "tabs" ]); - settings."toolkit.legacyUserProfileCustomizations.stylesheets" = true; + settings = + { + # general + "browser.search.region" = "CN"; + "intl.locale.requested" = "zh-CN,en-US"; + "browser.aboutConfig.showWarning" = false; + "browser.bookmarks.showMobileBookmarks" = true; + "browser.download.panel.shown" = true; + "browser.download.useDownloadDir" = true; + "browser.newtab.extensionControlled" = true; + "browser.toolbars.bookmarks.visibility" = "never"; + # allow to apply userChrome.css + "toolkit.legacyUserProfileCustomizations.stylesheets" = true; + }; }; }; }];