aboutsummaryrefslogtreecommitdiff
path: root/zsh
diff options
context:
space:
mode:
Diffstat (limited to 'zsh')
-rw-r--r--zsh/appearance.zsh8
1 files changed, 4 insertions, 4 deletions
diff --git a/zsh/appearance.zsh b/zsh/appearance.zsh
index 9796810..808a347 100644
--- a/zsh/appearance.zsh
+++ b/zsh/appearance.zsh
@@ -2,13 +2,13 @@
# colorize shell programs
# ls (platform dependent)
-if [ -e /usr/local/bin/gls ]; then
- # if GNU ls is installed (e.g. on BSD), use it
- alias ls='/usr/local/bin/gls --color=tty'
+if which gls > /dev/null; then
+ # if GNU coreutils are installed under the 'g' prefix
+ alias ls='gls --color=tty'
eval `gdircolors ~/.dircolors.conf`
else
# otherwise, detect which version of ls is on the path
- if $(ls --color -d . &>/dev/null 2>&1); then
+ if ls --color -d . &>/dev/null 2>&1; then
alias ls='ls --color=tty'
eval `dircolors ~/.dircolors.conf`
else