theme/pete: `shellcheck` && `shfmt`

pull/2035/head
John D Pell 2021-09-24 00:05:09 -07:00 committed by John D Pell
parent 86c1e3c043
commit 8e8fe69db4
2 changed files with 12 additions and 6 deletions

View File

@ -150,6 +150,7 @@ themes/command_duration.theme.bash
themes/easy
themes/essential
themes/modern
themes/pete
themes/powerline
themes/pure
themes/purity

View File

@ -1,11 +1,16 @@
# shellcheck shell=bash
# shellcheck disable=SC2034 # Expected behavior for themes.
prompt_setter() {
# Save history
_save-and-reload-history 1
PS1="($(clock_prompt)) $(scm_char) [$blue\u$reset_color@$green\H$reset_color] $yellow\w${reset_color}$(scm_prompt_info)$(ruby_version_prompt) $reset_color "
PS2='> '
PS4='+ '
function prompt_setter() {
local clock_prompt scm_char scm_prompt_info ruby_version_prompt
clock_prompt="$(clock_prompt)"
scm_char="$(scm_char)"
scm_prompt_info="$(scm_prompt_info)"
ruby_version_prompt="$(ruby_version_prompt)"
_save-and-reload-history 1 # Save history
PS1="(${clock_prompt}) ${scm_char} [${blue?}\u${reset_color?}@${green?}\H${reset_color?}] ${yellow?}\w${reset_color?}${scm_prompt_info}${ruby_version_prompt} ${reset_color?} "
PS2='> '
PS4='+ '
}
safe_append_prompt_command prompt_setter