Mercurial > dotfiles
annotate hgrc/hgrc @ 454:54bdd1f0f873
Make OS-specific configs for Git.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Tue, 13 Nov 2018 09:55:24 -0800 |
parents | 2dab3e761970 |
children | a9fb8c05f030 |
rev | line source |
---|---|
20 | 1 [ui] |
450
2dab3e761970
Clean up unnecessary Mercurial extensions, tweak config.
Ludovic Chabant <ludovic@chabant.com>
parents:
446
diff
changeset
|
2 color = yes |
2dab3e761970
Clean up unnecessary Mercurial extensions, tweak config.
Ludovic Chabant <ludovic@chabant.com>
parents:
446
diff
changeset
|
3 commitsubrepos = False |
2dab3e761970
Clean up unnecessary Mercurial extensions, tweak config.
Ludovic Chabant <ludovic@chabant.com>
parents:
446
diff
changeset
|
4 editor = vim |
20 | 5 username = Ludovic Chabant <ludovic@chabant.com> |
6 | |
7 [diff] | |
450
2dab3e761970
Clean up unnecessary Mercurial extensions, tweak config.
Ludovic Chabant <ludovic@chabant.com>
parents:
446
diff
changeset
|
8 git = True |
20 | 9 |
10 [extensions] | |
450
2dab3e761970
Clean up unnecessary Mercurial extensions, tweak config.
Ludovic Chabant <ludovic@chabant.com>
parents:
446
diff
changeset
|
11 beautifygraph = |
446 | 12 extdiff = |
13 histedit = | |
450
2dab3e761970
Clean up unnecessary Mercurial extensions, tweak config.
Ludovic Chabant <ludovic@chabant.com>
parents:
446
diff
changeset
|
14 patchbomb = |
446 | 15 purge = |
105
c129a719560f
Added rebase extension.
Ludovic Chabant <ludovic@chabant.com>
parents:
72
diff
changeset
|
16 rebase = |
446 | 17 schemes = |
20 | 18 |
19 [alias] | |
446 | 20 glog = log -G |
21 clog = glog --pager=yes --template "{rev} {branches} {bookmarks} {tags} {node|short} {date|shortdate} {author|user}\n{desc}\n\n" | |
301
92f460133b0c
Use Steve Losh's templates from some correct place. Add Jordi's aliases.
Ludovic Chabant <ludovic@chabant.com>
parents:
261
diff
changeset
|
22 |
92f460133b0c
Use Steve Losh's templates from some correct place. Add Jordi's aliases.
Ludovic Chabant <ludovic@chabant.com>
parents:
261
diff
changeset
|
23 [revsetalias] |
92f460133b0c
Use Steve Losh's templates from some correct place. Add Jordi's aliases.
Ludovic Chabant <ludovic@chabant.com>
parents:
261
diff
changeset
|
24 wip = (parents(not public()) or not public() or . or head()) and (not obsolete() or unstable()^ and not closed()) |
20 | 25 |
37
49e2c3db57d3
More extensions. Added optional local hgrc.
Ludovic Chabant <ludovic@chabant.com>
parents:
36
diff
changeset
|
26 [progress] |
49e2c3db57d3
More extensions. Added optional local hgrc.
Ludovic Chabant <ludovic@chabant.com>
parents:
36
diff
changeset
|
27 delay = 1 |
49e2c3db57d3
More extensions. Added optional local hgrc.
Ludovic Chabant <ludovic@chabant.com>
parents:
36
diff
changeset
|
28 |
49e2c3db57d3
More extensions. Added optional local hgrc.
Ludovic Chabant <ludovic@chabant.com>
parents:
36
diff
changeset
|
29 [schemes] |
49e2c3db57d3
More extensions. Added optional local hgrc.
Ludovic Chabant <ludovic@chabant.com>
parents:
36
diff
changeset
|
30 bb+ssh = ssh://hg@bitbucket.org/ |
44
263d5383be8a
Added schemes for my stuff.
Ludovic Chabant <ludovic@chabant.com>
parents:
37
diff
changeset
|
31 bb+me = ssh://hg@bitbucket.org/ludovicchabant/ |
111
92a93c9a9ad4
Fixed GitHub schemes. Better log templates.
Ludovic Chabant <ludovic@chabant.com>
parents:
105
diff
changeset
|
32 gh+ssh = git+ssh://git@github.com:{1}/{2}.git |
92a93c9a9ad4
Fixed GitHub schemes. Better log templates.
Ludovic Chabant <ludovic@chabant.com>
parents:
105
diff
changeset
|
33 gh+me = git+ssh://git@github.com:ludovicchabant/{1}.git |
37
49e2c3db57d3
More extensions. Added optional local hgrc.
Ludovic Chabant <ludovic@chabant.com>
parents:
36
diff
changeset
|
34 |
20 | 35 [extdiff] |
36 cmd.sbsdiff = diff | |
37 opts.sbsdiff = -N -b --side-by-side --width=90 | |
38 | |
450
2dab3e761970
Clean up unnecessary Mercurial extensions, tweak config.
Ludovic Chabant <ludovic@chabant.com>
parents:
446
diff
changeset
|
39 [patchbomb] |
2dab3e761970
Clean up unnecessary Mercurial extensions, tweak config.
Ludovic Chabant <ludovic@chabant.com>
parents:
446
diff
changeset
|
40 confirm=True |
446 | 41 |
37
49e2c3db57d3
More extensions. Added optional local hgrc.
Ludovic Chabant <ludovic@chabant.com>
parents:
36
diff
changeset
|
42 # OS-specific settings |
30
8b67136af5b7
Now generating .hgrc for locating hg-git.
Ludovic Chabant <ludovic@chabant.com>
parents:
26
diff
changeset
|
43 %include hgrc-${OS} |
20 | 44 |
37
49e2c3db57d3
More extensions. Added optional local hgrc.
Ludovic Chabant <ludovic@chabant.com>
parents:
36
diff
changeset
|
45 # Local settings (if any) |
49e2c3db57d3
More extensions. Added optional local hgrc.
Ludovic Chabant <ludovic@chabant.com>
parents:
36
diff
changeset
|
46 %include hgrc-local |
49e2c3db57d3
More extensions. Added optional local hgrc.
Ludovic Chabant <ludovic@chabant.com>
parents:
36
diff
changeset
|
47 |