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