summaryrefslogtreecommitdiff
path: root/shared/home-manager
diff options
context:
space:
mode:
Diffstat (limited to 'shared/home-manager')
-rw-r--r--shared/home-manager/firefox/default.nix5
-rw-r--r--shared/home-manager/firefox/privacy.nix31
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; [