9a2376bd29682d9b1c42eb4e0223aacbb784f0fb

Author
Yad Smood <y.s.inside@gmail.com>
Committer
Yad Smood <y.s.inside@gmail.com>
Date

Message

add: exit code

Diff

 1diff --git a/themes/ys.zsh-theme b/themes/ys.zsh-theme
 2index d0845335090cdb1a05221f96d99aa41daa6e2d78..737b506beb4b82d97040d0ba6d5b9b989f4c4987 100644
 3--- a/themes/ys.zsh-theme
 4+++ b/themes/ys.zsh-theme
 5@@ -35,15 +35,16 @@ ys_hg_prompt_info() {
 6 	fi
 7 }
 8 
 9+local exit_code="%(?,%?,%{$fg[red]%}%?%{$reset_color%})"
10 
11 # Prompt format:
12 #
13-# PRIVILEGES USER @ MACHINE in DIRECTORY on git:BRANCH STATE [TIME] L:SHELL_LEVEL N:LINE_NUM
14+# PRIVILEGES USER @ MACHINE in DIRECTORY on git:BRANCH STATE [TIME] tty:$TTY L:$SHELL_LEVEL N:LINE_NUM C:LAST_EXIT_CODE
15 # $ COMMAND
16 #
17 # For example:
18 #
19-# % ys @ ys-mbp in ~/.oh-my-zsh on git:master x [21:47:42] tty:s000 L:1 N:12
20+# % ys @ ys-mbp in ~/.oh-my-zsh on git:master x [21:47:42] tty:s000 L:1 N:12 C:0
21 # $
22 PROMPT="
23 %{$terminfo[bold]$fg[blue]%}#%{$reset_color%} \
24@@ -53,6 +54,7 @@ PROMPT="
25 %{$fg[white]%}in \
26 %{$terminfo[bold]$fg[yellow]%}%~%{$reset_color%}\
27 ${hg_info}\
28-${git_info} \
29-%{$fg[white]%}[%*] tty:%l L:%L N:%i
30+${git_info}\
31+ \
32+%{$fg[white]%}[%*] tty:%l L:%L N:%i C:$exit_code
33 %{$terminfo[bold]$fg[red]%}$ %{$reset_color%}"