From 58545efa017975ebaec91f403e9b431ae16b77c8 Mon Sep 17 00:00:00 2001 From: romkatv Date: Tue, 28 May 2019 21:06:03 +0200 Subject: [PATCH] print a warning when POWERLEVEL9K_RULER_CHAR is invalid --- powerlevel9k.zsh-theme | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/powerlevel9k.zsh-theme b/powerlevel9k.zsh-theme index 200b70f8..9732b609 100755 --- a/powerlevel9k.zsh-theme +++ b/powerlevel9k.zsh-theme @@ -2465,6 +2465,10 @@ _p9k_init() { local pad_len="\$((COLUMNS-$ruler_len))" _P9K_LEFT_PREFIX+="%b\${(pl$sep$ruler_len$sep$sep${(q)ruler_char}$sep)}%k%f" _P9K_LEFT_PREFIX+="\${(l$sep$pad_len$sep$sep $sep)}" + else + print -P "%F{red}WARNING!%f %BPOWERLEVEL9K_RULER_CHAR%b is not one character long. Ruler won't be rendered." + print -P "Either change the value of %BPOWERLEVEL9K_RULER_CHAR%b or set %BPOWERLEVEL9K_SHOW_RULER=false%b to" + print -P "disable ruler." fi fi