dotfiles/.gitconfig

36 lines
910 B
INI

[user]
email = pfm@garrity.co
name = Pat Garrity
signingkey = AB7F3A76
[alias]
ll = log --oneline --decorate --graph
ls = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate
ld = log --pretty=format:"%C(yellow)%h\\ %ad%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --date=relative
fl = log -u
dl = "!git ll -1"
la = "!git config -l | grep alias | cut -c 7-"
lt = describe --tags --abbrev=0
st = status -s
[push]
default = simple
[credential]
helper = cache --timeout=3600
[pager]
branch = false
diff = delta
log = delta
reflog = delta
show = delta
tag = false
[core]
excludesFile = ~/.gitignore
[interactive]
diffFilter = delta --color-only
[delta]
features = side-by-side line-numbers
syntax-theme = gruvbox-dark
navigate = true
[init]
defaultBranch = main
[commit]
gpgsign = true