From 6580a41ea69f5d0e80666397491ecb118fbd62a4 Mon Sep 17 00:00:00 2001 From: Von Random Date: Sun, 21 Aug 2022 04:34:32 +0300 Subject: [PATCH] zsh: another minor change --- zsh/prompt-powerline.zsh | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/zsh/prompt-powerline.zsh b/zsh/prompt-powerline.zsh index db651d7..bb06472 100644 --- a/zsh/prompt-powerline.zsh +++ b/zsh/prompt-powerline.zsh @@ -162,23 +162,24 @@ precmd.git_update() { kill -s USR1 $$ } +precmd.prompt.update() { + typeset -g prompt_string=$(<$prompt_fifo) + precmd.prompt.apply + zle && zle reset-prompt +} + precmd() { + precmd.prompt if precmd.is_git_repo; then - precmd.prompt precmd.prompt.pre_git - precmd.prompt.bang precmd.git_update &! - else - precmd.prompt - precmd.prompt.bang fi + precmd.prompt.bang precmd.prompt.apply } TRAPUSR1() { - typeset -g prompt_string=$(<$prompt_fifo) - precmd.prompt.apply - zle && zle reset-prompt + precmd.prompt.update } TRAPEXIT() {