emacs: Keep the bookmarks file up to date.
[profile] / gitconfig
1 [core]
2 filemode = true
3 excludesfile = @gitignore@
4
5 [user]
6 name = Mark Wooding
7 email = mdw@distorted.org.uk
8 signingkey = @releasekey@
9
10 [merge]
11 summary = true
12 tool = emerge
13
14 [mergetool "emerge"]
15 path = emerge-hack
16
17 [diff]
18 renames = copies
19
20 [format]
21 headers = "Organization: Straylight/Edgeware\n"
22
23 [color]
24 diff = auto
25 status = auto
26 branch = auto
27
28 [color "diff"]
29 plain = normal
30 meta = bold
31 new = green
32 old = red
33 commit = bold yellow
34 whitespace = reverse red
35
36 [color "status"]
37 header = bold
38 added = bold green
39 changed = bold blue
40 untracked = bold red
41
42 [color "branch"]
43 current = bold
44 local = normal
45 remote = cyan
46
47 [alias]
48 egrep = "grep -E"
49 patch = "format-patch -o p -s"
50 release = !"sh -e -c ' \
51 [ $# -gt 0 ] || { \
52 echo >&2 \"usage: git release [OPTS] TAG\"; \
53 exit 1; \
54 }; \
55 ver=$(eval echo \"\\$$#\"); \
56 git tag -as -m \"Release $ver.\" \"$@\"' release"
57 amend = !"env EDITOR=true VISUAL=true git commit --amend -a"
58 mailto = "send-email \
59 --quiet \
60 --no-chain-reply-to \
61 --no-signed-off-by-cc \
62 --to"
63
64 [stgit]
65 autoresolved = yes
66 smtpdelay = 0
67
68 [mail "alias"]
69 git = git@vger.kernel.org
70 mdw = mdw@distorted.org.uk
71
72 [gui]
73 fontui = -family helvetica -size 11 -weight normal -slant roman -underline 0 -overstrike 0
74 fontdiff = -family fixed -size 10 -weight normal -slant roman -underline 0 -overstrike 0