{ pkgs, inputs, ... }: { programs.firefox = { enable = true; policies = { DisablePocket = true; AppAutoUpdate = false; # managed by nix DontCheckDefaultBrowser = true; DisableTelemetry = true; EnableTrackingProtection = { Value = true; Cryptomining = true; Fingerprinting = true; EmailTracking = true; }; DisableSetDesktopBackground = true; OfferToSaveLogins = false; PasswordManagerEnabled = false; FirefoxHome = { TopSites = false; SponsoredTopSites = false; Highlights = false; Pocket = false; SponsoredPocket = false; Snippets = false; }; }; profiles = { franck = { isDefault = true; settings = { "browser.tabs.groups.enabled" = true; "browser.urlbar.trimURLs" = false; # show the complete URL "sidebar.revamp" = true; "sidebar.revamp.round-content-area" = true; "sidebar.verticalTabs" = true; # vertical tabs }; extensions = with inputs.firefox-addons.packages.${pkgs.system}; [ sponsorblock ublock-origin ]; }; }; }; }