cite about-plugin about-plugin hg helper functions hg_dirty() { about displays dirty status of hg repository group hg hg status --no-color 2> /dev/null \ | awk '$1 == "?" { print "?" } $1 != "?" { print "!" }' \ | sort | uniq | head -c1 } hg_in_repo() { about 'determine if pwd is an hg repo' group hg [[ `hg branch 2> /dev/null` ]] && echo 'on ' } hg_branch() { about display current hg branch group hg hg branch 2> /dev/null }