Updated .gitconfig to templated version with basic template
This commit is contained in:
parent
de7af88f2b
commit
79edad5267
1 changed files with 111 additions and 0 deletions
111
.gitconfig##template
Normal file
111
.gitconfig##template
Normal file
|
@ -0,0 +1,111 @@
|
|||
[user]
|
||||
name = Eric Renfro
|
||||
email = psi-jack@linux-help.org
|
||||
#signingkey = 25787986B19167B89BFF55CF3159FF4CB13EBFB4
|
||||
#signingkey = ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILOOehoX8okqwKyFj4ozRODK0tIb3aeHlYC9re1/3IbC Eric Renfro (Home/ed25519)
|
||||
signingkey = ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILOOehoX8okqwKyFj4ozRODK0tIb3aeHlYC9re1/3IbC Eric Renfro (Home/ed25519)
|
||||
[gpg]
|
||||
#program = gpg2
|
||||
format = ssh
|
||||
[format]
|
||||
signOff = true
|
||||
[core]
|
||||
editor = micro
|
||||
pager = less -r
|
||||
[commit]
|
||||
gpgsign = true
|
||||
[merge]
|
||||
ff = only
|
||||
[pull]
|
||||
rebase = true
|
||||
[status]
|
||||
submoduleSummary = false
|
||||
[tag]
|
||||
forceSignAnnotated = true
|
||||
[init]
|
||||
defaultBranch = main
|
||||
[sendemail]
|
||||
smtpencryption = tls
|
||||
smtpserver = smtp.linux-help.org
|
||||
smtpuser = psi-jack@linux-help.org
|
||||
smtpserverport = 587
|
||||
[filter "lfs"]
|
||||
smudge = git-lfs smudge -- %f
|
||||
process = git-lfs filter-process
|
||||
required = true
|
||||
clean = git-lfs clean -- %f
|
||||
[url "ssh://git@github.com"]
|
||||
pushInsteadOf = https://github.com
|
||||
[url "ssh://git@git.linux-help.org"]
|
||||
pushInsteadOf = https://git.linux-help.org
|
||||
[color]
|
||||
ui = true
|
||||
[credential]
|
||||
{% if yadm.os == "Darwin" %}
|
||||
helper = osxkeychain
|
||||
{% endif %}
|
||||
{% if yadm.distro == "arch" %}
|
||||
helper = /usr/lib/git-core/git-credential-libsecret
|
||||
{% endif %}
|
||||
{% if yadm.distro == "EndeavourOS" %}
|
||||
helper = /usr/lib/git-core/git-credential-libsecret
|
||||
{% endif %}
|
||||
{% if yadm.distro == "Fedora" %}
|
||||
helper = /usr/libexec/git-core/git-credential-libsecret
|
||||
{% endif %}
|
||||
{% if yadm.distro == "openSUSE" %}
|
||||
helper = /usr/libexec/git/git-credential-libsecret
|
||||
{% endif %}
|
||||
{% if yadm.distro == "Mint" %}
|
||||
helper = /usr/share/doc/git/contrib/credential/libsecret/git-credential-libsecret
|
||||
{% endif %}
|
||||
{% if yadm.distro == "Debian" %}
|
||||
helper = /usr/share/doc/git/contrib/credential/libsecret/git-credential-libsecret
|
||||
{% endif %}
|
||||
{% if yadm.distro == "Ubuntu" %}
|
||||
helper = /usr/share/doc/git/contrib/credential/libsecret/git-credential-libsecret
|
||||
{% endif %}
|
||||
{% if yadm.distro == "Pop" %}
|
||||
helper = /usr/share/doc/git/contrib/credential/libsecret/git-credential-libsecret
|
||||
{% endif %}
|
||||
[alias]
|
||||
up = !git pull --prune $@ && git submodule update --init --recursive
|
||||
a = add
|
||||
ap = add -p
|
||||
amc = am --continue
|
||||
b = branch
|
||||
bm = branch --merged
|
||||
bnm = branch --no-merged
|
||||
c = commit
|
||||
cl = clone
|
||||
ca = commit --amend
|
||||
cane = commit --amend --no-edit
|
||||
cf = commit --fixup
|
||||
cm = commit --message
|
||||
co = checkout
|
||||
cob = checkout -b
|
||||
com = checkout master
|
||||
cp = cherry-pick
|
||||
d = diff
|
||||
dc = diff --cached
|
||||
dom = diff origin/master
|
||||
fo = fetch origin
|
||||
g = grep --line-number
|
||||
mbhom = merge-base HEAD origin/master
|
||||
mff = merge --ff-only
|
||||
ol = log --pretty=oneline
|
||||
l = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
|
||||
pu = push
|
||||
puf = push --force
|
||||
pl = pull --rebase --autostash
|
||||
r = restore
|
||||
ra = rebase --abort
|
||||
rc = rebase --continue
|
||||
ri = rebase --interactive
|
||||
rl = reflog
|
||||
riom = rebase --interactive origin/master
|
||||
rpo = remote prune origin
|
||||
s = status -sb
|
||||
ss = commit --message snapshot --no-gpg-sign
|
||||
su = submodule update
|
||||
wd = diff --patience --word-diff
|
Loading…
Reference in a new issue