summaryrefslogtreecommitdiff
path: root/etc/git/gitconfig
blob: e4e1f31933464493681021b7dda4d50cba4546af (plain)
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
[diff]
        # This does wonder to avoid fragmenting the hunks of package additions
        # that would confuse the diff and make individually staging the added
        # packages troublesome.
        algorithm = histogram

[diff "scheme"]
	xfuncname = "^(\\(define.*)$"

[diff "texinfo"]
	xfuncname = "^@node[[:space:]]+([^,]+).*$"

[format]
        forceinbodyfrom = true  # help preserve commit authorship
        thread = shallow
        useAutoBase = whenAble

[pull]
        rebase = true

[sendemail]
        to = guix-patches@gnu.org
        headerCmd = etc/teams.scm cc-members-header-cmd
        thread = no

[b4]
        attestation-check-dkim = off
        attestation-policy = off
        shazam-am-flags = --signoff --3way
        linkmask = https://yhetil.org/guix/%s
        linktrailermask = https://yhetil.org/guix/%s
        midmask = https://yhetil.org/guix/%s