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:
parent
7febd46001
commit
bcd44db437
1 changed files with 15 additions and 0 deletions
|
|
@ -38,6 +38,10 @@
|
|||
btop
|
||||
fd # unnamed dependency for the fuzzy finder fzf
|
||||
lazygit
|
||||
eza # replacement for ls
|
||||
bat # replacement for cat
|
||||
ripgrep # search files for text/patterns
|
||||
entr # run cmd when file changes
|
||||
|
||||
# Network
|
||||
wireguard-go
|
||||
|
|
@ -115,6 +119,12 @@
|
|||
# Update the font cache
|
||||
fonts.fontconfig.enable = true;
|
||||
|
||||
# Zoxide - a replacement for ls
|
||||
programs.zoxide = {
|
||||
enable = true;
|
||||
enableZshIntegration = true;
|
||||
};
|
||||
|
||||
# SSH
|
||||
programs.ssh = {
|
||||
enable = true;
|
||||
|
|
@ -144,6 +154,11 @@
|
|||
shellAliases = {
|
||||
vi = "nvim";
|
||||
vim = "nvim";
|
||||
ls = "eza -g";
|
||||
ll = "eza -alhg";
|
||||
tree = "eza --tree";
|
||||
cat = "bat";
|
||||
cd = "z";
|
||||
};
|
||||
initExtra = ''
|
||||
setopt nonomatch # forward wildcard if no match
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue