aboutsummaryrefslogtreecommitdiffstats
path: root/.zsh.before/path.zsh
blob: f87ba4581782a0a4cdd06b7af884bdcc4b579128 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Add $HOME/bin before /usr/local/sbin and /usr/local/bin in $PATH
# Also works if they are switched
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

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