From 15fbcd8e925fb3a0adcde696c1a5c53c02826bbf Mon Sep 17 00:00:00 2001 From: listout Date: Sun, 30 Jan 2022 21:43:42 +0530 Subject: Follow XDG Base directory --- .config/git/config | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .config/git/config (limited to '.config/git') diff --git a/.config/git/config b/.config/git/config new file mode 100644 index 0000000..eaa4afe --- /dev/null +++ b/.config/git/config @@ -0,0 +1,32 @@ +[core] + pager = nvim -R - +[color] + ui = false +[commit] + gpgsign = true +[merge] + tool = vimdiff +[mergetool] + prompt = true +[mergetool "vimdiff"] + cmd = nvim -d $LOCAL $REMOTE +[difftool] + prompt = false +;[pager] + ;diff = +[diff] + tool = vimdiff + ;external = $HOME/.local/bin/vim_wrapper.sh +[user] + email = listout@protonmail.com + name = listout +[alias] + # list files which have changed since REVIEW_BASE + # (REVIEW_BASE defaults to 'master' in my zshrc) + files = !git diff --name-only $(git merge-base HEAD \"$REVIEW_BASE\") + + # Same as above, but with a diff stat instead of just names + # (better for interactive use) + stat = !git diff --stat $(git merge-base HEAD \"$REVIEW_BASE\") + d = diff + dt = difftool -- cgit v1.2.3