Skip to content

Instantly share code, notes, and snippets.

@neandrake
Last active December 5, 2018 14:22
Show Gist options
  • Save neandrake/e770ea7b3d6bf8299f6be2ca0800290c to your computer and use it in GitHub Desktop.
Save neandrake/e770ea7b3d6bf8299f6be2ca0800290c to your computer and use it in GitHub Desktop.
[ui]
interface=curses
editor=/usr/bin/nano
[extensions]
graphlog=
purge=
progress=
rebase=
convert=
churn=
evolve=~/Source/evolve/hgext3rd/evolve
[pager]
pager=less -FRX
attend=cat, diff, glog, log, incoming, outgoing, lg, show, grep
[alias]
wip=glog --rev=wip --template=wip
desc = log -r $1 --template "{desc}"
node = log -r $1 --template "{node}"
[revsetalias]
wip = (parents(not public()) or not public() or . or head()) and (not obsolete() or orphan()^) and not closed()
[templates]
wip = '{label("log.branch", ifeq(branch, "default", "", branch))} {label("changeset.{phase}", rev)}:{label(ifcontains(rev, revset('parents()'), "log.nodehere", "log.node"), shortest(node, 12))} {label("log.user", author|user)} {label("log.age", "({date|age})")}{label("log.tag", if(tags," {tags}"))} {bookmarks % "{ifeq(bookmark, activebookmark, label('log.activebookmark', bookmark), label('log.bookmark', bookmark))} "}\n {desc|firstline}'
[color]
mode=terminfo
# Custom Colors
color.orange = 202
color.lightyellow = 191
color.darkorange = 220
color.softyellow = 186
color.lightblue = 26
color.brown = 94
color.softblue = 117
color.lightpink = 204
color.softgray = 254
color.darkgreen = 148
# Label Styles
log.branch = cyan
log.summary = lightyellow
log.description = lightyellow
log.bookmark = darkgreen
log.tag = darkorange
log.activebookmark = green bold underline
log.age = softyellow
log.user = lightblue
changeset.public = orange bold
changeset.secret = blue bold
changeset.draft = brown bold
log.node = lightpink
log.nodehere = lightpink softgray_background
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment