feat(firefox): softened non-proxy profiles and hardened proxy profiles

This commit is contained in:
kenji
2026-07-05 17:24:12 -05:00
parent 38a93f44b7
commit 9706d4d95d
4 changed files with 32 additions and 32 deletions
+4 -3
View File
@@ -11,6 +11,7 @@
bindd = [
"SUPER, W, Open Browser, exec, uwsm app -- firefox"
"SUPER ALT, P, Open Browser, exec, uwsm app -- firefox -P VPN"
"SUPER, Y, Toggle YouTube, togglespecialworkspace, youtube"
"SUPER SHIFT, Y, Move to YouTube Special Workspace, movetoworkspace, special:youtube"
"SUPER, I, Toggle Jellyfin, togglespecialworkspace, jellyfin"
@@ -88,7 +89,7 @@
};
vpn-proxy = import ./profiles/vpn-proxy.nix {
inherit pkgs myConfig;
id = 2;
id = 4;
name = "VPN";
url = "https://browserleaks.com/ip";
};
@@ -119,11 +120,11 @@
settings = {
# --- Privacy & Hardening ---
"browser.contentblocking.category" = "strict";
"geo.enabled" = false;
"geo.enabled" = true;
"media.peerconnection.enabled" = false; # Prevents WebRTC IP leaks
"network.dns.disablePrefetch" = true;
"network.prefetch-next" = false;
"privacy.resistFingerprinting" = true; # Note: Spoofs timezone and caps FPS to 60
"privacy.resistFingerprinting" = false; # Note: Spoofs timezone and caps FPS to 60
"privacy.trackingprotection.enabled" = true;
# --- NixOS / Hyprland Integration ---