From 9514dd640f7a2ac343c7fcabd41a546223cd802e Mon Sep 17 00:00:00 2001 From: Quentin Aristote Date: Sun, 19 Dec 2021 12:32:18 +0100 Subject: firefox : update to v95 --- home/config/firefox/default.nix | 11 ++++++++++- home/pkgs/firefoxPackages/default.nix | 5 ++--- 2 files changed, 12 insertions(+), 4 deletions(-) (limited to 'home') diff --git a/home/config/firefox/default.nix b/home/config/firefox/default.nix index 6885251..4986163 100644 --- a/home/config/firefox/default.nix +++ b/home/config/firefox/default.nix @@ -14,10 +14,15 @@ let "keyword.enabled" = true; # 0801 "signon.rememberSignons" = false; # 0901 "security.nocertdb" = true; # 1222 + "media.peerconnection.enabled" = false; # 2001 + "media.peerconnection.ice.no_host" = true; # 2004 "dom.allow_cut_copy" = true; # 2404 "dom.battery.enabled" = false; # 2502 "dom.vr.enabled" = false; # 2520 "permissions.default.xr" = 2; # 2521 + "privacy.clearOnShutdown.offlineApps" = true; # 2811 + "privacy.clearOnShutdown.cookies" = true; # 2811 + "privacy.clearOnShutdown.siteSettings" = true; # 2811 # Personal "browser.tabs.warnOnClose" = false; @@ -78,6 +83,9 @@ in { "privacy.clearOnShutdown.cache" = false; "privacy.clearOnShutdown.cookies" = false; "privacy.clearOnShutdown.siteSettings" = false; + "privacy.clearOnShutdown.offlineApps" = false; + "network.cookie.lifetimePolicy" = 0; + "privacy.resistFingerprinting" = false; # Netflix is whining }; userChrome = userchrome-treestyletabs; }; @@ -111,7 +119,8 @@ in { icons = pkgs.personal.icons; firefox-profiles-dir = "${config.home.homeDirectory}/.mozilla/firefox"; firefoxInProfile = profile: - "${pkgs.firefox}/bin/firefox --profile \"${firefox-profiles-dir}/${profile}\""; + '' + ${pkgs.firefox}/bin/firefox --profile "${firefox-profiles-dir}/${profile}"''; in { netflix = { name = "Netflix"; diff --git a/home/pkgs/firefoxPackages/default.nix b/home/pkgs/firefoxPackages/default.nix index ce4ebe7..c7d91b7 100644 --- a/home/pkgs/firefoxPackages/default.nix +++ b/home/pkgs/firefoxPackages/default.nix @@ -7,8 +7,7 @@ in { inherit (pkgs-rycee.firefox-addons) buildFirefoxXpiAddon; }; arkenfox-userjs = pkgs.fetchurl { - url = - "https://raw.githubusercontent.com/arkenfox/user.js/85438d00e457bff692303af519da618c6372476b/user.js"; - sha256 = "11hw11x3yl0pk5dhx1j1k6yi6i2yjd82pb5nz3jsafa04hl1jpr2"; + url = "https://raw.githubusercontent.com/arkenfox/user.js/7e1b92567ca2bb76ad358d0fc786fd60b3cf7970/user.js"; + sha256 = "1v2w51szrd2yjki9gdvzc488rqmrmyxn90g2vv1pwg121wklw30q"; }; } -- cgit v1.2.3