theme/bobby: SC2154
Handle all unbound parameters, even colors!
This commit is contained in:
@@ -1,27 +1,26 @@
|
||||
# shellcheck shell=bash
|
||||
# shellcheck disable=SC2034 # Expected behavior for themes.
|
||||
# shellcheck disable=SC2154 #TODO: fix these all.
|
||||
|
||||
SCM_THEME_PROMPT_DIRTY=" ${red}✗"
|
||||
SCM_THEME_PROMPT_CLEAN=" ${bold_green}✓"
|
||||
SCM_THEME_PROMPT_DIRTY=" ${red?}✗"
|
||||
SCM_THEME_PROMPT_CLEAN=" ${bold_green?}✓"
|
||||
SCM_THEME_PROMPT_PREFIX=" |"
|
||||
SCM_THEME_PROMPT_SUFFIX="${green}|"
|
||||
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}|"
|
||||
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() {
|
||||
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} "
|
||||
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?} "
|
||||
}
|
||||
|
||||
safe_append_prompt_command prompt_command
|
||||
|
||||
Reference in New Issue
Block a user