summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--machines/enzo/desktop.nix14
1 files changed, 10 insertions, 4 deletions
diff --git a/machines/enzo/desktop.nix b/machines/enzo/desktop.nix
index 4b04b13..9d543fb 100644
--- a/machines/enzo/desktop.nix
+++ b/machines/enzo/desktop.nix
@@ -93,12 +93,18 @@
DisableAppUpdate = true;
Preferences = {
# LibreWolf enables resistFingerprinting by default, which spoofs web
- # content's prefers-color-scheme to light — so sites would ignore the
- # desktop dark setting. Turn it off so pages follow dark; LibreWolf
- # keeps its other protections (uBlock, no telemetry, FPP).
+ # content's prefers-color-scheme to light — so sites ignore the
+ # desktop dark setting (and devtools can't toggle it). Turn it off so
+ # pages follow dark; LibreWolf keeps its other protections (uBlock, no
+ # telemetry).
+ #
+ # Must be "locked", not "default": LibreWolf's mozilla.cfg does
+ # defaultPref("privacy.resistFingerprinting", true), and a policy
+ # "default" writes the same branch and loses the tie to the autoconfig.
+ # "locked" wins over defaultPref.
"privacy.resistFingerprinting" = {
Value = false;
- Status = "default";
+ Status = "locked";
};
# Blank home page + blank new tab