diff options
| author | aethrvmn <me@aethrvmn.gr> | 2025-08-31 14:21:34 +0000 |
|---|---|---|
| committer | aethrvmn <me@aethrvmn.gr> | 2025-08-31 14:21:34 +0000 |
| commit | bfd970a07c231b5781871c16cb4612eb4c6b8fd4 (patch) | |
| tree | 50a4ac5138d1f438e4d5bad3a3dd880a0784cd3e /home-manager/browser/default.nix | |
| parent | added flake (diff) | |
imported system/home-manager config
Diffstat (limited to '')
| -rw-r--r-- | home-manager/browser/default.nix | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/home-manager/browser/default.nix b/home-manager/browser/default.nix new file mode 100644 index 0000000..ab8278a --- /dev/null +++ b/home-manager/browser/default.nix @@ -0,0 +1,75 @@ +{ config, pkgs, inputs, ... }: +{ + imports = [ + inputs.zen-browser.homeModules.beta + ]; + + programs.zen-browser = { + enable = true; + + nativeMessagingHosts = [pkgs.firefoxpwa]; + policies = { + # find more options here: https://mozilla.github.io/policy-templates/ + AutofillAddressEnabled = false; + AutofillCreditCardEnabled = false; + + Cookies = { + Locked = true; + Behavior = "reject-foreign"; + BehaviorPrivateBrowsing = "reject"; + }; + + DisablePocket = true; + DisableAppUpdate = true; + DisableFirefoxStudies = true; + DisableFirefoxAccounts = true; + DisableFeedbackCommands = true; + DisableTelemetry = true; + + DontCheckDefaultBrowser = true; + + DownloadDirectory = "${config.home.homeDirectory}/downloads"; + + EnableTrackingProtection = { + Value = true; + Locked = true; + Cryptomining = true; + Fingerprinting = true; + }; + + HardwareAcceleration = true; + + HttpsOnlyMode = "force_enabled"; + + NoDefaultBookmarks = true; + + OfferToSaveLogins = false; + + PasswordManagerEnabled = false; + + PopupBlocking = { + Default = false; + Locked = true; + }; + + PostQuantumKeyAgreementEnabled = false; + + SanitizeOnShutdown = { + Cache = true; + Cookies = false; + FormData = true; + History = false; + Sessions = false; + SiteSettings = true; + }; + + SearchEngines = { + Default = "Startpage"; + Remove = [ + "Google" + "Bing" + ]; + }; + }; + }; +} |
