52 lines
905 B
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";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
}
|