From e43eb1177872f52e949fb5f0f93396ed94b0d093 Mon Sep 17 00:00:00 2001 From: Loek Le Blansch Date: Sun, 2 Aug 2026 14:48:29 +0200 Subject: move to chezmoi --- home/dot_config/git/config.tmpl | 53 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 home/dot_config/git/config.tmpl (limited to 'home/dot_config/git') diff --git a/home/dot_config/git/config.tmpl b/home/dot_config/git/config.tmpl new file mode 100644 index 0000000..9202c61 --- /dev/null +++ b/home/dot_config/git/config.tmpl @@ -0,0 +1,53 @@ +[init] + defaultBranch = master +[core] + quotepath = off +[user] + email = loek@pipeframe.xyz + name = Loek Le Blansch + signingkey = {{ env "GPG_ID_GIT" }} +[commit] + gpgsign = true +[gpg] + program = {{ env "XDG_DATA_HOME" }}/bin/gpg-git +[credential] + helper = cache --timeout 7200 + helper = store +[color] + ui = true +[filter "lfs"] + clean = git-lfs clean -- %f + smudge = git-lfs smudge -- %f + process = git-lfs filter-process + required = true +[pull] + rebase = false +[alias] + adda = add -A + a = add -A + c = commit + s = status + ps = push + psa = !git remote | xargs -L1 -P0 -- git push + pl = pull + l = log + d = diff + cloc = !git ls-files -z | xargs -0 cloc + conflict = !git diff --name-only --diff-filter=U --relative + ec = !git conflict -z | xargs -0 -- $EDITOR + ours = !git conflict -z | xargs -0 -- git checkout --ours + theirs = !git conflict -z | xargs -0 -- git checkout --theirs + nuke = !git reset --hard && git clean -fxd +[pager] + log = delta + show = delta + diff = delta + blame = delta +[delta] + tabs = 2 + side-by-side = false + syntax-theme = base16 +[safe] + directory = * +[diff "mozc_config"] + textconv = mozc-config-filter -- cgit v1.2.3