# shellcheck shell=bash # shellcheck disable=SC2034 # Expected behavior for themes. SCM_THEME_PROMPT_DIRTY=" ${red?}✗" SCM_THEME_PROMPT_CLEAN=" ${bold_green?}✓" SCM_THEME_PROMPT_PREFIX=" |" SCM_THEME_PROMPT_SUFFIX="${green?}|" GIT_THEME_PROMPT_DIRTY=" ${red?}✗" GIT_THEME_PROMPT_CLEAN=" ${bold_green?}✓" GIT_THEME_PROMPT_PREFIX=" ${green?}|" GIT_THEME_PROMPT_SUFFIX="${green?}|" CONDAENV_THEME_PROMPT_SUFFIX="|" function prompt_command() { ############ STACK_TRACE_BUILDER ##################### Function_Name="${FUNCNAME[0]}" Function_PATH="${Function_PATH}/${Function_Name}" ###################################################### PS1="\n${yellow?}$(python_version_prompt) " # Name of virtual env followed by python version PS1+="${purple?}\h " PS1+="${reset_color?}in " PS1+="${green?}\w\n" PS1+="${bold_cyan?}$(scm_char)" PS1+="${green?}$(scm_prompt_info) " PS1+="${green?}→${reset_color?} " ############### Stack_TRACE_BUILDER ################ Function_PATH="$( dirname ${Function_PATH} )" #################################################### } safe_append_prompt_command prompt_command