File tree Expand file tree Collapse file tree 2 files changed +12
-1
lines changed
Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -604,3 +604,11 @@ function _save-and-reload-history() {
604604 [[ ${autosave} -eq 1 ]] && local HISTCONTROL=" ${HISTCONTROL:- }${HISTCONTROL: +: } autoshare"
605605 _bash-it-history-auto-save && _bash-it-history-auto-load
606606}
607+
608+ function conda_or_venv_prompt() {
609+ if [[ -n " ${CONDA_DEFAULT_ENV:- } " ]]; then
610+ condaenv_prompt
611+ elif [[ -n " ${VIRTUAL_ENV:- } " ]]; then
612+ virtualenv_prompt
613+ fi
614+ }
Original file line number Diff line number Diff line change @@ -13,13 +13,16 @@ GIT_THEME_PROMPT_SUFFIX="${bold_blue})"
1313RVM_THEME_PROMPT_PREFIX=" |"
1414RVM_THEME_PROMPT_SUFFIX=" |"
1515
16+ VIRTUALENV_THEME_PROMPT_PREFIX=' ('
17+ VIRTUALENV_THEME_PROMPT_SUFFIX=' ) '
18+
1619function git_prompt_info() {
1720 git_prompt_vars
1821 echo -e " $SCM_PREFIX ${bold_red} $SCM_BRANCH$SCM_STATE$SCM_SUFFIX "
1922}
2023
2124function prompt_command() {
22- PS1=" ${bold_green} ➜ ${bold_cyan} \W${reset_color} $( scm_prompt_info) ${normal} "
25+ PS1=" $( conda_or_venv_prompt ) ${bold_green} ➜ ${bold_cyan} \W${reset_color} $( scm_prompt_info) ${normal} "
2326}
2427
2528PROMPT_COMMAND=prompt_command
You can’t perform that action at this time.
0 commit comments