diff options
Diffstat (limited to '.gitconfig')
| -rw-r--r-- | .gitconfig | 64 | 
1 files changed, 64 insertions, 0 deletions
| diff --git a/.gitconfig b/.gitconfig new file mode 100644 index 0000000..98bb2fc --- /dev/null +++ b/.gitconfig @@ -0,0 +1,64 @@ +[user] +    name = Amin Bandali +    email = bandali@gnu.org +    signingkey = BE6273738E616D6D1B3A08E8A21A020248816103 + +[commit] +    gpgsign = true + +# [format] +#     signoff = true + +[core] +    autocrlf = input  # CRLF -> LF on commit +    editor = emacsclient -t +    excludesfile = ~/.gitignore_global +    pager = "less" + +[gpg] +    program = gpg2 + +[alias] +    git = !exec git  # handle nested git calls, e.g. git git status +    aliases = config --get-regexp '^alias\\.' +    a = add +    s = status +    sl = status --long +    c = checkout +    cb = checkout -b +    b = branch +    r = rebase +    p = pull +    pr = pull --rebase +    ps = push +    psf = push --force +    nmam = "!f() { notmuch show --format=raw $1 | git am -; }; f" +    nmam3 = "!f() { notmuch show --format=raw $1 | git am -3 -; }; f" + +[color] +    ui = auto +[color "status"] +    added = green bold +    changed = red bold +    untracked = red bold +[color "branch"] +    current = green bold +    remote = magenta bold +[color "diff"] +    new = green bold +    old = red bold + +[status] +    # showUntrackedFiles = all +    short=true +    branch=true + +[github] +	user = aminb + +[sendemail] +	smtpuser = bandali +	smtpserver = fencepost.gnu.org +	smtpserverport = 587 +	smtpencryption = tls +	annotate = yes | 
