summaryrefslogtreecommitdiff
path: root/zsh
diff options
context:
space:
mode:
authorMichal Idziorek <michal.idziorek@citi.com>2021-10-29 11:50:26 +0200
committerMichal Idziorek <michal.idziorek@citi.com>2021-10-29 11:55:54 +0200
commite3fb79099e233185825b248a0b275173bd182239 (patch)
treeb9c83116f23d10be1bb235c39b5c1eb5267a72ba /zsh
parentbcd46b117d9f4b549d799ef09f59ac127c27ebfa (diff)
imporving zsh prompt
Diffstat (limited to 'zsh')
-rw-r--r--zsh/zshrc9
1 files changed, 6 insertions, 3 deletions
diff --git a/zsh/zshrc b/zsh/zshrc
index 3515cf7..a28e0e6 100644
--- a/zsh/zshrc
+++ b/zsh/zshrc
@@ -172,10 +172,13 @@ if (( ${+functions[git-info]} )); then
zstyle ':zim:git-info:stashed' format '\\\$'
zstyle ':zim:git-info:unindexed' format '!'
zstyle ':zim:git-info:indexed' format '+'
- zstyle ':zim:git-info:ahead' format '>'
- zstyle ':zim:git-info:behind' format '<'
+ zstyle ':zim:git-info:untracked' format '?'
+ zstyle ':zim:git-info:ahead' format '%A>'
+ zstyle ':zim:git-info:behind' format '%B<'
+# zstyle ':zim:git-info' ignore-submodules 'none'
+ zstyle ':zim:git-info' verbose yes
zstyle ':zim:git-info:keys' format \
- 'status' '%S%I%i%A%B' \
+ 'status' '%u%S%I%i%A%B' \
'prompt' '%F{white}%b%c%s${(e)git_info[status]:+" %F{red}[${(e)git_info[status]}]"}%f
'
add-zsh-hook precmd git-info