Skip to content

Instantly share code, notes, and snippets.

@jdgoettsch
Last active January 13, 2020 21:45
Show Gist options
  • Save jdgoettsch/f13b112f8413fa56dc8db89f33c446ef to your computer and use it in GitHub Desktop.
Save jdgoettsch/f13b112f8413fa56dc8db89f33c446ef to your computer and use it in GitHub Desktop.
My .hgrc settings
[ui]
username = Jeffrey Goettsch <jdgoettsch@ucdavis.edu>
ssh = ssh -C
merge = vimdiff
[extensions]
hgext.color =
hgext.convert =
hgext.extdiff =
hgext.fetch =
hgext.graphlog =
hgext.mq =
hgext.pager =
hgext.progress =
[alias]
qseries = qseries -vs
qstatus = status --rev qparent:qtip
qlog = log -r qbase:qtip
[diff]
git = 1
unified = 8
showfunc = 1
[pager]
pager = LESS='FSRX' less
[merge-tools]
vimdiff.executable = vimdiff
vimdiff.args = -f -d $output -M $local $base $other -c "wincmd J" -c "set modifiable" -c "set write"
vimdiff.premerge = keep
# prevent Mercurial Queues commands from calling the pretxncommit hooks
# below
post-qnew = rm .hg/skiphook
post-qpop = rm .hg/skiphook
post-qpush = rm .hg/skiphook
pre-qnew = touch .hg/skiphook
pre-qpop = touch .hg/skiphook
pre-qpush = touch .hg/skiphook
pretxncommit.pdb = python:hghooks.code.pdbhook
pretxncommit.pep8 = python:hghooks.code.pep8hook
pretxncommit.pyflakes = python:hghooks.code.pyflakeshook
pretxncommit.validate = test -e .hg/skiphook || python manage.py validate --settings=are_ucdavis_edu.settings.dev
pretxncommit.runtests = test -e .hg/skiphook || ./runtests.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment