From 3ad9727d87254d02c9f26429532cfa3516b352a6 Mon Sep 17 00:00:00 2001 From: Andrew Lorimer Date: Thu, 23 May 2019 18:07:46 +1000 Subject: [PATCH] fix job indicator in prompt --- zsh/.oh-my-zsh/custom/themes/custom.zsh-theme | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/zsh/.oh-my-zsh/custom/themes/custom.zsh-theme b/zsh/.oh-my-zsh/custom/themes/custom.zsh-theme index e5d4869..ac0f295 100644 --- a/zsh/.oh-my-zsh/custom/themes/custom.zsh-theme +++ b/zsh/.oh-my-zsh/custom/themes/custom.zsh-theme @@ -66,6 +66,8 @@ if [[ "$SSH_CLIENT" ]]; then fi # Check for suspended processes -[[ $(jobs -l | wc -l) -gt 0 ]] && symbols="%{$color4%}● " +checkjobs() { + [[ $(jobs -l | wc -l) -gt 0 ]] && echo "%{$color4%}● " +} -PROMPT=$'$symbols$context%{%f%}%~%{%f%} ${vcs_info_msg_0_/master/} %(?.%{$color0%}.%{$color3%})%(!.#.❯)%{%f%} ' +PROMPT=$'$(checkjobs)%{$symbols%}%{$context%}%{%f%}%~%{%f%} ${vcs_info_msg_0_/master/} %(?.%{$color0%}.%{$color3%})%(!.#.❯)%{%f%} ' -- 2.49.0