diff options
Diffstat (limited to 'shared/home-manager')
-rw-r--r-- | shared/home-manager/firefox/default.nix | 5 | ||||
-rw-r--r-- | shared/home-manager/firefox/privacy.nix | 31 |
2 files changed, 15 insertions, 21 deletions
diff --git a/shared/home-manager/firefox/default.nix b/shared/home-manager/firefox/default.nix index f2fc3e3..af11521 100644 --- a/shared/home-manager/firefox/default.nix +++ b/shared/home-manager/firefox/default.nix @@ -1,8 +1,5 @@ # This module configures Firefox with all my plugins and such. - -{pkgs,...}: - -{ +{pkgs, ...}: { imports = [ ./privacy.nix ]; diff --git a/shared/home-manager/firefox/privacy.nix b/shared/home-manager/firefox/privacy.nix index 67da005..1ab3820 100644 --- a/shared/home-manager/firefox/privacy.nix +++ b/shared/home-manager/firefox/privacy.nix @@ -1,24 +1,21 @@ # This HM module sets pr - -{pkgs,...}: - -{ +{pkgs, ...}: { programs.firefox = { policies = { - DisableTelemetry = true; - EnableTrackingProtection = { - Value= true; - Locked = true; - Cryptomining = true; - Fingerprinting = true; - }; + DisableTelemetry = true; + EnableTrackingProtection = { + Value = true; + Locked = true; + Cryptomining = true; + Fingerprinting = true; + }; - # Disable various features, that we don't want. - DisablePocket = true; - DisableFirefoxStudies = true; - DisableFirefoxAccounts = true; - DisableAccounts = true; - DisableFirefoxScreenshots = true; + # Disable various features, that we don't want. + DisablePocket = true; + DisableFirefoxStudies = true; + DisableFirefoxAccounts = true; + DisableAccounts = true; + DisableFirefoxScreenshots = true; }; profiles."default".extensions = with pkgs.nur.repos.rycee.firefox-addons; [ |