my personal dotfiles
at main 64 lines 1.2 kB view raw
1 [user] 2 name = daniel daum 3 email = daniel@danieldaum.net 4 signingkey = /Users/daniel/Library/Containers/com.maxgoedjen.Secretive.SecretAgent/Data/PublicKeys/de7dcf62affac3514c9b45b3da139182.pub 5[push] 6 autoSetupRemote = true 7[commit] 8 gpgsign = true 9[gpg] 10 format = ssh 11[gpg "ssh"] 12 allowedSignersFile = ~/.gitallowedsigners 13[tag] 14 gpgSign = true 15[alias] 16 # status 17 st = status --short --branch 18 19 # add 20 a = add 21 ap = add --patch 22 23 # commit 24 c = commit 25 cm = commit --message 26 27 # sync 28 pl = pull --rebase 29 ps = push 30 fp = fetch --prune 31 32 # cleanup 33 sweep = "!git branch --merged | grep -v '\\*\\|main\\|master' | xargs -n 1 git branch -d" 34 35[core] 36 pager = delta 37 38[interactive] 39 diffFilter = delta --color-only 40 41[delta] 42 navigate = true # use n and N to move between diff sections 43 dark = true # or light = true, or omit for auto-detection 44 45[merge] 46 conflictStyle = zdiff3 47 48[diff] 49 tool = difftastic 50 51[difftool "difftastic"] 52 cmd = difft "$LOCAL" "$REMOTE" 53 54[difftool] 55 prompt = false 56 57[pager] 58 difftool = less -R 59 60[filter "lfs"] 61 clean = git-lfs clean -- %f 62 smudge = git-lfs smudge -- %f 63 process = git-lfs filter-process 64 required = true