* .emacs.d/lisp/bandali-gnus.el: Drop uwaterloo mail remnants.
[~bandali/configs] / .config / git / config
index 993b9a8..535ced4 100644 (file)
@@ -1,5 +1,10 @@
 [user]
        name = Amin Bandali
+       email = bandali@gnu.org
+       signingKey = BE6273738E616D6D1B3A08E8A21A020248816103
+
+[tag]
+       gpgSign = true
 
 # [format]
 #      signoff = true
        a = add
        s = status
        sl = status --long
+       l = log
        c = checkout
        cb = checkout -b
        b = branch
+       d = diff
+       f = fetch
        r = rebase
        p = pull
        pr = pull --rebase
        psf = push --force
        nmam = "!f() { notmuch show --format=raw $1 | git am -; }; f"
        nmam3 = "!f() { notmuch show --format=raw $1 | git am -3 -; }; f"
-       gnu = "! \
-         git config user.email 'bandali@gnu.org'; \
-         git config user.signingKey 'BE6273738E616D6D1B3A08E8A21A020248816103'; \
-         git config commit.gpgSign true"
-       kelar = "! \
-         git config user.email 'bandali@kelar.org'; \
-         git config user.signingKey 'BE6273738E616D6D1B3A08E8A21A020248816103'; \
-         git config commit.gpgSign true"
-       work = config user.email 'amin.bandali@savoirfairelinux.com'
+       gnu = config user.email 'bandali@gnu.org'
+       kelar = config user.email 'bandali@kelar.org'
+       sfl = config user.email 'amin.bandali@savoirfairelinux.com'
+       canonical = config user.email 'amin.bandali@canonical.com'
 
 [color]
        ui = auto
 #      branch=true
 
 [github]
-       user = notbandali
+       user = bandali0
 
 [sendemail]
        smtpuser = bandali
-       smtpserver = mail.kelar.org
+       smtpserver = fencepost.gnu.org
        smtpserverport = 587
        smtpencryption = tls
        annotate = yes
        fsckObjects = true
 
 [init]
-       templateDir = ~/.config/git/template
+       defaultBranch = main
+
+[url "bandali@git.launchpad.net:"]
+       insteadof = lp:
+[url "git@salsa.debian.org:"]
+       insteadof = salsa:
+[url "git@salsa.debian.org:gnome-team/"]
+       insteadof = pkg-gnome:
+[url "git@salsa.debian.org:bandali/"]
+       insteadof = salsa-bandali:
+[url "git@github.com:"]
+       insteadof = gh:
+[merge "dpkg-mergechangelogs"]
+       name = debian/changelog merge driver
+       driver = dpkg-mergechangelogs -m %O %A %B %A
+
+[includeIf "gitdir:~/s/canonical/"]
+       path = ~/.config/git/config.canonical
+[includeIf "gitdir:~/s/sfl/"]
+       path = ~/.config/git/config.sfl