Add zsh plugins and aliases

This commit is contained in:
Georgi Gardev
2024-03-05 19:04:38 +02:00
parent f2c30a1383
commit e8014526df
7 changed files with 62 additions and 10 deletions
+18 -1
View File
@@ -6,11 +6,28 @@ alias ....="cd ../../../"
alias df1="du -h -d 1"
alias ls='ls -hG'
# alias ls='ls -hG'
alias ll='ls -alhFG'
alias la='ls -AG'
alias l='ls -CFG'
# eza aliases, if available
if test $(which eza); then
eza_params=(
'--git' '--icons' '--group' '--group-directories-first'
'--time-style=long-iso'
)
alias ls='eza $eza_params'
alias l='eza --git-ignore $eza_params'
alias ll='eza --all --header --long $eza_params'
alias llm='eza --all --header --long --sort=modified $eza_params'
alias la='eza -lbhHigUmuSa'
alias lx='eza -lbhHigUmuSa@'
alias lt='eza --tree $eza_params'
alias tree='eza --tree $eza_params'
fi
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'