]> git.alrj.org Git - zsh.d.git/blobdiff - S90_prompt
Slight change to git prompt
[zsh.d.git] / S90_prompt
index 8f2e8b1e24c49ca55793c2c0666f6279a4773f76..10832a2d896c751adc9909302a298541197c440c 100644 (file)
@@ -1,9 +1,5 @@
 #! /usr/bin/zsh
 
-autoload -U colors
-colors
-setopt prompt_subst
-
 #
 # Prepare colors, ignoring length
 #
@@ -12,6 +8,7 @@ C_BYELLOW="%{${fg_bold[yellow]}%}"
 C_BRED="%{${fg_bold[red]}%}"
 C_BCYAN="%{${fg_bold[cyan]}%}"
 C_GREEN="%{${fg[green]}%}"
+C_BGREEN="%{${fg_bold[green]}%}"
 C_MAGENTA="%{${fg_bold[magenta]}%}"
 
 
@@ -23,12 +20,15 @@ _username="${C_BYELLOW}%n${C_NO}"
 _machine="${C_BRED}%m${C_NO}"
 _hour="${C_BCYAN}[%D{%H:%M}]${C_NO}"
 
-_exitcode="%(?::${C_BRED}[ %? ]${C_NO}
+_exitcode="%(?::${C_BRED}[ %1v ]${C_NO}
 )$(true)"
 
-_action="%(3v,%3v%,)"
-_path='${C_GREEN}%(5v,%15<..<%5v%<<${C_NO}${C_MAGENTA}@%4v%3v${C_NO}${C_GREEN}/%15<..<%6v%<<,%25<..<%~%<<)${C_NO}'
 
+_action="%(5v,%5v%,)"
+_path='${C_GREEN}%(7v,%20<..<%7v%<<${C_NO}${C_MAGENTA}@%6v%5v${__ZSH_GIT_STATUS}${C_GREEN}/%15<..<%8v%<<,%25<..<%~%<<)${C_NO}'
+
+
+_batt='%{${fg_bold[$psvar[3]]}%}%2v%{$reset_color%} '
 
 #
 # Now, the prompt itself
@@ -36,3 +36,4 @@ _path='${C_GREEN}%(5v,%15<..<%5v%<<${C_NO}${C_MAGENTA}@%4v%3v${C_NO}${C_GREEN}/%
 #PROMPT="${_exitcode}${_hour} ${_username}@${_machine}:${_vcs}${_path}$ "
 PROMPT="${_exitcode}${_username}@${_machine}:${_vcs}${_path}$ "
 
+RPROMPT="${_batt}"
\ No newline at end of file