config/git/config

56 lines
1.8 KiB
Plaintext

[alias]
aliases = config --get-regexp --includes alias
branchsort = branch --sort='-committerdate' --format='%(HEAD) %(color:blue)%(committerdate:short)%(color:reset) %(if)%(worktreepath)%(then)%(color:reverse yellow)%(refname:short)%(color:reset)%(else)%(color:yellow)%(refname:short)%(color:reset)%(end) %(color:green)%(upstream:short)%(color:reset)'
logsearch = log --color=always --pretty=tformat:'%C(blue)%cs %C(auto)%h%d %s%C(reset)'
rbi = rebase --interactive
wipe = restore --staged --worktree
[color "status"]
added = yellow
changed = green
untracked = cyan
[core]
autocrlf = input
pager = delta
[delta]
features = blame-style diff-style
syntax-theme = Coldark-Dark
[delta "blame-style"]
blame-code-style = syntax
blame-format = " {commit:<8} {author:^16.15} {timestamp:>10} "
blame-palette = "#2E3440" "#3B4252" "#434C5E" "#4C566A"
blame-separator-style = blue
blame-timestamp-output-format = "%v"
hyperlinks = true
[delta "diff-style"]
file-decoration-style = blue box
file-style = blue
hunk-header-decoration-style = none
hunk-header-line-number-style = blue
line-numbers = false
minus-style = bold red
minus-emph-style = bold red 52
plus-style = bold green
plus-emph-style = bold green 22
zero-style = dim syntax
[diff]
algorithm = histogram
colorMoved = default
[interactive]
diffFilter = delta --color-only
[log]
date = human
[pull]
rebase = true
[push]
default = current
[sequence]
editor = interactive-rebase-tool
[stash]
showPatch = true
showStat = true
[user]
name = Charles Gould
email = charles@gould.dev
[includeIf "gitdir:~/Code/git.source.akamai.com/"]
path = ~/Code/git.source.akamai.com/.gitconfig