Collection of configuration files
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
772 B

[user]
email = me@kytta.dev
name = Nikita Karamov
signingkey = ~/.ssh/id_ed25519
[core]
editor = 'nano' --guidestripe=72 --breaklonglines --fill=72
excludesFile = ~/.config/git/ignore
[merge]
tool = vscode
[mergetool "vscode"]
cmd = code --wait $MERGED
[diff]
tool = vscode
[difftool "vscode"]
cmd = code --wait --diff $LOCAL $REMOTE
[difftool "difftastic"]
cmd = difft $LOCAL $REMOTE
[gpg]
format = ssh
[gpg "ssh"]
allowedSignersFile = ~/.ssh/allowed_signers
[color]
ui = true
[commit]
template = ~/.config/git/commit_template.txt
gpgSign = true
[tag]
forceSignAnnotated = true
[pull]
rebase = true
[init]
defaultBranch = main
[filter "lfs"]
required = true
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
process = git-lfs filter-process