zsh: prompt: only set LS_COLORS if not using darwin nor bsd

This commit is contained in:
Thomas Preisner 2017-10-09 22:59:54 +02:00
parent 0a2d9d9c6f
commit c1a8e98d61

View file

@ -1,11 +1,15 @@
# ===== use colorized output
autoload -Uz colors; colors
if [[ $IS_MAC -eq 1 ]]; then
export CLICOLOR=1
export LSCOLORS=gxfxcxdxbxegedabagacad
fi
export LS_COLORS=di='36;40:ln=35;40:so=32;40:pi=33;40:ex=31;40:bd=34;46:cd=34;43:su=0;41:sg=0;46:tw=0;42:ow=0;43:'
case "$OSTYPE" in
darwin*|bsd*)
export CLICOLOR=1
export LSCOLORS=gxfxcxdxbxegedabagacad
;;
*)
export LS_COLORS=di='36;40:ln=35;40:so=32;40:pi=33;40:ex=31;40:bd=34;46:cd=34;43:su=0;41:sg=0;46:tw=0;42:ow=0;43:'
;;
esac
# ===== setopts and misc
# only show RPROMPT on the current prompt