From cd4d19282d1484ac32026684a4720ca9cb39693e Mon Sep 17 00:00:00 2001 From: Eragos Date: Thu, 14 Apr 2016 22:20:54 +0200 Subject: [PATCH] colorize ls --- aliases | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/aliases b/aliases index 8e22caf..6abcc29 100755 --- a/aliases +++ b/aliases @@ -19,8 +19,16 @@ alias grep='grep --color=auto' alias fgrep='fgrep --color=auto' alias egrep='egrep --color=auto' -alias la='ls -la' -alias ls='ls -GFh' + +# Detect which `ls` flavor is in use +if ls --color > /dev/null 2>&1; then # GNU `ls` + colorflag="--color" +else # OS X `ls` + colorflag="-G" +fi + +alias la='ls -laF ${colorflag}' +alias ls='ls -Fh ${colorflag}' alias tmux='tmux -2'