@@ -20,20 +20,20 @@ VIRTUALENV_THEME_PROMPT_SUFFIX=""
20
20
# SCM prompts
21
21
SCM_NONE_CHAR=" "
22
22
SCM_GIT_CHAR=" [±] "
23
- SCM_GIT_BEHIND_CHAR=" ${red} ↓${normal} "
24
- SCM_GIT_AHEAD_CHAR=" ${bold_green} ↑${normal} "
23
+ SCM_GIT_BEHIND_CHAR=" ${red? } ↓${normal? } "
24
+ SCM_GIT_AHEAD_CHAR=" ${bold_green? } ↑${normal? } "
25
25
SCM_GIT_UNTRACKED_CHAR=" ⌀"
26
- SCM_GIT_UNSTAGED_CHAR=" ${bold_yellow} •${normal} "
27
- SCM_GIT_STAGED_CHAR=" ${bold_green} +${normal} "
26
+ SCM_GIT_UNSTAGED_CHAR=" ${bold_yellow? } •${normal? } "
27
+ SCM_GIT_STAGED_CHAR=" ${bold_green? } +${normal? } "
28
28
29
29
SCM_THEME_PROMPT_DIRTY=" "
30
30
SCM_THEME_PROMPT_CLEAN=" "
31
31
SCM_THEME_PROMPT_PREFIX=" "
32
32
SCM_THEME_PROMPT_SUFFIX=" "
33
33
34
34
# Git status prompts
35
- GIT_THEME_PROMPT_DIRTY=" ${red} ✗${normal} "
36
- GIT_THEME_PROMPT_CLEAN=" ${bold_green} ✓${normal} "
35
+ GIT_THEME_PROMPT_DIRTY=" ${red? } ✗${normal? } "
36
+ GIT_THEME_PROMPT_CLEAN=" ${bold_green? } ✓${normal? } "
37
37
GIT_THEME_PROMPT_PREFIX=" "
38
38
GIT_THEME_PROMPT_SUFFIX=" "
39
39
@@ -60,19 +60,19 @@ function virtualenv_prompt {
60
60
61
61
# Rename tab
62
62
function tabname {
63
- printf " \e]1;$1 \a"
63
+ printf " %s " " \e]1;$1 \a"
64
64
}
65
65
66
66
# Rename window
67
67
function winname {
68
- printf " \e]2;$1 \a"
68
+ printf " %s " " \e]2;$1 \a"
69
69
}
70
70
71
71
# PROMPT OUTPUT ===============================================================
72
72
73
73
# Displays the current prompt
74
74
function prompt_command() {
75
- PS1=" \n${icon_start} $( virtualenv_prompt) ${icon_user}${bold_red} \u${normal}${icon_host}${bold_cyan} \h${normal}${icon_directory}${bold_purple} \W${normal} \$ ([[ -n \$ (git branch 2> /dev/null) ]] && echo \" on ${icon_branch} \" )${white} $( scm_prompt_info) ${normal} \n${icon_end} "
75
+ PS1=" \n${icon_start} $( virtualenv_prompt) ${icon_user}${bold_red? } \u${normal? }${icon_host}${bold_cyan? } \h${normal? }${icon_directory}${bold_purple? } \W${normal? } \$ ([[ -n \$ (git branch 2> /dev/null) ]] && echo \" on ${icon_branch} \" )${white? } $( scm_prompt_info) ${normal? } \n${icon_end} "
76
76
PS2=" ${icon_end} "
77
77
}
78
78
0 commit comments