From a8468e9c1f15b0a2d4811ca04b285063c52b2064 Mon Sep 17 00:00:00 2001 From: Yan Lin Date: Fri, 1 Aug 2025 09:27:21 +0200 Subject: [PATCH] Add a few firefox configurations --- modules/firefox.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/modules/firefox.nix b/modules/firefox.nix index 5200ae0..b8eedc0 100644 --- a/modules/firefox.nix +++ b/modules/firefox.nix @@ -56,6 +56,7 @@ settings = { # General preferences "browser.startup.homepage" = "about:home"; + "browser.startup.page" = 3; # Restore previous windows and tabs "browser.newtabpage.enabled" = true; # New tab page - show only search bar @@ -132,6 +133,23 @@ # Hide UI elements "browser.tabs.firefox-view" = false; "identity.fxaccounts.enabled" = false; + + # Disable all search suggestions + "browser.urlbar.suggest.searches" = false; + "browser.urlbar.suggest.engines" = false; + "browser.urlbar.quicksuggest.enabled" = false; + "browser.urlbar.quicksuggest.sponsored" = false; + "browser.urlbar.quicksuggest.dataCollection.enabled" = false; + "browser.search.suggest.enabled" = false; + + # Additional search-related privacy settings + "browser.urlbar.suggest.clipboard" = false; + "browser.urlbar.suggest.topsites" = false; + "browser.urlbar.speculativeConnect.enabled" = false; + + # Disable recent searches + "browser.urlbar.suggest.history" = false; + "browser.urlbar.maxHistoricalSearchSuggestions" = 0; }; }; };