firefox: configure native messaging hosts via home-manager

This commit is contained in:
Charlotte Van Petegem 2024-01-26 10:32:22 +01:00
parent 793b4b137a
commit 2501ac22d6
No known key found for this signature in database
GPG key ID: 019E764B7184435A

View file

@ -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;