From b1f940da43ea684a821d76ddd5ffec54b16565eb Mon Sep 17 00:00:00 2001 From: Skladnayazebra Date: Mon, 30 Mar 2026 10:43:57 +0200 Subject: zsh: remove round tips, color the second row --- zsh/prompt.zsh | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'zsh') diff --git a/zsh/prompt.zsh b/zsh/prompt.zsh index 4dcd4de..bdcb66e 100644 --- a/zsh/prompt.zsh +++ b/zsh/prompt.zsh @@ -18,7 +18,7 @@ GREEN_STAGED=22 # %c - staged # %m - misc (cherry-pick and rebase for git) # %a - action -zstyle ':vcs_info:git*' formats "%K{$BLUE}  %b%u%c%m%a%k%F{$BLUE}%f" +zstyle ':vcs_info:git*' formats "%K{$BLUE}  %b%u%c%m%a %k" zstyle ':vcs_info:*' enable git zstyle ':vcs_info:*' check-for-changes true zstyle ':vcs_info:*' stagedstr "%F{$GREEN_STAGED} 󱇬%f" @@ -39,18 +39,19 @@ get_pkg_manager() { precmd() { vcs_info - ERR="%0(?..%F{red} %?%f)"; + TIME="%K{$GREY} %* %k" + ERR="%0(?..%F{red} %?%f)" GIT="$vcs_info_msg_0_" # USER="%K{blue}[%n@%M] %k" SSH="%K{$GREEN}${SSH_TTY:+ [%n@%M]}%k" - DIR="%K{$GREEN}  %3~%k" + DIR="%K{$GREEN}  %3~ %k" NODEJS="$(get_pkg_manager)" JOBS="%(1j.%F{magenta}%K{black} JOBS:%j%k%f.)" NEWLINE=$'\n' - TIP="%F{$GREEN}%f" + FIRST_ROW="%B${SSH}${DIR}${GIT}${ERR}${NODEJS}${JOBS}%b" + # SECOND_ROW="%K{$GREEN} %K{15}%F{0} %# %f%k " + SECOND_ROW="%K{15}%F{0} %# %f%k " + # SECOND_ROW="%K{$GREEN} %k %# " - if [ -n "$vcs_info_msg_0_" ]; then - TIP="%K{$GREEN} %k" - fi - PROMPT="%K{$GREY} %* %k%B${SSH}${DIR}${TIP}${GIT}${ERR}${NODEJS}${JOBS}%b${NEWLINE} %# " + PROMPT="${FIRST_ROW}${NEWLINE}${SECOND_ROW}" } -- cgit v1.3.1