diff options
Diffstat (limited to 'dot_zsh/source/00-path.zsh')
| -rw-r--r-- | dot_zsh/source/00-path.zsh | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/dot_zsh/source/00-path.zsh b/dot_zsh/source/00-path.zsh new file mode 100644 index 0000000..e29bb56 --- /dev/null +++ b/dot_zsh/source/00-path.zsh @@ -0,0 +1,23 @@ +if (( $+commands[luarocks] )); then + PATH="$PATH:$(luarocks path --lr-bin)" # luarocks puts :s in the output + eval $(luarocks path --no-bin) +fi +if (( $+commands[opam] )); then + eval $(opam env) +fi +if (( $+commands[yarn] )) && [[ ! -f ~/.yarnrc ]]; then + yarn config set global-folder ~/.local/yarn/global + yarn config set prefix ~/.local/yarn +fi + +# high priority +path=( ~/bin $path ) + +# low priority +path+=( + ~/Applications + ~/.local/cargo/bin + ~/.local/go/bin + ~/.local/yarn/bin + ~/.gem/ruby/*/bin(N) +) |
