bash-it/plugins/available/hg.plugin.bash

26 lines
479 B
Bash

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
}