Hello,
I just found out about vcs_info (http://eseth.org/2010/hg-in-zsh/), I played
with it a little and it looks very nice.
But I was wondering if the following setup is possible. I have
my home directory stored in .git. And in my $HOME I have multiple
other repositories (git, svn, hg, whatever). And it look like this
doesn't play well with each other.
autoload -Uz vcs_info
precmd () { vcs_info }
PS1='%F{5}[%F{2}%n%F{5}] %F{3}%3~ ${vcs_info_msg_0_}%f%# '
cd ~
[miekg] ~ (git)-[master]-% cd ~/src/godns # correctly show ~
# go to the git repo of godns
[miekg] ~/src/godns (git)-[tsig]-% cd ../go # correctly show tsig branch of godns
# go to the hg repo of go itself
[miekg] ~/src/go (git)-[master]-% hg id # shows higher level git, not hg
c934f6f5fe8b weekly/weekly.2011-09-01
Is there something I can do about this, or should this be considered a bug?
grtz,
--
Miek
Attachment:
signature.asc
Description: Digital signature