gitconfig: Use colours in git add --interactive.
[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 interactive = auto
28
29 [color "diff"]
30 plain = normal
31 meta = bold
32 new = green
33 old = red
34 commit = bold yellow
35 whitespace = reverse red
36
37 [color "status"]
38 header = bold
39 added = bold green
40 changed = bold blue
41 untracked = bold red
42
43 [color "branch"]
44 current = bold
45 local = normal
46 remote = cyan
47
48 [alias]
49 egrep = "grep -E"
50 patch = "format-patch -o p -s"
51 release = !"sh -e -c ' \
52 [ $# -gt 0 ] || { \
53 echo >&2 \"usage: git release [OPTS] TAG\"; \
54 exit 1; \
55 }; \
56 ver=$(eval echo \"\\$$#\"); \
57 git tag -as -m \"Release $ver.\" \"$@\"' release"
58 amend = !"env EDITOR=true VISUAL=true git commit --amend -a"
59 mailto = "send-email \
60 --quiet \
61 --no-chain-reply-to \
62 --no-signed-off-by-cc \
63 --to"
64 files = "ls-files --exclude-standard"
65
66 [stgit]
67 autoresolved = yes
68 smtpdelay = 0
69
70 [mail "alias"]
71 git = git@vger.kernel.org
72 mdw = mdw@distorted.org.uk
73
74 [sendemail]
75 chainreplyto = no
76 signedoffcc = yes
77
78 [gui]
79 fontui = -family Sans -size 10
80 fontdiff = -family MiscFixed6x13 -size 10