From 5e72723c8fc44c6ad42d2309b676f49452af6199 Mon Sep 17 00:00:00 2001 From: Pendosv Date: Wed, 15 Sep 2021 21:44:51 +0300 Subject: [PATCH] ref --- .bash_aliases | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/.bash_aliases b/.bash_aliases index 22d181a..bbc381b 100644 --- a/.bash_aliases +++ b/.bash_aliases @@ -1,14 +1,26 @@ -alias grep='grep --color=auto' -alias egrep='egrep --color=auto' -alias fgrep='fgrep --color=auto' +# colors +if [ -x /usr/bin/dircolors ]; then + test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" + + alias dir='dir --color=auto' + alias vdir='vdir --color=auto' + alias grep='grep --color=auto' + alias egrep='egrep --color=auto' + alias fgrep='fgrep --color=auto' + + # navigate + alias ls='ls --color=auto' + alias l.='ls -dh .* --color=auto' + alias ll='ls -lh --color=auto' + alias la='ls -a --color=auto' +else + alias l.='ls -dh .*' + alias ll='ls -lh' + alias la='ls -a' +fi -# navigate -alias ls='ls --color=auto' -alias l.='ls -dh .* --color=auto' -alias ll='ls -lh --color=auto' -alias la='ls -a --color=auto' alias mkdir='mkdir -pv' alias cd..='cd ..' @@ -18,7 +30,6 @@ alias ...='cd ../..' alias path='echo -e ${PATH//:/\\n}' - # shorts alias c='clear' alias q='exit'