From bdbc0e76146d06b2fc788d9887ea9988522fafd6 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Sat, 30 Dec 2023 20:08:29 +0100 Subject: [PATCH] Update Firefox preferences --- modules/home-manager/web/firefox/conf/preferences.nix | 3 +++ modules/home-manager/web/firefox/conf/suggest.nix | 5 +++-- modules/home-manager/web/firefox/conf/theme.nix | 2 ++ modules/home-manager/web/firefox/default.nix | 2 ++ 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/modules/home-manager/web/firefox/conf/preferences.nix b/modules/home-manager/web/firefox/conf/preferences.nix index 9158bf0..f7ad1a3 100644 --- a/modules/home-manager/web/firefox/conf/preferences.nix +++ b/modules/home-manager/web/firefox/conf/preferences.nix @@ -40,4 +40,7 @@ "browser.startup.homepage_override.mstone" = "ignore"; "browser.aboutHomeSnippets.updateUrl" = ""; + +# Restore session when restart + "browser.sessionstore.resume_session_once" = true; } diff --git a/modules/home-manager/web/firefox/conf/suggest.nix b/modules/home-manager/web/firefox/conf/suggest.nix index 34c01fc..bd5adbb 100644 --- a/modules/home-manager/web/firefox/conf/suggest.nix +++ b/modules/home-manager/web/firefox/conf/suggest.nix @@ -15,10 +15,11 @@ "browser.urlbar.suggest.trending" = false; "browser.urlbar.suggest.weather" = false; "browser.urlbar.suggest.searches" = false; + "browser.urlbar.suggest.topsites" = false; -# Disable Search Keyword +# Enable Search Keyword # When you mistype some url, Firefox starts a search even from urlbar. This # feature is useful for quick searching, but may harm your privacy, when it's # unintended. - "keyword.enabled" = false; + "keyword.enabled" = true; } diff --git a/modules/home-manager/web/firefox/conf/theme.nix b/modules/home-manager/web/firefox/conf/theme.nix index 1e77222..94e8e94 100644 --- a/modules/home-manager/web/firefox/conf/theme.nix +++ b/modules/home-manager/web/firefox/conf/theme.nix @@ -30,5 +30,7 @@ # disable funsking malwares "browser.newtabpage.activity-stream.improvesearch.topSiteSearchShortcuts.havePinned" = ""; + "browser.newtabpage.activity-stream.improvesearch.topSiteSearchShortcuts.searchEngines" = ""; + "browser.newtabpage.activity-stream.improvesearch.topSiteSearchShortcuts" = false; "browser.newtabpage.pinned" = ""; } diff --git a/modules/home-manager/web/firefox/default.nix b/modules/home-manager/web/firefox/default.nix index 018c873..f9295ce 100644 --- a/modules/home-manager/web/firefox/default.nix +++ b/modules/home-manager/web/firefox/default.nix @@ -61,6 +61,8 @@ in "Bing".metaData.hidden = true; "Google".metaData.hidden = true; "Amazon.fr".metaData.hidden = true; + "Facebook".metaData.hidden = true; + "youtube".metaData.hidden = true; }; }; settings = merge [