From 2501ac22d6de9cf0fa79152b8e4b5894aea6a118 Mon Sep 17 00:00:00 2001 From: Charlotte Van Petegem Date: Fri, 26 Jan 2024 10:32:22 +0100 Subject: [PATCH] firefox: configure native messaging hosts via home-manager --- modules/graphical/firefox/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/graphical/firefox/default.nix b/modules/graphical/firefox/default.nix index 4e06c39a..7c7a2667 100644 --- a/modules/graphical/firefox/default.nix +++ b/modules/graphical/firefox/default.nix @@ -22,10 +22,7 @@ let cp ff2mpv.json $out/lib/mozilla/native-messaging-hosts ''; }; - ffPackage = pkgs.firefox.override { - nativeMessagingHosts = [ ff2mpv-host ]; - pkcs11Modules = [ pkgs.eid-mw ]; - }; + ffPackage = pkgs.firefox.override { pkcs11Modules = [ pkgs.eid-mw ]; }; zotero-connector = pkgs.nur.repos.rycee.firefox-addons.buildFirefoxXpiAddon rec { pname = "zotero-connector"; version = "5.0.114"; @@ -59,6 +56,10 @@ in programs.firefox = { enable = true; package = ffPackage; + nativeMessagingHosts = [ + pkgs.keepassxc + ff2mpv-host + ]; policies = { DisableFirefoxStudies = true; DisablePocket = true;