Skip to main content

Zsh Setup

· One min read
Shi Xinyu
Front End Developer

Here is my Zsh Setting.

~/.zshrc

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion

autoload -Uz vcs_info
precmd() { vcs_info }
zstyle ':vcs_info:git:*' formats '(%b)'
setopt PROMPT_SUBST
PROMPT='%n in ${PWD/#$HOME/~} %F{green}${vcs_info_msg_0_} %F{reset_color}> '