applications.sh 722 B

123456789101112131415161718192021222324252627
  1. #!/bin/bash
  2. # nvm
  3. if [ -d "${HOME}/.nvm" ]; then
  4. # see .rc.d/lazy-npm.sh
  5. # export NVM_DIR="$HOME/.nvm"
  6. # [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # linux
  7. # [ -s "$(brew --prefix nvm)/nvm.sh" ] && source $(brew --prefix nvm)/nvm.sh # osx
  8. [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # nvm bash_completion
  9. fi
  10. # export golang bin path
  11. if [ -d "$HOME/go" ]; then
  12. export GOPATH=$HOME/go
  13. export PATH=$PATH:$GOPATH/bin
  14. fi
  15. # rbenv
  16. if [ -d "$HOME/.rbenv" ]; then
  17. export PATH="$HOME/.rbenv/bin:$PATH"
  18. eval "$(rbenv init -)"
  19. fi
  20. # node-prototype-repl (node >13)
  21. if [[ -n "$(command -v node-prototype-repl)" ]]; then
  22. export NODE_REPL_EXTERNAL_MODULE=$(which node-prototype-repl)
  23. fi