Make extensions that rely on host work.

This commit is contained in:
CronyAkatsuki 2025-02-11 22:19:13 +01:00
parent 4c943e49a3
commit cd7ad23381

View File

@ -25,7 +25,6 @@
spice-gtk spice-gtk
vesktop vesktop
buku buku
bukubrow
piper piper
heroic heroic
prismlauncher prismlauncher
@ -43,7 +42,27 @@
]; ];
# Install librewolf # 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 # Install foot
programs.foot.enable = true; programs.foot.enable = true;