diff options
author | Hsieh Chin Fan <pham@topo.tw> | 2023-04-04 09:49:17 +0800 |
---|---|---|
committer | Hsieh Chin Fan <pham@topo.tw> | 2023-04-04 09:56:10 +0800 |
commit | c15aad94935d3d775e9786fae35b2203748d3afd (patch) | |
tree | be58d48854fb501a7a1774be304d08de5e7743b7 /zsh | |
parent | 4f0c2fb9e13307de372e05dede958fa3fdad70b1 (diff) |
Update
Diffstat (limited to 'zsh')
-rw-r--r-- | zsh/zshrc | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -46,14 +46,14 @@ _get_context() { | |||
46 | CONTEXT=$(cat "$CONTEXT_FILE") | 46 | CONTEXT=$(cat "$CONTEXT_FILE") |
47 | MODIFY_TIME="$LAST_MODIFY_TIME" | 47 | MODIFY_TIME="$LAST_MODIFY_TIME" |
48 | fi | 48 | fi |
49 | echo $CONTEXT | ||
50 | } | 49 | } |
51 | autoload -Uz add-zsh-hook | 50 | autoload -Uz add-zsh-hook |
52 | add-zsh-hook precmd precmd | 51 | add-zsh-hook precmd precmd |
53 | function precmd() { | 52 | function precmd() { |
54 | RIGHT=$(NUM=$($SETTING_DIR/bin/git/check-repos.sh -n); (( $NUM != 0 )) && echo $NUM) | ||
55 | PROMPT='%B%(?:%F{green}%m%f:%K{red}%F{black}%m%f%k)%f%F{cyan} %c%f%b ' | 53 | PROMPT='%B%(?:%F{green}%m%f:%K{red}%F{black}%m%f%k)%f%F{cyan} %c%f%b ' |
56 | RPROMPT="%K{blue}%F{yellow}$(_get_context)%f%k %B%K{red}%F{black}${RIGHT}%f%k%b" | 54 | RIGHT=$(NUM=$($SETTING_DIR/bin/git/check-repos.sh -n); (( $NUM != 0 )) && echo $NUM) |
55 | _get_context | ||
56 | RPROMPT="%K{blue}%F{yellow}${CONTEXT}%f%k${RIGHT:+ }%B%K{red}%F{black}${RIGHT}%f%k%b" | ||
57 | [ -n "$PRE_POPULATE" ] && print -z "$PRE_POPULATE" | 57 | [ -n "$PRE_POPULATE" ] && print -z "$PRE_POPULATE" |
58 | } | 58 | } |
59 | 59 | ||