X-Git-Url: https://git.alrj.org/?p=zsh.d.git;a=blobdiff_plain;f=S90_prompt;h=8017507d5331239836200f2b2fac3a29e94bced1;hp=61ebc570e1a7c521e6cb822faf87edb0889c3d7f;hb=d564b8e0f70cd3cbc88733e2921f0a77a129a1f5;hpb=d38309810f2c05251de898c564424f447a742306 diff --git a/S90_prompt b/S90_prompt index 61ebc57..8017507 100644 --- a/S90_prompt +++ b/S90_prompt @@ -32,7 +32,7 @@ setprompt() _machine="${C_BRED}%m${C_NO}" # Git status in the pwd, if applicable - if [[ -n $__ZSH_GIT_BASEDIR ]]; then + if [[ -n ${__ZSH_GIT_BASEDIR} ]]; then _basedir="${C_GREEN}%20<..<${__ZSH_GIT_BASEDIR}%<<${C_NO}" _branch="${C_MAGENTA}@${__ZSH_GIT_BRANCH}${__ZSH_GIT_ACTION}${C_NO}" _status="${__ZSH_GIT_STATUS}" @@ -42,8 +42,14 @@ setprompt() _path="${C_GREEN}%25<..<%~%<<${C_NO}" fi + # Virtualenv activated ? + if [[ -n ${__ZSH_VIRTUAL_ENV_NAME} ]]; then + _venvname="${C_BCYAN}(${__ZSH_VIRTUAL_ENV_NAME})${C_NO}" + else + _venvname="" + fi - echo ${_username}@${_machine}:${_path} + echo ${_venvname}${_username}@${_machine}:${_path} }