2025-08-10 18:43:23 -06:00

57 lines
1.1 KiB
Nix
Executable File

{ config, pkgs, ... }:
{
programs.yazi = {
enable = true;
# keymap = {
# mgr.prepend_keymap = [
# {
# on = [
# "b"
# "g"
# ];
# run = "shell 'hyprctl hyprpaper preload \"$0\" && hyprctl hyprpaper wallpaper \",$0\"";
# desc = "Set img as wallpaper";
# }
# ];
# };
keymap = {
manager.prepend_keymap = [
{
on = [
"b"
"g"
];
run = "shell 'hyprctl hyprpaper preload \"$0\" && hyprctl hyprpaper wallpaper \", $0\"'";
desc = "Set as wallpaper";
}
];
};
settings = {
yazi = {
ratio = [
1
4
3
];
sort_by = "natural";
sort_sensitive = true;
sort_reverse = false;
sort_dir_first = true;
linemode = "none";
show_hidden = true;
show_symlink = true;
};
# tasks = {
# micro_workers = 5;
# macro_workers = 10;
# bizarre_retry = 5;
# };
};
};
}