diff --git a/user/firefox.nix b/user/firefox.nix index 9622270..5c7a712 100644 --- a/user/firefox.nix +++ b/user/firefox.nix @@ -12,12 +12,6 @@ let requireSigning = false; allowAddonSideload = true; }; - - passff-host-patched = ( - pkgs.passff-host.override { - pass = config.programs.password-store.package; - } - ); in { config = { @@ -25,9 +19,6 @@ in enable = true; configPath = ".mozilla/firefox"; package = pkgs.wrapFirefox bugfixedFirefox { - nativeMessagingHosts = with pkgs; [ - passff-host-patched - ]; nixExtensions = [ (pkgs.fetchFirefoxAddon { name = "darkreader"; @@ -46,8 +37,8 @@ in # }) (pkgs.fetchFirefoxAddon { name = "ublock-origin"; - url = "https://addons.mozilla.org/firefox/downloads/file/4888680/ublock_origin-1.72.2.xpi"; - hash = "sha256-QMMVsNp4cYaBVez656UKWN+gkgrr2GXgCCFJhvG3xXg="; + url = "https://addons.mozilla.org/firefox/downloads/file/4492375/ublock_origin-1.64.0.xpi"; + hash = "sha256-ueHIaL0awd78q/LgF3bRqQ7/ujSwf+aiE1DUXwIuDp8="; }) (pkgs.fetchFirefoxAddon { name = "user_agent_string_switcher"; @@ -72,12 +63,6 @@ in url = "https://addons.mozilla.org/firefox/downloads/file/4191523/vimium_ff-2.0.6.xpi"; hash = "sha256-lKLX6IWWtliRdH1Ig33rVEB4DVfbeuMw0dfUPV/mSSI="; }) - (pkgs.fetchFirefoxAddon { - name = "passff"; - fixedExtid = "passff@invicem.pro"; # Needed for native messaging host to work - url = "https://addons.mozilla.org/firefox/downloads/file/4591422/passff-1.23.xpi"; - hash = "sha256-aW09mXNdq845jwJdFTH0K83bhvgcKfS8eyQml5FVAds="; - }) (pkgs.fetchFirefoxAddon { name = "unhook"; url = "https://addons.mozilla.org/firefox/downloads/file/4263531/youtube_recommended_videos-1.6.7.xpi"; @@ -166,7 +151,6 @@ in home.packages = with pkgs; [ nix-prefetch-firefox-extension - passff-host-patched ]; wayland.windowManager.sway = {