Mercurial > dotfiles
view .hgrc @ 346:c94f73838566
hgrc: add si for a more compact incoming format
author | Augie Fackler <raf@durin42.com> |
---|---|
date | Wed, 10 Sep 2014 14:58:57 -0400 |
parents | f95ae07fb55a |
children | cd4af92d4751 |
line wrap: on
line source
[extensions] hgext.bookmarks= hgext.color= hgext.convert= hgext.highlight= hgext.histedit= hgext.mq= hgext.parentrevspec= hgext.patchbomb= hgext.progress= hgext.purge= hgext.rebase= hgext.record= hgext.schemes= hgext.shelve= hgext.transplant= hggit= hgsubversion= hg_remotebranches= [alias] ll=log --graph --style compact --limit 6 -r 'sort((::. or bookmark() or heads(upstream())), "-rev")' upstream-bookmarks = log -r 'bookmark() and upstream()' --template '{bookmarks}\n' utip = log -r 'limit(heads(upstream()), 1)' egrep = !$HG locate -0 '$2' $3 $4 $5 $6 $7 $8 $9 | xargs -0 egrep -H '$1' wc-out = log -r 'ancestors(.) and not upstream()' wc-email = email -r 'ancestors(.) and not upstream()' havepatch = log -r 'grep("$1")' [ui] username = Augie Fackler <raf@durin42.com> ignore = ~/.hgglobalignore usehttp2=true mergemarkers = detailed [defaults] qimport = --git qrefresh = --git annotate = -nu heads = --style default serve = -v outgoing = --graph # --graph is breaking incoming, need to investigate # incoming = --graph diff = -p [diff] git=1 [bookmarks] track.current = 1 [web] port=7000 allow_archive = bz2 zip [color] status.ignored = magenta bold qseries.unapplied = magenta bold [phases] publish=false # Config tricks from mpm for smartlog [alias] sl = log -Gr smart -Tsl si = incoming -GTsl [templates] sl = '{ifeq(branch,"default","","{label(black_background, branch)} ")}{label("log.changeset changeset.{phase}", shortest(node))} {label("grep.user", author|user)}{label("tags.normal", if(tags," {tags}"))} {label("sl.book", if(bookmarks," {bookmarks}"))}\n{label(ifcontains(rev, revset('.'), 'desc.here'),desc|firstline)}' [color] sl.book = magenta bold changeset.draft = magenta changeset.secret = red desc.here = inverse [revsetalias] smart = (parents(not public()) or not public() or . or head()) and (not obsolete() or unstable()^)