gitconfig 766 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. [user]
  2. email = andrew@andrewswistak.com
  3. name = Andrew Swistak
  4. [push]
  5. default = simple
  6. [merge]
  7. tool = vimdiff
  8. conflictstyle = diff3
  9. summary = true
  10. [interactive]
  11. singlekey = true
  12. [core]
  13. editor = nvim -f
  14. pager = less -F -X
  15. excludesfile = ~/.gitignore
  16. [mergetool]
  17. prompt = false
  18. tool = vimdiff
  19. [diff]
  20. tool = vimdiff
  21. [alias]
  22. lol = log --oneline
  23. c = commit
  24. s = status
  25. cam = commit -am
  26. cane = commit --amend --no-edit
  27. cm = commit -m
  28. ca = commit -a
  29. d = diff
  30. ch = checkout
  31. chp = cherry-pick
  32. ctags = !.git/hooks/ctags
  33. [color]
  34. ui = auto
  35. diff = auto
  36. status = auto
  37. branch = auto
  38. interactive = auto
  39. grep = auto
  40. [url "github:"]
  41. insteadOf = git@github.com
  42. insteadOf = github.com
  43. [init]
  44. templatedir = ~/.git_template