Skip to content

Commit 95e227a

Browse files
committed
theme/pete: shellcheck && shfmt
1 parent 14a9119 commit 95e227a

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

clean_files.txt

+1
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ themes/command_duration.theme.bash
133133
themes/easy
134134
themes/essential
135135
themes/modern
136+
themes/pete
136137
themes/powerline
137138
themes/pure
138139
themes/purity

themes/pete/pete.theme.bash

+11-6
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
# shellcheck shell=bash
2+
# shellcheck disable=SC2034 # Expected behavior for themes.
23

3-
prompt_setter() {
4-
# Save history
5-
_save-and-reload-history 1
6-
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 "
7-
PS2='> '
8-
PS4='+ '
4+
function prompt_setter() {
5+
local clock_prompt scm_char scm_prompt_info ruby_version_prompt
6+
clock_prompt="$(clock_prompt)"
7+
scm_char="$(scm_char)"
8+
scm_prompt_info="$(scm_prompt_info)"
9+
ruby_version_prompt="$(ruby_version_prompt)"
10+
_save-and-reload-history 1 # Save history
11+
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?} "
12+
PS2='> '
13+
PS4='+ '
914
}
1015

1116
safe_append_prompt_command prompt_setter

0 commit comments

Comments
 (0)