Skip to content

Commit aabf1bb

Browse files
committed
theme/powerline-naked: cleanup
1 parent 17da80c commit aabf1bb

File tree

3 files changed

+16
-14
lines changed

3 files changed

+16
-14
lines changed

clean_files.txt

+1
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ themes/modern
159159
themes/norbu
160160
themes/pete
161161
themes/powerline
162+
themes/powerline-naked
162163
themes/pure
163164
themes/purity
164165

themes/powerline-naked/powerline-naked.base.bash

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ function __powerline_left_segment() {
2626
fi
2727

2828
#change here to cahnge fg color
29-
LEFT_PROMPT+="$(set_color "${params[1]:-}" -)${pad_before_segment}${params[0]}${normal}"
29+
LEFT_PROMPT+="$(set_color "${params[1]:-}" -)${pad_before_segment}${params[0]}${normal?}"
3030
#seperator char color == current bg
3131
LAST_SEGMENT_COLOR="${params[1]:-}"
3232
((SEGMENTS_AT_LEFT += 1))

themes/powerline-naked/powerline-naked.theme.bash

+14-13
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
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"
45

56
PROMPT_CHAR=${POWERLINE_PROMPT_CHAR:=""}
6-
POWERLINE_LEFT_SEPARATOR=${POWERLINE_LEFT_SEPARATOR:=""}
7+
: "${POWERLINE_LEFT_SEPARATOR:=""}"
78
POWERLINE_LEFT_LAST_SEGMENT_PROMPT_CHAR=""
89

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}}"
1516

1617
USER_INFO_SSH_CHAR=${POWERLINE_USER_INFO_SSH_CHAR:=""}
1718
USER_INFO_THEME_PROMPT_COLOR=${POWERLINE_USER_INFO_COLOR:=240}
@@ -62,12 +63,12 @@ LAST_STATUS_THEME_PROMPT_COLOR=${POWERLINE_LAST_STATUS_COLOR:=124}
6263

6364
CLOCK_THEME_PROMPT_COLOR=${POWERLINE_CLOCK_COLOR:=240}
6465

65-
BATTERY_AC_CHAR=${BATTERY_AC_CHAR:=""}
66+
: "${BATTERY_AC_CHAR:=""}"
6667
BATTERY_STATUS_THEME_PROMPT_GOOD_COLOR=${POWERLINE_BATTERY_GOOD_COLOR:=70}
6768
BATTERY_STATUS_THEME_PROMPT_LOW_COLOR=${POWERLINE_BATTERY_LOW_COLOR:=208}
6869
BATTERY_STATUS_THEME_PROMPT_CRITICAL_COLOR=${POWERLINE_BATTERY_CRITICAL_COLOR:=160}
6970

70-
THEME_CLOCK_FORMAT=${THEME_CLOCK_FORMAT:="%H:%M:%S"}
71+
: "${THEME_CLOCK_FORMAT:="%H:%M:%S"}"
7172

7273
IN_VIM_THEME_PROMPT_COLOR=${POWERLINE_IN_VIM_COLOR:=245}
7374
IN_VIM_THEME_PROMPT_TEXT=${POWERLINE_IN_VIM_TEXT:="vim"}
@@ -92,6 +93,6 @@ COMMAND_NUMBER_THEME_PROMPT_CHAR=${POWERLINE_COMMAND_NUMBER_CHAR:="#"}
9293
GCLOUD_THEME_PROMPT_COLOR=${POWERLINE_GCLOUD_COLOR:=161}
9394
GCLOUD_CHAR=${POWERLINE_GCLOUD_CHAR:="❲G❳ "}
9495

95-
POWERLINE_PROMPT=${POWERLINE_PROMPT:="user_info scm python_venv ruby node cwd"}
96+
: "${POWERLINE_PROMPT:="user_info scm python_venv ruby node cwd"}"
9697

9798
safe_append_prompt_command __powerline_prompt_command

0 commit comments

Comments
 (0)