1
0
Fork 0

Added some cli tools

Added:
* eza - replacement for ls
* zoxide - replacement for cd
* bat - replacement for cat
* ripgrep - search files for text/patterns
* entr - run cmd when file changes
This commit is contained in:
Jan Grosser 2024-06-16 22:47:41 +02:00
parent 7febd46001
commit bcd44db437

View file

@ -38,6 +38,10 @@
btop btop
fd # unnamed dependency for the fuzzy finder fzf fd # unnamed dependency for the fuzzy finder fzf
lazygit lazygit
eza # replacement for ls
bat # replacement for cat
ripgrep # search files for text/patterns
entr # run cmd when file changes
# Network # Network
wireguard-go wireguard-go
@ -115,6 +119,12 @@
# Update the font cache # Update the font cache
fonts.fontconfig.enable = true; fonts.fontconfig.enable = true;
# Zoxide - a replacement for ls
programs.zoxide = {
enable = true;
enableZshIntegration = true;
};
# SSH # SSH
programs.ssh = { programs.ssh = {
enable = true; enable = true;
@ -144,6 +154,11 @@
shellAliases = { shellAliases = {
vi = "nvim"; vi = "nvim";
vim = "nvim"; vim = "nvim";
ls = "eza -g";
ll = "eza -alhg";
tree = "eza --tree";
cat = "bat";
cd = "z";
}; };
initExtra = '' initExtra = ''
setopt nonomatch # forward wildcard if no match setopt nonomatch # forward wildcard if no match