From b000ce4ad01dbeeafaa766ad046386449362e290 Mon Sep 17 00:00:00 2001 From: romkatv Date: Tue, 28 May 2019 20:44:23 +0200 Subject: [PATCH] avoid using %(l.t.f) after writing to the edge of the screen --- powerlevel9k.zsh-theme | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/powerlevel9k.zsh-theme b/powerlevel9k.zsh-theme index 9d350fea..03102970 100755 --- a/powerlevel9k.zsh-theme +++ b/powerlevel9k.zsh-theme @@ -2429,7 +2429,7 @@ _p9k_init() { _P9K_ALIGNED_RPROMPT+='${_P9K_X::=${_P9K_XY%;*}}' _P9K_ALIGNED_RPROMPT+='${_P9K_Y::=${_P9K_XY#*;}}' done - _P9K_ALIGNED_RPROMPT+='${_P9K_X::=$((_P9K_X+1+${${ZLE_RPROMPT_INDENT:-1}/#-*/0}))}' + _P9K_ALIGNED_RPROMPT+='${_P9K_X::=$((_P9K_X+2+${${ZLE_RPROMPT_INDENT:-1}/#-*/0}))}' _P9K_ALIGNED_RPROMPT+='${_P9K_Y::=$((_P9K_X+31))}}+}' repeat 32; do @@ -2438,7 +2438,7 @@ _p9k_init() { repeat 32; do _P9K_ALIGNED_RPROMPT+='%-$_P9K_X(l. .)' done - _P9K_ALIGNED_RPROMPT+='$_P9K_RPROMPT' + _P9K_ALIGNED_RPROMPT+=' $_P9K_RPROMPT' if [[ $POWERLEVEL9K_PROMPT_ADD_NEWLINE == true ]]; then repeat ${POWERLEVEL9K_PROMPT_ADD_NEWLINE_COUNT:-1} _P9K_LEFT_PREFIX+=$'\n'