config/git/config

55 lines
1.8 KiB
Plaintext

[alias]
aliases = config --get-regexp 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)'
can = commit --amend --no-edit
cand = commit --amend --no-edit --date=now
logsearch = log --color=always --format=tformat:'%C(blue)%cs%C(reset) %C(yellow)%h%C(reset) %C(normal)%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
[delta "blame-style"]
blame-code-style = syntax
blame-format = " {commit:<8} {author:^18} {timestamp:>10} "
blame-palette = "#2E3440" "#3B4252" "#434C5E" "#4C566A"
blame-separator-style = blue
blame-timestamp-output-format = "%v"
[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]
colorMoved = default
[interactive]
diffFilter = delta --color-only
[log]
date = human
[merge]
conflictStyle = zdiff3
[pull]
rebase = true
[push]
default = current
[sequence]
editor = interactive-rebase-tool
[stash]
showPatch = true
showStat = true
[user]
name = Charles Gould
useConfigOnly = true