dotfiles/modules/config/yazi.nix

52 lines
905 B
Nix

# Tools
{ inputs, config, pkgs, ... }:
{
environment.systemPackages = with pkgs; [
yaziPlugins.git
yaziPlugins.sudo
yaziPlugins.mount
yaziPlugins.chmod
yaziPlugins.restore
];
programs.yazi = {
enable = true;
settings.yazi = {
mgr = {
ratio = [
3
5
5
];
show-hidden = "true";
sort-by = "natural";
sort-dir-first = "true";
sort-translit = "true";
};
preview = {
wrap = "yes";
};
};
settings.theme = {
mgr = {
cwd = {
fg = "#c0bb6e";
bg = "#1c2426";
};
hovered = {
reversed = true;
};
preview-hovered = {
reversed = true;
};
};
mode = {
normal-main = {
fg = "#c0bb6e";
bg = "#1c2426";
};
};
};
};
}