From 5605047f489ef1e37ffa462032f75a92870e8a37 Mon Sep 17 00:00:00 2001 From: Koichi Murase Date: Mon, 24 Jul 2023 06:23:11 +0900 Subject: [PATCH] themes/kitsune: Add python venv --- themes/kitsune/kitsune.theme.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/themes/kitsune/kitsune.theme.sh b/themes/kitsune/kitsune.theme.sh index 5bcbfd8..1bbe1de 100644 --- a/themes/kitsune/kitsune.theme.sh +++ b/themes/kitsune/kitsune.theme.sh @@ -30,7 +30,10 @@ function _omb_theme_PROMPT_COMMAND() { [[ $BC == no && $BC == -1 ]] && BC= BC=${BC:+${_omb_prompt_teal}-${_omb_prompt_green}($BC%)} - PS1=$TITLEBAR"\n${_omb_prompt_teal}┌─${_omb_prompt_bold_white}[\u@\h]${_omb_prompt_teal}─${_omb_prompt_bold_olive}(\w)$(scm_prompt_info)\n${_omb_prompt_teal}└─${_omb_prompt_bold_green}[\A]$SC$BC${_omb_prompt_teal}-${_omb_prompt_bold_teal}[${_omb_prompt_green}${_omb_prompt_bold_green}\$${_omb_prompt_bold_teal}]${_omb_prompt_green} " + local python_venv + _omb_prompt_get_python_venv + + PS1=$TITLEBAR"\n${_omb_prompt_teal}┌─${_omb_prompt_bold_white}[\u@\h]${_omb_prompt_teal}─${_omb_prompt_bold_olive}(\w)$(scm_prompt_info)$_omb_prompt_get_python_venv\n${_omb_prompt_teal}└─${_omb_prompt_bold_green}[\A]$SC$BC${_omb_prompt_teal}-${_omb_prompt_bold_teal}[${_omb_prompt_green}${_omb_prompt_bold_green}\$${_omb_prompt_bold_teal}]${_omb_prompt_green} " } # scm theming @@ -39,5 +42,8 @@ SCM_THEME_PROMPT_CLEAN=" ${_omb_prompt_bold_green}✓" SCM_THEME_PROMPT_PREFIX="${_omb_prompt_bold_teal}(" SCM_THEME_PROMPT_SUFFIX="${_omb_prompt_bold_teal})${_omb_prompt_reset_color}" +OMB_PROMPT_SHOW_PYTHON_VENV=${OMB_PROMPT_SHOW_PYTHON_VENV:-false} +OMB_PROMPT_VIRTUALENV_FORMAT="${_omb_prompt_bold_gray}(%s)${_omb_prompt_reset_color}" +OMB_PROMPT_CONDAENV_FORMAT="${_omb_prompt_bold_gray}(%s)${_omb_prompt_reset_color}" _omb_util_add_prompt_command _omb_theme_PROMPT_COMMAND