From 4ea08b3976188eb01a74548d68b227a7794b4caa Mon Sep 17 00:00:00 2001 From: Simon Parri Date: Fri, 9 May 2025 17:54:45 -0500 Subject: Add current configuration --- hosts/ades/firefox-prefs.nix | 51 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 hosts/ades/firefox-prefs.nix (limited to 'hosts/ades/firefox-prefs.nix') 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; + }; +} -- cgit v1.2.3