summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--user/settings/user-interface.nix13
1 files changed, 9 insertions, 4 deletions
diff --git a/user/settings/user-interface.nix b/user/settings/user-interface.nix
index 9801de74..daafce20 100644
--- a/user/settings/user-interface.nix
+++ b/user/settings/user-interface.nix
@@ -14,9 +14,15 @@ in
     enable = stdenv.hostPlatform.isLinux;
   };
 
-  nixpkgs.config.librewolf = {
-    enablePlasmaBrowserIntegration = true;
-    enableTridactylNative = true;
+  programs.librewolf = {
+    enable = stdenv.hostPlatform.isLinux;
+    package = pkgs.librewolf.override {
+      nativeMessagingHosts = with pkgs; [
+        tridactyl-native
+        plasma-browser-integration
+        keepassxc
+      ];
+    };
   };
   home.packages = with pkgs;
     [
@@ -42,7 +48,6 @@ in
       })
     ]
     ++ lib.optionals (!stdenv.isDarwin) (with pkgs; [
-      librewolf
       logseq
 
       falkon