41 lines
1.5 KiB
Plaintext
41 lines
1.5 KiB
Plaintext
#
|
|
alias "update=(cd ~/git; make all)"
|
|
#
|
|
[[ -s /usr/share/doc/fzf/examples/completion.zsh ]] && source /usr/share/doc/fzf/examples/completion.zsh
|
|
[[ -s /usr/share/doc/fzf/examples/key-bindings.zsh ]] && source /usr/share/doc/fzf/examples/key-bindings.zsh
|
|
#
|
|
[[ -s "$HOME/.gvm/scripts/gvm" ]] && source "$HOME/.gvm/scripts/gvm"
|
|
[[ -s "$HOME/perl5/perlbrew/etc/bashrc" ]] && source "$HOME/perl5/perlbrew/etc/bashrc"
|
|
[[ -s "$HOME/.phpbrew/bashrc" ]] && source "$HOME/.phpbrew/bashrc"
|
|
[[ -s "$HOME/.cargo/env" ]] && source "$HOME/.cargo/env"
|
|
#
|
|
export PYENV_ROOT="${HOME}/.pyenv"
|
|
if [ -d "${PYENV_ROOT}" ]; then
|
|
if [[ ! "${PATH}" =~ "(^|:)${PYENV_ROOT}/bin(:|$)" ]]; then
|
|
export PATH="${PYENV_ROOT}/bin:${PATH}"
|
|
fi
|
|
if [[ ! "${PATH}" =~ "(^|:)${PYENV_ROOT}/shims(:|$)" ]]; then
|
|
export PATH="${PYENV_ROOT}/shims:${PATH}"
|
|
fi
|
|
eval "$(pyenv init - --no-rehash)"
|
|
fi
|
|
#
|
|
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
|
|
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" --no-use # This loads nvm
|
|
#
|
|
[ -s "${HOME}/.fnm/fnm" ] && eval "$(${HOME}/.fnm/fnm env)" && export PATH="${HOME}/.fnm:${PATH}"
|
|
#
|
|
if [ -d "${HOME}/.rbenv" ]; then
|
|
if [[ ! "${PATH}" =~ "(^|:)${HOME}/\\.rbenv/bin(:|$)" ]]; then
|
|
export PATH="${HOME}/.rbenv/bin:${PATH}"
|
|
fi
|
|
eval "$(rbenv init - --no-rehash)"
|
|
fi
|
|
#
|
|
if [ -d "${HOME}/.rvm" ]; then
|
|
if [[ ! "${PATH}" =~ "(^|:)${HOME}/\\.rvm/bin(:|$)" ]]; then
|
|
export PATH="${HOME}/.rvm/bin:${PATH}"
|
|
fi
|
|
source "${HOME}/.rvm/scripts/rvm"
|
|
fi
|