summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemse2013-04-30 20:06:15 +0200
committerGravatar Tom Willemse2013-04-30 20:06:15 +0200
commitba09f379556a3aed6d8db31260a2550e6ac979e9 (patch)
tree74d314a4979cec19ab32f5442fe1fe72ac89ecc0
parent1311fab884fca7b44c415d2652e4ce2b9806b8f6 (diff)
downloaddotfiles-ba09f379556a3aed6d8db31260a2550e6ac979e9.tar.gz
dotfiles-ba09f379556a3aed6d8db31260a2550e6ac979e9.zip
Simplify PROMPT for zsh
-rw-r--r--.zshrc9
1 files changed, 5 insertions, 4 deletions
diff --git a/.zshrc b/.zshrc
index c639e9f..ad85424 100644
--- a/.zshrc
+++ b/.zshrc
@@ -53,14 +53,15 @@ add-zsh-hook precmd precmd_maybe_festival
add-zsh-hook precmd vcs_info
add-zsh-hook chpwd chpwd_update_git_vars
-zstyle ':vcs_info:*' actionformats '%B%F{5}%a%f%%b %s:%r-%b %S'
+zstyle ':vcs_info:*' actionformats '%B%F{1}%a%f%%b (%F{3}%s%f) %F{5}%r%f:%F{4}%b%f %F{2}%S%f'
zstyle ':vcs_info:*' enable bzr git hg svn
-zstyle ':vcs_info:*' formats '%s:%r-%b %S'
-zstyle ':vcs_info:*' nvcsformats '%~'
+zstyle ':vcs_info:*' formats '(%F{3}%s%f) %F{5}%r%f:%F{4}%b%f %F{2}%S%f'
+zstyle ':vcs_info:*' nvcsformats '%F{2}%~%f'
zstyle ':vcs_info:bzr:*' branchformat '%b'
# Set the prompt.
-PROMPT='%B%(?.%F{2}+.%F{1}-) %F{6}%m%b%f ${vcs_info_msg_0_} %# '
+PROMPT='${vcs_info_msg_0_}
+%B%F{6}%m%b%f %B%(?.%F{2}+.%F{1}-)%b> '
# Set terminal name to current running application
case $TERM in