Skip to content

Commit dbb3ea4

Browse files
authored
Merge pull request #2035 from gaelicWizard/theme/pete
theme/pete: `shellcheck` && `shfmt`
2 parents edc3679 + 8e8fe69 commit dbb3ea4

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

clean_files.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ themes/command_duration.theme.bash
153153
themes/easy
154154
themes/essential
155155
themes/modern
156+
themes/pete
156157
themes/powerline
157158
themes/pure
158159
themes/purity

themes/pete/pete.theme.bash

Lines changed: 11 additions & 6 deletions
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)