summary refs log tree commit diff
path: root/pkgs/applications/networking/browsers/firefox
diff options
context:
space:
mode:
authorchayleaf <chayleaf-git@pavluk.org>2023-10-13 04:24:16 +0700
committerchayleaf <chayleaf-git@pavluk.org>2023-10-13 05:43:46 +0700
commit190ea7b09e4f24af8b8105cdf3a8e67d5b6828c0 (patch)
treea8f88e778f22341a6915cbec84be80209f3b2355 /pkgs/applications/networking/browsers/firefox
parent58d98b0742b7818bf3f31179e10707f220a993a2 (diff)
downloadnixpkgs-190ea7b09e4f24af8b8105cdf3a8e67d5b6828c0.tar
nixpkgs-190ea7b09e4f24af8b8105cdf3a8e67d5b6828c0.tar.gz
nixpkgs-190ea7b09e4f24af8b8105cdf3a8e67d5b6828c0.tar.bz2
nixpkgs-190ea7b09e4f24af8b8105cdf3a8e67d5b6828c0.tar.lz
nixpkgs-190ea7b09e4f24af8b8105cdf3a8e67d5b6828c0.tar.xz
nixpkgs-190ea7b09e4f24af8b8105cdf3a8e67d5b6828c0.tar.zst
nixpkgs-190ea7b09e4f24af8b8105cdf3a8e67d5b6828c0.zip
keepassxc: add firefox native messaging host file
When using a Firefox fork, upstream package relies on you entering the
browser user config path manually and writes the native messaging host
file to that path. It should be much more convenient to manage it in
Nix.
Diffstat (limited to 'pkgs/applications/networking/browsers/firefox')
-rw-r--r--pkgs/applications/networking/browsers/firefox/wrapper.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix
index 6561e51d7d9..28e97bcaa41 100644
--- a/pkgs/applications/networking/browsers/firefox/wrapper.nix
+++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix
@@ -8,6 +8,7 @@
 , browserpass, gnome-browser-connector, uget-integrator, plasma5Packages, bukubrow, pipewire
 , tridactyl-native
 , fx-cast-bridge
+, keepassxc
 , udev
 , libkrb5
 , libva
@@ -70,6 +71,7 @@ let
           ++ lib.optional (cfg.enableUgetIntegrator or false) uget-integrator
           ++ lib.optional (cfg.enablePlasmaBrowserIntegration or false) plasma5Packages.plasma-browser-integration
           ++ lib.optional (cfg.enableFXCastBridge or false) fx-cast-bridge
+          ++ lib.optional (cfg.enableKeePassXC or false) keepassxc
           ++ extraNativeMessagingHosts
         ;
       libs =   lib.optionals stdenv.isLinux [ udev libva mesa libnotify xorg.libXScrnSaver cups pciutils ]