diff --git a/modules/home/librewolf.nix b/modules/home/librewolf.nix index af59d96..30c3095 100644 --- a/modules/home/librewolf.nix +++ b/modules/home/librewolf.nix @@ -11,6 +11,24 @@ DisablePocket = true; DisableFirefoxAccounts = true; + FirefoxHome = { + Search = true; + TopSites = true; + SponsoredTopSites = false; + Highlights = false; + Pocket = false; + SponsoredPocket = false; + }; + + SanitizeOnShutdown = { + Cache = true; + Cookies = false; + History = true; + Sessions = true; + SiteSettings = false; + OfflineApps = true; + }; + ExtensionSettings = { # Bitwarden "{446900e4-71c2-419f-a6a7-df9c091e268b}" = { @@ -37,12 +55,20 @@ }; }; - # General Preferences Preferences = { "browser.startup.homepage" = "about:home"; - "browser.toolbars.bookmarks.visibility" = "newtab"; - "privacy.resistFingerprinting.letterboxing" = true; "extensions.autoDisableScopes" = 0; + + "browser.toolbars.bookmarks.visibility" = "always"; + + "network.cookie.cookieBehavior" = 1; + "privacy.clearOnShutdown.cookies" = false; + "privacy.clearOnShutdown.history" = false; + + "sidebar.revamp" = true; + "sidebar.verticalTabs" = true; + "sidebar.main.tools" = "bookmarks,history,tabs"; + "sidebar.visibility" = "always"; }; }; };