; vi: set ts=4 sts=4 sw=4 et ft=gitconfig: 

[core]
    #autocrlf = true  # Windows
    autocrlf = input # Linux
    editor = vim
[user]
    name = "Chris Coley"
    email = chris@codingallnight.com
[credential]
    helper = cache --timeout=43200
[push]
    default = simple
[merge]
    log = 50
[diff]
    compactionHeuristic = true
    algorithm = patience
[alias]
    alias = config --get-regexp ^alias\\.
    stat = status
    st = status
    sti = status --ignored
    last = show --name-status HEAD
    changed = show --name-status
    unstage = reset HEAD --
    ll = log --pretty=format:'%C(yellow)%h%Cred%d %Creset%s%Cblue [%cn]' --decorate --numstat
    lg = log --color --graph --date=short --abbrev-commit --pretty=format:'%C(red)%h%Creset - %C(green)%cd%Creset |%C(auto)%d%Creset %s %C(yellow)<%an>%Creset'
    lga = log --all --color --graph --date=short --abbrev-commit --pretty=format:'%C(red)%h%Creset - %C(green)%cd%Creset |%C(auto)%d%Creset %s %C(yellow)<%an>%Creset'
    colors = log -1 HEAD --color --pretty=format:'Plain   %C(magenta)magenta%Creset %C(red)red%Creset %C(yellow)yellow%Creset %C(green)green%Creset %C(cyan)cyan%Creset %C(blue)blue%Creset %C(black)black%Creset %C(white)white%Creset %C(normal)normal%Creset %nBOLD    %C(bold magenta)magenta%Creset %C(bold red)red%Creset %C(bold yellow)yellow%Creset %C(bold green)green%Creset %C(bold cyan)cyan%Creset %C(bold blue)blue%Creset %C(bold black)black%Creset %C(bold white)white%Creset %C(bold normal)normal%Creset %nDIM     %C(dim magenta)magenta%Creset %C(dim red)red%Creset %C(dim yellow)yellow%Creset %C(dim green)green%Creset %C(dim cyan)cyan%Creset %C(dim blue)blue%Creset %C(dim black)black%Creset %C(dim white)white%Creset %C(dim normal)normal%Creset %nUL      %C(ul magenta)magenta%Creset %C(ul red)red%Creset %C(ul yellow)yellow%Creset %C(ul green)green%Creset %C(ul cyan)cyan%Creset %C(ul blue)blue%Creset %C(ul black)black%Creset %C(ul white)white%Creset %C(ul normal)normal%Creset %nBLINK   %C(blink magenta)magenta%Creset %C(blink red)red%Creset %C(blink yellow)yellow%Creset %C(blink green)green%Creset %C(blink cyan)cyan%Creset %C(blink blue)blue%Creset %C(blink black)black%Creset %C(blink white)white%Creset %C(blink normal)normal%Creset %nREVERSE %C(reverse magenta)magenta%Creset %C(reverse red)red%Creset %C(reverse yellow)yellow%Creset %C(reverse green)green%Creset %C(reverse cyan)cyan%Creset %C(reverse blue)blue%Creset %C(reverse black)black%Creset %C(reverse white)white%Creset %C(reverse normal)normal%Creset %n'
[diff "ansible-vault"]
	textconv = PAGER=cat ansible-vault view
	cachetextconv = false