{ pkgs, inputs, device, config, ... }: { imports = [ inputs.zen-browser.homeModules.beta ]; programs.zen-browser = { enable = device.isLinux; profiles.default = { containersForce = true; containers = { Personal = { color = "purple"; icon = "fingerprint"; id = 1; }; Work = { color = "blue"; icon = "briefcase"; id = 2; }; Shopping = { color = "yellow"; icon = "dollar"; id = 3; }; }; spacesForce = true; extensions.packages = with pkgs.nur.repos.rycee.firefox-addons; [ privacy-badger violentmonkey tridactyl clearurls onepassword-password-manager ublock-origin i-dont-care-about-cookies keepa sponsorblock floccus ]; }; nativeMessagingHosts = [pkgs.tridactyl-native]; policies = { AutofillAddressEnabled = true; AutofillCreditCardEnabled = false; DisableAppUpdate = true; DisableFeedbackCommands = true; DisableFirefoxStudies = true; DisablePocket = true; DisableTelemetry = true; DontCheckDefaultBrowser = true; NoDefaultBookmarks = true; OfferToSaveLogins = false; EnableTrackingProtection = { Value = true; Locked = true; Cryptomining = true; Fingerprinting = true; }; }; suppressXdgMigrationWarning = true; }; }