NiksOS/home/shell/yazi.nix
2025-05-24 14:42:31 +02:00

26 lines
449 B
Nix

{
osConfig,
pkgs,
lib,
...
}: let
inherit (lib) mkIf;
udisks2 = osConfig.services.udisks2.enable;
yPlugins = pkgs.yaziPlugins;
in {
programs.yazi = {
enable = true;
plugins = {
inherit (yPlugins) full-border;
mount = mkIf udisks2 yPlugins.mount;
};
keymap.manager.prepend_keymap =
lib.optionals udisks2
[
{
on = "M";
run = "plugin mount";
}
];
};
}