diff --git a/.zsh/env.zsh b/.zsh/env.zsh index d54044d..99d34f8 100644 --- a/.zsh/env.zsh +++ b/.zsh/env.zsh @@ -1,5 +1,5 @@ # Set Devs Tools -# [] = {flutter, go, dotnet, npm, cargo} +# [] = {flutter, go, dotnet, npm, cargo, gem} export devTools="" #Uncomment if u want this env: # export GOPATH="" diff --git a/.zsh/path.zsh b/.zsh/path.zsh index a38b5a1..823568f 100644 --- a/.zsh/path.zsh +++ b/.zsh/path.zsh @@ -2,7 +2,8 @@ source $OTHER/env.zsh grep -q 'flutter' <<< $devTools && export PATH="$PATH:$HOME/.development/flutter/bin" grep -q 'dotnet' <<< $devTools && export PATH="$PATH:$HOME/.dotnet" -grep -q 'cargo' <<< $devTools && source $HOME/.cargo/env # https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally +grep -q 'cargo' <<< $devTools && source $HOME/.cargo/env +grep -q 'gem' <<< $devTools && export PATH="$PATH:$(ruby -e 'puts Gem.user_dir')/bin" grep -q 'npm' <<< $devTools && export PATH="$PATH:$HOME/.npm-global/bin" grep -q 'go' <<< $devTools && export PATH="$PATH:/usr/local/go/bin:$(/usr/local/go/bin/go env GOPATH)/bin"