aboutsummaryrefslogtreecommitdiff
path: root/zsh
diff options
context:
space:
mode:
authorMatt Singleton <matt@xcolour.net>2014-02-08 18:48:18 -0500
committerMatt Singleton <matt@xcolour.net>2014-02-08 18:48:18 -0500
commit3c4757dda2cf7484e47e3bbb8b1d4b08370404d8 (patch)
tree8d04df397176a229d309ca1d6112cb4c81ca63e0 /zsh
parent0ea0a60425835c8b538331a45c329640049c2a7f (diff)
clearer ls colors
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