nix-config/home/features/cli/default.nix

59 lines
911 B
Nix
Raw Normal View History

2024-05-15 09:25:27 +00:00
{ pkgs, ... }: {
2024-05-15 10:06:11 +00:00
imports = [ ./fish.nix ./starship.nix ];
2024-05-15 09:25:27 +00:00
programs.zoxide = {
enable = true;
enableFishIntegration = true;
};
programs.fzf = {
enable = true;
enableFishIntegration = true;
defaultOptions = [ "--preview='bat --color=always --style=numbers {}'" ];
};
programs.neovim = {
enable = true;
defaultEditor = true;
viAlias = true;
vimAlias = true;
vimdiffAlias = true;
withNodeJs = true;
withPython3 = true;
};
programs.bat = { enable = true; };
programs.eza = {
enableFishIntegration = true;
enableBashIntegration = true;
git = true;
icons = true;
};
home.packages = with pkgs; [
alejandra
bc
comma
coreutils
devenv
direnv
eza
fd
htop
httpie
jq
just
lf
nix-index
procs
progress
ripgrep
tldr
trash-cli
tree
unzip
zip
];
}