.gitconfig 722 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. [user]
  2. name = Adam
  3. email = git@apiote.tk
  4. signingkey = C6860D62A0321C8CB06482D98B0A436337615D8F
  5. [push]
  6. default = simple
  7. [core]
  8. editor = kak
  9. autocrlf = input
  10. excludesfile = ~/.gitignore
  11. [color]
  12. ui = auto
  13. [merge]
  14. conflictstyle = diff3
  15. tool = env LOCAL="$LOCAL" BASE="$BASE" REMOTE="$REMOTE" MERGED="$MERGED" kakmerge
  16. [mergetool]
  17. prompt = false
  18. [mergetool "kakmerge"]
  19. cmd = kakmerge
  20. trustExitCode = true
  21. [diff]
  22. tool = kitty
  23. guitool = kitty.gui
  24. [difftool]
  25. prompt = false
  26. trustExitCode = true
  27. [difftool "kitty"]
  28. cmd = kitty +kitten diff $LOCAL $REMOTE
  29. [difftool "kitty.gui"]
  30. cmd = kitty kitty +kitten diff $LOCAL $REMOTE
  31. [gpg]
  32. program = gpg2
  33. [pull]
  34. rebase = true
  35. [rerere]
  36. enabled = true
  37. autoupdate = true