From 59756f72359560377855f60441554f662bb5320f Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Thu, 27 Dec 2012 21:20:16 +0100 Subject: [PATCH] alias: make ls alias work even without GNU ls --- rc/colors.zsh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rc/colors.zsh b/rc/colors.zsh index d81b5b36..72e46b5f 100644 --- a/rc/colors.zsh +++ b/rc/colors.zsh @@ -3,7 +3,9 @@ [[ "$terminfo[colors]" -ge 8 ]] && { # ls colors export LSCOLORS="Gxfxcxdxbxegedabagacad" - ls --color -d . &>/dev/null && alias ls='ls --color=tty' || alias ls='ls -G' + ls --color -d . &>/dev/null && alias ls='ls --color=tty' || { + ls -G &> /dev/null && alias ls='ls -G' + } # grep colors export GREP_OPTIONS='--color=auto'