fix(conda): eliminate overlapping while using pyenv and virtualenv plugin

This commit is contained in:
Jeonguk Choi 2022-02-11 23:40:26 +09:00
commit d0275370bd

View file

@ -1,7 +1,12 @@
function conda_prompt_info(){
[[ -n ${CONDA_DEFAULT_ENV} ]] || return
echo "${ZSH_THEME_CONDA_PREFIX=[}${CONDA_DEFAULT_ENV:t:gs/%/%%}${ZSH_THEME_CONDA_SUFFIX=]}"
if command -v pyenv &>/dev/null && [[ $plugins == *"virtualenv"* ]]; then
return
else
[[ -n ${CONDA_DEFAULT_ENV} ]] || return
echo "${ZSH_THEME_CONDA_PREFIX=[}${CONDA_DEFAULT_ENV:t:gs/%/%%}${ZSH_THEME_CONDA_SUFFIX=]}"
fi
}
# disables display (${CONDA_DEFAULT_ENV})
export CONDA_CHANGEPS1=false