Remove .config/btop/btop.conf

Add .config/btop/btop.conf
Update .config/home-manager/home.nix
Remove .config/fish/config.fish
Update .config/fish/functions/update.fish
Add .config/fish/config.fish
Add .config/yazi/yazi.toml
Remove .config/yazi/yazi.toml
This commit is contained in:
2026-02-19 20:24:29 +01:00
parent 4ea305701b
commit 4a0df9a038
8 changed files with 116 additions and 516 deletions

View File

@@ -18,16 +18,19 @@
# The home.packages option allows you to install Nix packages into your
# environment.
home.packages = with pkgs; [
btop
gh
fastfetch
neovim
yazi
fd
duf
gdu
tealdeer
gimp
grim
slurp
wl-clipboard
mako
bc
];
# Home Manager is pretty good at managing dotfiles. The primary way to manage
@@ -106,6 +109,35 @@
'';
};
programs.btop = {
enable = true;
settings = {
vim_keys = true;
color_theme = "catppuccin_mocha";
};
};
programs.yazi = {
enable = true;
enableFishIntegration = true;
settings = {
mgr = {
ratio = [ 1 4 3 ];
sort_by = "alphabetical";
sort_sensitive = false;
sort_reverse = false;
sort_dir_first = true;
sort_translit = false;
linemode = "none";
show_hidden = false;
show_symlink = true;
scrolloff = 5;
mouse_events = [ "click" "scroll" ];
title_format = "Yazi: {cwd}";
};
};
};
# Let Home Manager install and manage itself.
programs.home-manager.enable = true;
}