[user]
    name = Cayla Fauver
    email = [email protected]
# everything else make alphabetical by section
[alias]
    bc = !git branch --merged master | grep -v master | xargs git branch -d
    b =  branch -vv
    br =  branch -vv -r
    cav = commit -av
    lb = log master..
    lc = log --pretty=medium
    lg = log --source --all -S
    lv = log --pretty=format:'%C(auto)%h %C(cyan)%G? %C(green)%<(15,trunc)%aN %C(dim magenta)%<(15,trunc)%ar %C(white)%<(60,trunc)%s %C(auto)%d'
    sc = show --pretty=medium
    scrum = log --since='1 day ago' --author='Cayla Fauver' --oneline
    showsig = show --show-signature
[color]
    diff = auto
    status = auto
    branch = auto
[core]
    attributesFile = ~/rc/git/gitattributes
    excludesfile = ~/rc/git/gitignore
[diff "ansible-vault"]
    textconv = ansible-vault view
    # Do not cache the vault contents
    cachetextconv = false
[fetch]
    prune = true
[filter "media"]
    clean = git media clean %f
    smudge = git media smudge %f
    required = true
[format]
    pretty = format:%C(auto)%h %C(green)%<(15,trunc)%aN %C(dim magenta)%<(15,trunc)%ar %C(white)%<(60,trunc)%s %C(auto)%d
[include]
    path = .gitconfig.gpgsign
[init]
    templatedir = ~/rc/git/templates/
[log]
    decorate = short
[merge "ansible-vault"]
    name = ansible-vault merge driver
    driver = ~/bin/ansible-vault-merge -- %O %A %B %P
[push]
    default = current
[web]
    browser = open