From 3c4757dda2cf7484e47e3bbb8b1d4b08370404d8 Mon Sep 17 00:00:00 2001 From: Matt Singleton Date: Sat, 8 Feb 2014 18:48:18 -0500 Subject: clearer ls colors --- zsh/appearance.zsh | 8 ++++---- zshrc | 4 +++- 2 files changed, 7 insertions(+), 5 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 diff --git a/zshrc b/zshrc index 15cb1c7..b12e67d 100644 --- a/zshrc +++ b/zshrc @@ -1,4 +1,6 @@ -for config_file (~/.zsh/*.zsh) source $config_file +for config_file (~/.zsh/*.zsh); do + source $config_file +done export EDITOR=vim export LANG=en_US.UTF-8 -- cgit v1.2.3