feat(firefox): softened non-proxy profiles and hardened proxy profiles
This commit is contained in:
@@ -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 ---
|
||||
|
||||
Reference in New Issue
Block a user