]> gitweb @ CieloNegro.org - sugar.git/blobdiff - dot-files/_zshrc
Auto commit by The Sugar System.
[sugar.git] / dot-files / _zshrc
index 171382972cc22c884e6a0578324bacf607de7971..25a5ee636e85c39bbcc1afddc5ea483148b9f556 100644 (file)
@@ -22,6 +22,9 @@ if [ -f "$HOME/.ssh/known_hosts" ]; then
     _cache_hosts=(`perl -ne  'if (/^([a-zA-Z0-9.-]+)/) { print "$1\n";}' ~/.ssh/known_hosts`)
 fi
 
+autoload -U colors
+colors
+
 setopt no_beep
 setopt auto_cd
 setopt auto_list
@@ -49,8 +52,9 @@ setopt hist_ignore_space
 setopt inc_append_history
 setopt share_history
 
-PROMPT=$'%{\ek\e\\%}%B[%n@%m] %#%b '
-RPROMPT='%U%?%u %U%D{%m/%d}%u %U%D{%T}%u %U%~%u'
+PROMPT=$'%{\ek\e\\%}%{%(?.$fg[green].$fg[red])%}%B[%n@%m] %#%b %{$reset_color%}'
+RPROMPT='%U%D{%m/%d}%u %U%D{%T}%u %U%~%u'
+
 HISTFILE="$HOME/.zhistory"
 HISTSIZE=6000000
 SAVEHIST=6000000
@@ -62,28 +66,33 @@ alias -g T="| tail"
 
 alias ..='cd ..'
 alias cd..='cd ..'
-alias ls='ls -wF'
-alias la='ls -wa'
-alias l='ls -wl'
-alias lls='ls -wla'
+alias ls='ls -F'
+alias la='ls -a'
+alias l='ls -l'
+alias lls='ls -la'
 alias p='pushd'
 alias o='popd'
 alias d='dirs'
-alias unstuff='open -a StuffIt\ Expander.app'
-alias pa='open -a NiseRingo.app'
 alias df='df -h'
 alias ed='ed -p "ed> "'
 alias du='du -k'
 alias nc='nc -vv'
 alias mwget="wget --user-agent='Mozilla/1.4b'"
 alias pstow="pushd /usr/local/stow"
-alias safari="open -a Safari"
 alias w3m="w3m -O UTF-8"
 alias w3mb="w3m -O UTF-8 -B"
-alias ldd="otool -L"
-alias heboris='open /Applications/HeborisUEMac/exe/Heboris\ OpenGL.app'
 
-alias hengband='open ~/Applications/hengband*/Hengband*'
+if [ $(hostname) = "aria.cielonegro.org" ]; then
+    alias safari="open -a Safari"
+    alias unstuff='open -a StuffIt\ Expander.app'
+    alias pa='open -a NiseRingo.app'
+    alias heboris='open /Applications/HeborisUEMac/exe/Heboris\ OpenGL.app'
+    alias hengband='open ~/Applications/hengband*/Hengband*'
+fi
+
+if [ $(uname) = "Darwin" ]; then
+    alias ldd="otool -L"
+fi
 
 # The following lines were added by compinstall