diff --git a/hosts/nixos/home.nix b/hosts/nixos/home.nix index 6ffe306..29b0a8c 100644 --- a/hosts/nixos/home.nix +++ b/hosts/nixos/home.nix @@ -25,7 +25,6 @@ spice-gtk vesktop buku - bukubrow piper heroic prismlauncher @@ -43,7 +42,27 @@ ]; # Install librewolf - programs.librewolf.enable = true; + programs.librewolf = { + enable = true; + nativeMessagingHosts = with pkgs; [ + tridactyl-native + bukubrow + keepassxc + ]; + }; + + # This tricks messaging hosts into working for no + # real reason other than to make me rage at hour of debugging + # (5 hours in total) + programs.firefox = { + package = pkgs.librewolf; + enable = true; + nativeMessagingHosts = with pkgs; [ + tridactyl-native + bukubrow + keepassxc + ]; + }; # Install foot programs.foot.enable = true;