1
- #! /usr/bin/env bash
2
-
3
- . " $BASH_IT /themes/powerline-naked/powerline-naked.base.bash"
1
+ # shellcheck shell=bash
2
+ # shellcheck disable=SC2034 # Expected behavior for themes.
3
+ # shellcheck source-path=SCRIPTDIR/../powerline
4
+ source " ${BASH_IT?} /themes/powerline/powerline.base.bash"
4
5
5
6
PROMPT_CHAR=${POWERLINE_PROMPT_CHAR:= " " }
6
- POWERLINE_LEFT_SEPARATOR= ${POWERLINE_LEFT_SEPARATOR:= " " }
7
+ : " ${POWERLINE_LEFT_SEPARATOR:= " " } "
7
8
POWERLINE_LEFT_LAST_SEGMENT_PROMPT_CHAR=" "
8
9
9
- POWERLINE_COMPACT= ${POWERLINE_COMPACT:= 0}
10
- POWERLINE_COMPACT_BEFORE_SEPARATOR= ${POWERLINE_COMPACT_BEFORE_SEPARATOR:= ${POWERLINE_COMPACT} }
11
- POWERLINE_COMPACT_AFTER_SEPARATOR= ${POWERLINE_COMPACT_AFTER_SEPARATOR:= ${POWERLINE_COMPACT} }
12
- POWERLINE_COMPACT_BEFOR_FIRST_SEGMENT= ${POWERLINE_COMPACT_BEFORE_FIRST_SEGMENT:= ${POWERLINE_COMPACT} }
13
- POWERLINE_COMPACT_AFTER_LAST_SEGMENT= ${POWERLINE_COMPACT_AFTER_LAST_SEGMENT:= ${POWERLINE_COMPACT} }
14
- POWERLINE_COMPACT_PROMPT= ${POWERLINE_COMPACT_PROMPT:= ${POWERLINE_COMPACT} }
10
+ : " ${POWERLINE_COMPACT:= 0} "
11
+ : " ${POWERLINE_COMPACT_BEFORE_SEPARATOR:= ${POWERLINE_COMPACT} } "
12
+ : " ${POWERLINE_COMPACT_AFTER_SEPARATOR:= ${POWERLINE_COMPACT} } "
13
+ : " ${POWERLINE_COMPACT_BEFORE_FIRST_SEGMENT:= ${POWERLINE_COMPACT} } "
14
+ : " ${POWERLINE_COMPACT_AFTER_LAST_SEGMENT:= ${POWERLINE_COMPACT} } "
15
+ : " ${POWERLINE_COMPACT_PROMPT:= ${POWERLINE_COMPACT} } "
15
16
16
17
USER_INFO_SSH_CHAR=${POWERLINE_USER_INFO_SSH_CHAR:= " " }
17
18
USER_INFO_THEME_PROMPT_COLOR=${POWERLINE_USER_INFO_COLOR:= 240}
@@ -62,12 +63,12 @@ LAST_STATUS_THEME_PROMPT_COLOR=${POWERLINE_LAST_STATUS_COLOR:=124}
62
63
63
64
CLOCK_THEME_PROMPT_COLOR=${POWERLINE_CLOCK_COLOR:= 240}
64
65
65
- BATTERY_AC_CHAR= ${BATTERY_AC_CHAR:= " ⚡" }
66
+ : " ${BATTERY_AC_CHAR:= " ⚡" } "
66
67
BATTERY_STATUS_THEME_PROMPT_GOOD_COLOR=${POWERLINE_BATTERY_GOOD_COLOR:= 70}
67
68
BATTERY_STATUS_THEME_PROMPT_LOW_COLOR=${POWERLINE_BATTERY_LOW_COLOR:= 208}
68
69
BATTERY_STATUS_THEME_PROMPT_CRITICAL_COLOR=${POWERLINE_BATTERY_CRITICAL_COLOR:= 160}
69
70
70
- THEME_CLOCK_FORMAT= ${THEME_CLOCK_FORMAT:= " %H:%M:%S" }
71
+ : " ${THEME_CLOCK_FORMAT:= " %H:%M:%S" } "
71
72
72
73
IN_VIM_THEME_PROMPT_COLOR=${POWERLINE_IN_VIM_COLOR:= 245}
73
74
IN_VIM_THEME_PROMPT_TEXT=${POWERLINE_IN_VIM_TEXT:= " vim" }
@@ -92,6 +93,6 @@ COMMAND_NUMBER_THEME_PROMPT_CHAR=${POWERLINE_COMMAND_NUMBER_CHAR:="#"}
92
93
GCLOUD_THEME_PROMPT_COLOR=${POWERLINE_GCLOUD_COLOR:= 161}
93
94
GCLOUD_CHAR=${POWERLINE_GCLOUD_CHAR:= " ❲G❳ " }
94
95
95
- POWERLINE_PROMPT= ${POWERLINE_PROMPT:= " user_info scm python_venv ruby node cwd" }
96
+ : " ${POWERLINE_PROMPT:= " user_info scm python_venv ruby node cwd" } "
96
97
97
98
safe_append_prompt_command __powerline_prompt_command
0 commit comments