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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
20
f6823591218b Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
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
f6823591218b Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
5 username = Ludovic Chabant <ludovic@chabant.com>
f6823591218b Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
6
f6823591218b Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
7 [diff]
450
2dab3e761970 Clean up unnecessary Mercurial extensions, tweak config.
Ludovic Chabant <ludovic@chabant.com>
parents: 446
diff changeset
8 git = True
20
f6823591218b Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
9
f6823591218b Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
10 [extensions]
450
2dab3e761970 Clean up unnecessary Mercurial extensions, tweak config.
Ludovic Chabant <ludovic@chabant.com>
parents: 446
diff changeset
11 beautifygraph =
446
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents: 436
diff changeset
12 extdiff =
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents: 436
diff changeset
13 histedit =
450
2dab3e761970 Clean up unnecessary Mercurial extensions, tweak config.
Ludovic Chabant <ludovic@chabant.com>
parents: 446
diff changeset
14 patchbomb =
446
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents: 436
diff changeset
15 purge =
105
c129a719560f Added rebase extension.
Ludovic Chabant <ludovic@chabant.com>
parents: 72
diff changeset
16 rebase =
446
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents: 436
diff changeset
17 schemes =
20
f6823591218b Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
18
f6823591218b Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
19 [alias]
446
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents: 436
diff changeset
20 glog = log -G
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents: 436
diff changeset
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
f6823591218b Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
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
f6823591218b Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
35 [extdiff]
f6823591218b Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
36 cmd.sbsdiff = diff
f6823591218b Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
37 opts.sbsdiff = -N -b --side-by-side --width=90
f6823591218b Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
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
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents: 436
diff changeset
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
f6823591218b Initial commit.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
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