diff options
author | 2006-09-20 02:53:17 +1000 | |
---|---|---|
committer | 2006-09-20 02:53:17 +1000 | |
commit | be886bc6df8fd4564854294e0921e59b8d3d3bc0 (patch) | |
tree | 9050a0df8d0ba2876ac184e5369f7da007948263 /share/functions/ls.fish | |
parent | 7a5823fd605af80df483e1d3f3629e60503488de (diff) |
Unly use classifications in ls if stdout is a tty
darcs-hash:20060919165317-ac50b-c7923c7f5900ecc9814756743e6b0345efa382c5.gz
Diffstat (limited to 'share/functions/ls.fish')
-rw-r--r-- | share/functions/ls.fish | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/share/functions/ls.fish b/share/functions/ls.fish index e03b33dd..d98b1981 100644 --- a/share/functions/ls.fish +++ b/share/functions/ls.fish @@ -5,7 +5,11 @@ if command ls --version 1>/dev/null 2>/dev/null # This is GNU ls function ls -d (N_ "List contents of directory") - command ls --color=auto --indicator-style=classify $argv + set -l param --color=auto + if isatty 1 + set param $param --indicator-style=classify + end + command ls $argv end set -l color_document 35 |