-
Notifications
You must be signed in to change notification settings - Fork 0
/
hgrc
54 lines (47 loc) · 1.27 KB
/
hgrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# -*- mode: conf -*-
# example config (see "hg help config" for more info)
[ui]
# name and email, e.g.
# username = Jane Doe <[email protected]>
username = Cameron Higby-Naquin <[email protected]>
editor = emacsclient -t
merge = internal:merge
[extensions]
# uncomment these lines to enable some popular extensions
# (see "hg help extensions" for more info)
# shelve =
# record =
pager =
record =
progress =
color =
graphlog =
[diff]
git = True
[pager]
pager = less -R
attend = annotate, cat, diff, export, slog, glog, log, qdiff, help, show
[defaults]
glog = --template 'changeset: {rev}:{node|short} {tags}\nsummary: {desc|firstline|fill68|tabindent|tabindent}\n\n'
[color]
status.modified = cyan
status.added = green
status.removed = red
status.deleted = yellow bold underline
status.unknown = magenta bold underline
status.ignored = black bold
diff.diffline = none
diff.extended = cyan
diff.file_a = red
diff.file_b = green
diff.hunk = yellow bold
diff.deleted = red
diff.inserted = green
diff.changed = white
diff.trailingwhitespace = white_background
[alias]
show = log --color=always -pr
slog = log --template '{rev}:{node|short} {desc|firstline}\n'
r = slog --limit 25
g = glog --limit 10
zlog = !hg log --style ~/hg/mercurial-cli-templates/map-cmdline.sqlog | column -s '|' -t