add support for dircolors in macos with brew coreutils

This commit is contained in:
Sebastian Tramp 2012-08-21 10:31:06 +02:00
parent 6ad08e7998
commit a662c35cbc
No known key found for this signature in database
GPG key ID: E8093B579D601B44

View file

@ -5,8 +5,22 @@
# Darwin ls command does not support --color option. # Darwin ls command does not support --color option.
alias ls=' ls' alias ls=' ls'
alias myls=' ls' #alias myls=' ls'
# use gnu ls instead of bsd ls
alias myls=' gls -C -F -h --color=always'
# The OSX way for ls colors. # The OSX way for ls colors.
export CLICOLOR=1 export CLICOLOR=1
export LSCOLORS="gxfxcxdxbxegedabagacad" export LSCOLORS="gxfxcxdxbxegedabagacad"
# activate gls colors
if [[ -a $HOME/.dir_colors ]]; then
if [[ "$TERM" == *256* ]]; then
which gdircolors > /dev/null && eval "`gdircolors -b $HOME/.dir_colors`"
else
# standard colors for non-256-color terms
which gdircolors > /dev/null && eval "`gdircolors -b`"
fi
else
which gdircolors > /dev/null && eval "`gdircolors -b`"
fi