From e9dc6ba190687af834aacfe650833ba22edbb913 Mon Sep 17 00:00:00 2001 From: Daniel Siepmann Date: Wed, 1 Jun 2022 10:12:35 +0200 Subject: [PATCH] Extend Firefox configuration Disable syncing for most parts. Disable auto fill (I use Keepass browser extension). Remove some none useful bookmarks. --- home/programs/firefox.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/home/programs/firefox.nix b/home/programs/firefox.nix index 5186ffd..5c0e3aa 100644 --- a/home/programs/firefox.nix +++ b/home/programs/firefox.nix @@ -160,6 +160,21 @@ "security.disable_button.openCertManager" = false; "security.disable_button.openDeviceManager" = false; + + "services.sync.declinedEngines" = "prefs,tabs,history,forms,passwords,creditcards"; + "services.sync.engine.history" = false; + "services.sync.engine.passwords" = false; + "services.sync.engine.prefs" = false; + "services.sync.engine.prefs.modified" = false; + "services.sync.engine.tabs" = false; + + "signon.autofillForms" = false; + "signon.generation.enabled" = false; + "signon.rememberSignons" = false; + + "browser.bookmarks.restore_default_bookmarks" = false; + "browser.bookmarks.showMobileBookmarks" = false; + }; userContent = pkgs.lib.fileContents ./firefox/userContent.css; };