[delta "woolly-mammoth"] # author: https://github.com/Kr1ss-XD commit-decoration-style = 232 130 box commit-style = 232 bold 130 dark = true file-added-label = [+] file-copied-label = [C] file-decoration-style = "#606018" overline file-modified-label = [M] file-removed-label = [-] file-renamed-label = [R] file-style = 232 bold 184 hunk-header-decoration-style = none hunk-header-style = syntax bold 237 line-numbers = true line-numbers-left-format = "{nm:>1}┊" line-numbers-left-style = red line-numbers-minus-style = red black line-numbers-plus-style = green black line-numbers-right-format = "{np:>1}┊" line-numbers-right-style = green line-numbers-zero-style = "#545474" minus-emph-style = syntax bold "#780000" minus-style = syntax "#400000" plus-emph-style = syntax bold "#007800" plus-style = syntax "#004000" syntax-theme = Vibrant Sunburst whitespace-error-style = "#280050" reverse zero-style = syntax [push] default = simple [user] name = Andrew Coleman email = penguincoder@gmail.com [advice] detachedHead = false [core] filemode = true eol = lf autocrlf = input pager = delta [init] defaultBranch = main [delta] features = woolly-mammoth #decorations hoopoe [delta "hoopoe"] # author: https://github.com/dandavison commit-decoration-style = blue ol commit-style = raw file-style = omit hunk-header-decoration-style = blue box hunk-header-file-style = red hunk-header-line-number-style = "#067a00" hunk-header-style = file line-number syntax light = true minus-emph-style = normal "#ffc0c0" minus-empty-line-marker-style = normal "#ffe0e0" minus-non-emph-style = normal "#ffe0e0" minus-style = normal "#ffe0e0" plus-emph-style = syntax "#a0efa0" plus-empty-line-marker-style = normal "#d0ffd0" plus-non-emph-style = syntax "#d0ffd0" plus-style = syntax "#d0ffd0" syntax-theme = GitHub zero-style = syntax [delta "decorations"] #commit-decoration-style = bold yellow box #file-style = bold blue file-decoration-style = blue ol hunk-header-style = omit [rebase] autoStash = true [merge] tool = vimdiff conflictstyle = diff3 prompt = false [pull] rebase = true [color] branch = auto diff = auto status = auto ui = true [color "branch"] current = yellow reverse local = yellow remote = green [color "diff"] meta = yellow bold frag = magenta bold old = red bold new = green bold [color "status"] added = yellow changed = green untracked = red [alias] logp = log --pretty=format:'%h %ad | %s%d [%an]' --graph --date=short lg = log --graph --date-order --first-parent \ --pretty=format:'%C(auto)%h%Creset %C(auto)%d%Creset %s %C(green)(%ad) %C(bold cyan)<%an>%Creset' lgb = log --graph --date-order --branches --first-parent \ --pretty=format:'%C(auto)%h%Creset %C(auto)%d%Creset %s %C(green)(%ad) %C(bold cyan)<%an>%Creset' lga = log --graph --date-order --all \ --pretty=format:'%C(auto)%h%Creset %C(auto)%d%Creset %s %C(green)(%ad) %C(bold cyan)<%an>%Creset' up = pull --rebase branches-last-updated = branch -rv --sort=committerdate --format='%(HEAD) %(color:green)%(committerdate:relative)%(color:reset)\t%(color:magenta)%(authorname)%(color:reset)\t%(color:yellow)%(refname:short)%(color:reset)' # gone = ! "git fetch -p && git for-each-ref --format '%(refname:short) %(upstream:track)' | awk '$2 == \"[gone]\" {print $1}' | xargs -r git branch -D"