[include] path = ~/.gitconfig.user [core] excludesfile = ~/.gitignore autocrlf = input eol = lf pager = delta [color] ui = auto [color "branch"] current = yellow reverse local = yellow remote = green [color "diff"] meta = yellow commit = green frag = magenta old = red new = green whitespace = red reverse [color "diff-highlight"] newNormal = green newHighlight = green 22 oldNormal = red oldHighlight = red 52 [color "status"] added = yellow changed = green untracked = cyan [alias] git = !git cl = clean -f -d st = status cm = commit co = checkout cp = cherry-pick br = branch -a ps = push pl = pull mg = merge ffs = flow feature start fff = flow feature finish ffp = flow feature publish fi = flow init rs = reset HEAD --hard fame = shortlog -sn --all --no-merges l = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(blue)<%an>%Creset' --abbrev-commit [diff] tool = nvim -d guitool = nvim -d compactionHeuristic = true colorMoved = default [merge] conflictstyle = diff3 [mergetool] prompt = false keepBackup = false [push] default = simple [pull] rebase = false [interactive] diffFilter = delta --color-only [credential] helper = store [delta] blame-code-style = syntax blame-format = "{commit:<8} • {author:<18} • {timestamp:<15}" blame-palette = "#333333" hunk-header-style = omit hyperlinks = false navigate = true side-by-side = true syntax-theme = gruvbox-dark width = "-4"