30 lines
922 B
Bash
30 lines
922 B
Bash
# add custom executable locations
|
|
export PATH="$HOME/.local/kitty.app/bin:$PATH"
|
|
export PATH="$HOME/.local/bin:$PATH"
|
|
|
|
# linux brew
|
|
export LINUX_BREW_PATH="/home/linuxbrew/.linuxbrew/bin/brew"
|
|
[[ -x "$LINUX_BREW_PATH" ]] && \
|
|
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
|
|
|
|
# rbenv
|
|
export RBENV_ROOT="$HOME/.rbenv"
|
|
eval "$(rbenv init - zsh)"
|
|
|
|
# pyenv
|
|
export PYENV_ROOT="$HOME/.pyenv"
|
|
[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
|
|
eval "$(pyenv init - zsh)"
|
|
eval "$(pyenv virtualenv-init -)"
|
|
|
|
# nvm
|
|
export NVM_DIR="$HOME/.nvm"
|
|
[[ -s "$NVM_DIR/nvm.sh" ]] && . "$NVM_DIR/nvm.sh"
|
|
[[ -s "$NVM_DIR/zsh_completion" ]] && . "$NVM_DIR/zsh_completion"
|
|
|
|
# further customizations
|
|
[[ -f "$HOME/.zsh_functions" ]] && . "$HOME/.zsh_functions"
|
|
[[ -f "$HOME/.zsh_aliases" ]] && . "$HOME/.zsh_aliases"
|
|
[[ -f "$HOME/.zsh_plugins" ]] && . "$HOME/.zsh_plugins"
|
|
[[ -f "$HOME/.zsh_prompt" ]] && . "$HOME/.zsh_prompt"
|