From 2dfcad9bf9c4dc95581dcf3343c5eb7b14e212ae Mon Sep 17 00:00:00 2001 From: Maciej Sobkowski Date: Sun, 6 Apr 2025 22:43:20 +0200 Subject: .gitconfig: add custom config --- .gitconfig | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) (limited to '.gitconfig') diff --git a/.gitconfig b/.gitconfig index 89c3174..d167d6e 100644 --- a/.gitconfig +++ b/.gitconfig @@ -1,3 +1,45 @@ [user] email = maciej@sobkow.ski name = Maciej Sobkowski +[push] + default = simple +[core] + editor = nvim +[alias] + ls = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen%cr%Creset %Cblue%an <%ae>%Creset' --abbrev-commit --date=relative --all + l = log --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen%cr%Creset %Cblue%an <%ae>%Creset' --abbrev-commit --date=relative + d = diff + dc = diff --cached +[color] + ui = auto +[merge] + tool = vimdiff +[mergetool] + prompt = true +[mergetool "vimdiff"] + cmd = nvim -d $BASE $LOCAL $REMOTE $MERGED -c '$wincmd w' -c 'wincmd J' +[sendemail] + smtpuser = maciej@sobkow.ski + smtpserver = fireball.sobkow.ski + smtpserverport = 25 + smtpencryption = tls +[commit] + verbose = true +[fetch] + prune = true +[mergetool] + keepBackup = false +[filter "lfs"] + process = git-lfs filter-process + required = true + clean = git-lfs clean -- %f + smudge = git-lfs smudge -- %f +[http] + sslverify = false + cookiefile = /home/mjsob/.gitcookies +[init] + defaultBranch = main +[rebase] + autoStash = true +[diff] + algorithm = histogram -- cgit v1.2.3-70-g09d2