diff options
Diffstat (limited to 'hosts/ades/firefox-prefs.nix')
-rw-r--r-- | hosts/ades/firefox-prefs.nix | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/hosts/ades/firefox-prefs.nix b/hosts/ades/firefox-prefs.nix new file mode 100644 index 0000000..47a10c6 --- /dev/null +++ b/hosts/ades/firefox-prefs.nix @@ -0,0 +1,51 @@ +{ ... }: + +{ + policies = { + SearchBar = "separate"; + SearchEngines = { + Remove = ["Google" "Amazon.com" "Bing" "EBay"]; + Default = "DuckDuckGo"; + }; + DisableTelemetry = true; + EnableTrackingProtection = { Value = true; }; + OverrideFirstRunPage = ""; + OverridePostUpdatePage = ""; + NoDefaultBookmarks = true; + FirefoxSuggest = { + WebSuggestions = false; + SponsoredSuggestions = false; + ImproveSuggest = false; + }; + FirefoxHome = { + Search = true; + TopSites = false; + SponsoredTopSites = false; + Highlights = false; + Pocket = false; + SponsoredPocket = false; + Snippets = false; + }; + UserMessaging = { + WhatsNew = false; + ExtensionRecommendations = false; + FeatureRecommendations = false; + UrlbarInterventions = false; + SkipOnboarding = true; + MoreFromMozilla = false; + }; + ExtensionSettings."uBlock@raymondhill.net" = { + installation_mode = "force_installed"; + install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi"; + }; + }; + + preferencesStatus = "default"; + preferences = { + "browser.aboutConfig.showWarning" = false; + "browser.uidensity" = 1; + "browser.backspace_action" = 1; + "browser.ctrlTab.sortByRecentlyUsed" = true; + "browser.startup.page" = 3; + }; +} |