dotfiles/dot_gitconfig.tmpl

70 lines
1,000 B
Cheetah
Raw Normal View History

2023-10-10 20:22:26 +00:00
[user]
email = {{ .email }}
name = {{ .name }}
2023-12-06 07:45:59 +00:00
signingkey = 1A80DDB584AF7DA7
2023-10-10 20:22:26 +00:00
[core]
autocrlf = input
2024-03-05 20:30:54 +00:00
pager = delta
2023-10-11 09:45:16 +00:00
excludesfile = {{ .chezmoi.homeDir }}/.gitignore
2023-10-10 20:22:26 +00:00
[diff]
2024-03-05 20:30:54 +00:00
colorMoved = default
tool = difftastic
[pager]
difftool = true
[pull]
rebase = true
2023-10-10 20:22:26 +00:00
[difftool]
2024-03-05 20:30:54 +00:00
prompt = false
2023-10-10 20:22:26 +00:00
[difftool "difftastic"]
2024-03-05 20:30:54 +00:00
cmd = difft "$LOCAL" "$REMOTE"
2023-10-10 20:22:26 +00:00
[delta]
2024-03-05 20:30:54 +00:00
plus-color = "#012800"
minus-color = "#340001"
syntax-theme = Monokai Extended
line-numbers = true
side-by-side = true
inspect-raw-lines = false
2023-10-10 20:22:26 +00:00
2024-01-30 08:26:45 +00:00
[pager]
2024-03-05 20:30:54 +00:00
difftool = true
2024-01-30 08:26:45 +00:00
[pull]
2024-03-05 20:30:54 +00:00
rebase = true
2024-01-30 08:26:45 +00:00
[push]
autoSetupRemote = true
2023-10-10 20:22:26 +00:00
[interactive]
2024-03-05 20:30:54 +00:00
diffFilter = delta --color-only
2023-10-10 20:22:26 +00:00
[alias]
2024-03-05 20:30:54 +00:00
dft = difftool
2023-10-10 20:22:26 +00:00
[credential]
helper = rbw
2024-01-30 08:26:45 +00:00
[commit]
gpgsign = true
[init]
defaultBranch = main
2023-10-10 20:22:26 +00:00
[filter "lfs"]
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
process = git-lfs filter-process
required = true
2024-01-30 08:26:45 +00:00
[filter "age"]
2024-03-05 20:30:54 +00:00
clean = git-age clean -- %f
smudge = git-age smudge -- %f
required = true
2024-02-07 06:52:48 +00:00
[diff "age"]
2024-03-05 20:30:54 +00:00
textconv = cat