From e05dfc6933fdca6d778668f264de597cff423c1f Mon Sep 17 00:00:00 2001 From: BarbUk Date: Tue, 20 Oct 2020 11:56:37 +0200 Subject: [PATCH] Add python venv glyph --- themes/barbuk/barbuk.theme.bash | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/themes/barbuk/barbuk.theme.bash b/themes/barbuk/barbuk.theme.bash index 75790337..4219be33 100644 --- a/themes/barbuk/barbuk.theme.bash +++ b/themes/barbuk/barbuk.theme.bash @@ -10,6 +10,7 @@ SCM_GIT_CHAR_ICON_BRANCH=${BARBUK_GIT_BRANCH_ICON:=''} SCM_HG_CHAR=${BARBUK_HG_CHAR:='☿ '} SCM_SVN_CHAR=${BARBUK_SVN_CHAR:='⑆ '} EXIT_CODE_ICON=${BARBUK_EXIT_CODE_ICON:=' '} +PYTHON_VENV_CHAR=${BARBUK_PYTHON_VENV_CHAR:=" "} # Ssh user and hostname display SSH_INFO=${BARBUK_SSH_INFO:=true} @@ -90,9 +91,9 @@ function _prompt { # Detect python venv if [[ -n "${CONDA_DEFAULT_ENV}" ]]; then - python_venv="${CONDA_DEFAULT_ENV}" + python_venv="$PYTHON_VENV_CHAR ${CONDA_DEFAULT_ENV}" elif [[ -n "${VIRTUAL_ENV}" ]]; then - python_venv=$(basename "${VIRTUAL_ENV}") + python_venv="$PYTHON_VENV_CHAR$(basename "${VIRTUAL_ENV}")" fi PS1="\\n${ssh_info} ${python_venv} ${purple}$(scm_char)${dir_color}\\w${normal}$(scm_prompt_info)${exit_code}"