summaryrefslogtreecommitdiffstats
path: root/usecases/desktop/graphical/firefox.nix
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2023-01-12 19:01:28 +0100
committerMinijackson <minijackson@riseup.net>2023-01-12 19:01:28 +0100
commit3f9651276abbd1a72cfb2248daf9150ca82c8bd5 (patch)
tree50ae5dc0bf53aca166a60ba3f20abdcbabd72606 /usecases/desktop/graphical/firefox.nix
parent5158740de1cb88794dae36e29367dc9546232910 (diff)
downloadnixos-config-reborn-3f9651276abbd1a72cfb2248daf9150ca82c8bd5.tar.gz
nixos-config-reborn-3f9651276abbd1a72cfb2248daf9150ca82c8bd5.zip
firefox: remove HTTPS Everywhere addon, replace by builtin config
Diffstat (limited to 'usecases/desktop/graphical/firefox.nix')
-rw-r--r--usecases/desktop/graphical/firefox.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/usecases/desktop/graphical/firefox.nix b/usecases/desktop/graphical/firefox.nix
index 3d6362b..0284dfc 100644
--- a/usecases/desktop/graphical/firefox.nix
+++ b/usecases/desktop/graphical/firefox.nix
@@ -31,7 +31,6 @@ inputs:
31 31
32 extensions = with pkgs.firefox-addons; [ 32 extensions = with pkgs.firefox-addons; [
33 # Security 33 # Security
34 https-everywhere
35 browserpass 34 browserpass
36 35
37 # Privacy 36 # Privacy
@@ -132,6 +131,11 @@ inputs:
132 "security.ssl.treat_unsafe_negotiation_as_broken" = true; 131 "security.ssl.treat_unsafe_negotiation_as_broken" = true;
133 "network.security.esni.enabled" = true; 132 "network.security.esni.enabled" = true;
134 133
134 # HTTPS everywhere
135 "dom.security.https_only_mode" = true;
136 "dom.security.https_only_mode_ever_enabled" = true;
137 "dom.security.https_only_mode_ever_enabled_pbm" = true;
138
135 # == General web privacy == 139 # == General web privacy ==
136 140
137 "beacon.enabled" = false; 141 "beacon.enabled" = false;