Add zsh and alias

This commit is contained in:
François
2025-10-26 20:28:46 +01:00
parent cf0d10bb68
commit 2ee16a671e
2 changed files with 102 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
#!/bin/sh
# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
alias ls='ls --color=auto'
#alias dir='dir --color=auto'
#alias vdir='vdir --color=auto'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
fi
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
alias mv="mv --interactive --verbose"
alias rm="rm --interactive --verbose"
alias cp="cp --verbose"
alias cat='batcat --plain'
alias lsbc="lsblk | batcat --language=conf --plain"
alias bathelp='batcat --plain --language=help'
help() {
"$@" --help 2>&1 | bathelp
}