From abd2dbaf659d3f2f737fc6edcce2f889cc80bf60 Mon Sep 17 00:00:00 2001 From: Sami Samhuri Date: Mon, 2 Apr 2012 16:38:47 -0700 Subject: [PATCH] fix up $path initialization in zshenv --- zshenv | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/zshenv b/zshenv index 1cc7c1b..3e301a8 100755 --- a/zshenv +++ b/zshenv @@ -1,14 +1,11 @@ -path=($HOME/bin $HOME/apps/bin /usr/local/bin /usr/local/sbin /opt/local/bin /opt/local/sbin $path) -[[ -e "$HOME/apps/android/tools" ]] && path=($HOME/apps/android/tools $path) -[[ -e "$HOME/apps/android/platform-tools" ]] && path=($HOME/apps/android/platform-tools $path) -[[ -e "$HOME/.rbenv/bin" ]] && path=($HOME/.rbenv/bin $path) -[[ -e "/Applications/Xcode.app/Contents/Developer/usr/bin" ]] && path=(/Applications/Xcode.app/Contents/Developer/usr/bin $path) - -if [[ -d $HOME/apps/ ]]; then - for bindir in $HOME/apps/*/bin(N); do - path=($bindir $path) - done -fi +custom_paths=(/sbin /usr/sbin $HOME/bin $HOME/.rbenv/bin /usr/local/android/tools /usr/local/android/platform-tools /Applications/Xcode.app/Contents/Developer/usr/bin) +for dir in $custom_paths; do + if [[ -d "$dir" ]]; then + path=($dir $path) + fi +done +export path +typeset -U path ZDOTDIR=~/config/zsh