diff --git a/.zshrc b/.zshrc index 56c628a..7d6ccfe 100644 --- a/.zshrc +++ b/.zshrc @@ -70,6 +70,7 @@ ZSH_THEME="vulporuza" # Add wisely, as too many plugins slow down shell startup. plugins=( gitfast + virtualenv zsh-syntax-highlighting zsh-autosuggestions # zsh-history-substring-search diff --git a/vulporuza.zsh-theme b/vulporuza.zsh-theme index 5ac6eea..fbbdfae 100644 --- a/vulporuza.zsh-theme +++ b/vulporuza.zsh-theme @@ -6,17 +6,21 @@ typeset my_gray="$FG[240]" if [ -z "${__GIT_PROMPT_DIR}" ]; then PS1='$my_gray${(r:$COLUMNS::-:)}%{$reset_color%} ╭ %T %{$FG[208]%}%~%{$reset_color%}$(git_prompt_info) -╰ %(!.#.») ' +╰$(virtualenv_prompt_info) %(!.#.») ' else PS1='$my_gray${(r:$COLUMNS::-:)}%{$reset_color%} ╭ %T %{$FG[208]%}%~%{$reset_color%}$(git_super_status) -╰ %(!.#.») ' +╰$(virtualenv_prompt_info) %(!.#.») ' fi PS2='%{$fg[red]%}\ %{$reset_color%}' # Right prompt RPS1='%(?..%{$fg[red]%}%? ↵%{$reset_color%}) $FG[245]%n@%m%{$reset_color%}' +# Virtualenv (plugin virtualenv) +ZSH_THEME_VIRTUALENV_PREFIX=" %{$FG[075]%}(" +ZSH_THEME_VIRTUALENV_SUFFIX=")%{$reset_color%}" + # Git theme ZSH_THEME_GIT_PROMPT_PREFIX=" %{$reset_color%}[" ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}]"