aboutsummaryrefslogtreecommitdiffstats
path: root/.zsh.before/path.zsh
blob: 0f8ea6faa553a6686e482a46a1b1a2b9463bed4c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# < BEFORE $PATH
#PATH=$HOME/bin:$PATH
# > BEFORE

# < AFTER $PATH
#PATH=$PATH:"/opt/scilab-4.1.2/bin"
#PATH=$PATH:"/opt/java6/bin":"/opt/java6/jre/bin"
#PATH=$PATH:/extra/DF3120/minifs/toolchain/arm-v4t-linux-uclibcgnueabi/bin
# ANDROID
#PATH=$PATH:"/opt/android-sdk/tools"
#PATH=$PATH:"/opt/android-sdk/platform-tools"
#PATH=$PATH:"/extra/android/cyanogenmod/out/host/linux-x86/bin"

## RVM
PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting


# Add $HOME/bin before /usr/local/sbin and /usr/local/bin in $PATH
# Also works if they are switched
if [[ "$HOST" != *giev* ]];then
  autoload -U regexp-replace
  if [[ "$PATH" != *dave/bin:/usr/local/sbin* ]];then
    case "$PATH" in
      */usr/local/bin:/usr/local/sbin*)
        regexp-replace PATH '/usr/local/bin:/usr/local/sbin:' '$HOME/bin:/usr/local/sbin:/usr/local/bin:'
        ;;
      */usr/local/sbin:/usr/local/bin*)
        regexp-replace PATH '/usr/local/sbin:/usr/local/bin:' '$HOME/bin:/usr/local/sbin:/usr/local/bin:'
        ;;
    esac
  fi
fi

## RASPBERRY PI
if [[ "$HOST" == *pitheunlord* ]]; then
  PATH=$PATH:"/opt/vc/bin:/opt/vc/sbin"
fi

# > AFTER