This commit is contained in:
js0ny 2025-01-27 15:24:47 +00:00
commit 1b050a13a8

View file

@ -10,6 +10,21 @@
[user] # Modify the name and email [user] # Modify the name and email
name = whoami name = whoami
email = whoami@example.com email = whoami@example.com
[alias]
cl = clone
clnh = clone --depth 1
cma = commit -am
logs = log --oneline --graph --decorate --all
last = log -1 HEAD
undo = reset --hard HEAD
[core]
editor = nvim
pager = delta
autocrlf = input
safecrlf = true
excludesfile = $XDG_CONFIG_HOME/git/ignore
quotePath = false # zh-CN: 解决中文路径问题
eol = lf
[include] [include]
path = ~/.config/git/catppuccin-delta.gitconfig path = ~/.config/git/catppuccin-delta.gitconfig
[core] [core]
@ -22,13 +37,31 @@
navigate = true navigate = true
dark = true dark = true
features = catppuccin-mocha features = catppuccin-mocha
[diff]
tool = nvimdiff
[difftool]
prompt = false
[difftool "nvimdiff"]
cmd = "nvim -d \"$LOCAL\" \"$REMOTE\""
[merge]
tool = nvimdiff
[mergetool]
prompt = false
[mergetool "nvimdiff"]
cmd = "nvim -d \"$LOCAL\" \"$MERGED\" \"$REMOTE\""
[color]
ui = auto
[pull]
ff = only
[init]
defaultBranch = master
[filter "lfs"] [filter "lfs"]
clean = git-lfs clean -- %f clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f smudge = git-lfs smudge -- %f
process = git-lfs filter-process process = git-lfs filter-process
required = true required = true
[init] # Force ssh
defaultBranch = master # [url "git@github.com:"]
# [url "git@github.com:"] # Force ssh
# insteadOf = https://github.com/ # insteadOf = https://github.com/
[url "git@codeberg.org:"]
insteadOf = https://codeberg.org/