[user] name = Robert Kmieć email = robert.r.kmiec@gmail.com [core] editor = nvim pager = delta autocrlf = false excludesfile = ~/.config/git/ignore symlinks = true attributesfile = ~/.gitattributes fsmonitor = true untrackedCache = true [init] defaultBranch = master [advice] detachedHead = false [help] autocorrect = 1 [color] ui = true [column] ui = auto [grep] linenumber = true parrernType = perl [fetch] writeCommitGraph = true all = true #pruneTags = true [push] default = simple autoSetupRemote = true [filter "lfs"] clean = git-lfs clean -- %f smudge = git-lfs smudge -- %f process = git-lfs filter-process required = true [pull] rebase = true [rebase] autosquash = true autostash = true updateRefs = true [commit] template = .gitmessage verbose = false [submodule] recurse = false fetchJobs = 4 [rerere] enabled = true autoupdate = true [branch] sort = committerdate [tag] sort = version:refname [alias] cm = commit co = checkout br = branch -vva st = status d = diff dc = diff --cached short = rev-parse --short --verify HEAD update = !git stash && git pull --rebase && git stash pop && git submodule update --init --recursive diff-image = "!f() { cd -- \"${GIT_PREFIX:-.}\"; GIT_DIFF_IMAGE_ENABLED=1 git diff \"$@\"; }; f" [interactive] diffFilter = delta --color-only [merge] conflictstyle = zdiff3 tool = nfugitive [mergetool "nfugitive"] cmd = nvim -c "Gvdiffsplit!" "$MERGED" [diff] tool = nvimdiff colorMoved = plain algorithm = histogram renames = true mnemonicPrefix = true [difftool "nvimdiff"] cmd = nvim -d "$LOCAL" "$REMOTE" [diff "image"] command = /home/kmcr/tools/git-diff-image/git_diff_image textconv = imgcat [diff "model"] command = /home/kmcr/tools/git-diff-image/git_diff_image textconv = imgcat [diff "markdown"] xfuncname = "^#+.*$" [delta] features = side-by-side line-numbers decorations whitespace-error-style = 22 reverse navigate = true ; dark = true ; side-by-side = true ; line-numbers = true ; hyperlinks = true ; # colorMoved support ; map-styles = bold purple => syntax magenta, bold cyan => syntax blue ; true-color = always [delta "decorations"] commit-decoration-style = bold yellow box ul file-style = bold yellow ul file-decoration-style = none [pull] rebase = true [commit] template = .gitmessage verbose = false [init] defaultBranch = master [advice] detachedHead = false [submodule] recurse = false [rerere] enabled = true [column] ui = auto [branch] sort = -commiterdate [pull] rebase = true [commit] #template = .gitmessage verbose = false [init] defaultBranch = master [advice] detachedHead = false [submodule] recurse = false [rerere] enabled = true [column] ui = auto [branch] sort = -commiterdate [maintenance] repo = /home/kmcr/repos/hems/hemsmilsimulation [sendemail] smtpencryption = tls smtpserver = smtp.gmail.com smtpuser = robert.r.kmiec@gmail.com smtpserverport = 587 [feature] experimental = true