To be honest, most of that stuff works just fine in BASH too.<p><a href="http://gist.github.com/277975" rel="nofollow">http://gist.github.com/277975</a><p>That's my bash prompt, doing the same. Except, it doesn't factor in mercurial repositories, but that'll be a breeze to add.<p>Displaying:
(&#60;virtual_env&#62;) user@host [ &#60;folder&#62; ~&#60;branch&#62; &#60;* available changes&#62;]$