[core] pager = nvim -R - [color] ui = false [commit] gpgsign = true [merge] tool = vimdiff [mergetool] prompt = true [mergetool "vimdiff"] cmd = nvim -u ~/.config/nvim/init_min.lua -d $LOCAL $REMOTE $MERGED -c '$wincmd w' -c 'wincmd J' [difftool] prompt = false [diff] tool = nvimdiff [difftool "nvimdiff"] cmd = nvim -u ~/.config/nvim/init_min.lua -d $LOCAL $REMOTE [user] email = brahmajit.xyz@gmail.com name = Brahmajit Das signingkey = listout@listout.xyz [sendemail] smtpserver = smtp.googlemail.com smtpencryption = tls smtpserverport = 587 smtpuser = brahmajit.xyz@gmail.com suppresscc = self [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 [http] postBuffer = 157286400 [credential] helper = !pass-git-helper $@ useHttpPath = true