feat: add bash configs

This commit is contained in:
hhhh hgfh 2026-09-17 16:55:04 +03:00
parent fd258a4df3
commit 6ee9a85ca1
7 changed files with 275 additions and 0 deletions

20
bash/aliases.bash Normal file
View file

@ -0,0 +1,20 @@
if command -v eza &>/dev/null; then
alias ls='eza -1 --icons'
alias ll='eza -la --icons'
alias la='eza -a --icons'
alias l='eza --icons'
else
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
fi
alias lsf='ls -p | grep -v /'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
alias alert='notify-send --urgency=low \
-i "$([ $? = 0 ] && echo terminal || echo error)" \
"$(history | tail -n1 | sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'