diff --git a/home/gitconfig b/home/gitconfig new file mode 100644 index 0000000..cf42c79 --- /dev/null +++ b/home/gitconfig @@ -0,0 +1,21 @@ +[user] + email = + name = +[filter "lfs"] + required = true + clean = git-lfs clean -- %f + smudge = git-lfs smudge -- %f + process = git-lfs filter-process +[sendemail] + smtpencryption = tls + smtpserver = + smtpuser = + smtpserverport = 587 +[blame] + # coloring git-blame output (see https://git-scm.com/docs/git-config -> blame.coloring ) + coloring = highlightRecent # repeatedLines, highlightRecent, or none +[color "blame"] + # define colores by age of the corresponding commit (https://git-scm.com/docs/git-config -> color.blame.highlightRecent) + highlightRecent = "#999999", 12 month ago, "#0000ff", 6 month ago, "#00ffff", 3 month ago, "#00ff76", 2 month ago, "#00ff47", 7 week ago, "#00ff14", 6 week ago, "#65ff00", 5 week ago, "#b2ff00", 4 week ago, "#fcff00", 3 week ago, "#ffb800", 2 week ago, "#ff0000", 1 week ago, "#ff006d", 3 day ago, "#ff00ff" +[alias] + pushall = push --recurse-submodules=on-demand