forked from homeofficehost/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.shellpaths
51 lines (40 loc) · 1.38 KB
/
.shellpaths
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
40
41
42
43
44
45
46
47
48
49
50
51
# Brew
# homebrews ($USR_PATH/bin) should always take precedence
# export PATH=ASD:${PATH}
export PATH=/usr/local/bin:/usr/local/sbin:~/bin:$PATH
# export PATH=/bin:/usr/bin:$USR_PATH/sbin:$HOME/bin:$USR_PATH/bin:${PATH} # Redudant?
# export PATH=$USR_PATH/sbin:${PATH}
if [[ "$OS" == "Linux" ]]; then
export PATH=/home/linuxbrew/.linuxbrew/bin:$PATH
fi
# PHP
export PATH=$PATH:$HOME/.composer/vendor/bin
# GO
# export PATH=$PATH:$GOPATH/bin
# export PATH=$PATH:$GOROOT/bin
export PATH=$PATH:$USR_PATH/opt/go/libexec/bin
# Ruby
# or use specific version
# export PATH=$PATH:$USR_PATH/opt/ruby/bin
# export PATH=$PATH:$USR_PATH/opt/ruby@2.4/bin
# export PATH=$PATH:$USR_PATH/.rbenv/bin
export PATH=$PATH:$USR_PATH/lib/ruby/gems/2.7.0/bin
export PATH="$HOME/.rbenv/bin:$PATH"
# Python
# export PYTHONPATH=
# Node
export PATH=$PATH:$HOME/.local/bin
export PATH=$PATH:$HOME/.config/yarn/link/
export PATH=$PATH:$MY_DOTFILES/node_modules/.bin
export PATH=$PATH:./node_modules/.bin
export PATH=$PATH:$USR_PATH/share/npm/bin
# My Scripts
export PATH=$PATH:$MY_DOTFILES/scripts
# Rpi
export PATH=$PATH:$HOME/pi/.bin
# OPENSSL
export PATH=$PATH:$USR_PATH/opt/openssl@1.1/bin
# qt5
export PATH=$PATH:$USR_PATH/opt/qt/bin
# fastolx autocomplete setup
# FASTOLX_AC_ZSH_SETUP_PATH=/Users/tg/Library/Caches/fast-olx-cli/autocomplete/zsh_setup && test -f $FASTOLX_AC_ZSH_SETUP_PATH && source $FASTOLX_AC_ZSH_SETUP_PATH;