Use delta for diff viewing
This commit is contained in:
parent
c10d7ea7b4
commit
0d5db43bf0
1 changed files with 2 additions and 17 deletions
|
@ -9,13 +9,14 @@
|
||||||
|
|
||||||
[core]
|
[core]
|
||||||
editor = $EDITOR
|
editor = $EDITOR
|
||||||
|
pager = delta
|
||||||
excludesfile = /home/daniel/.home/.gitignore
|
excludesfile = /home/daniel/.home/.gitignore
|
||||||
|
|
||||||
[http "https://gopkg.in"]
|
[http "https://gopkg.in"]
|
||||||
followRedirects = true
|
followRedirects = true
|
||||||
|
|
||||||
[diff]
|
[diff]
|
||||||
tool = $EDITOR -d
|
colorMoved = default
|
||||||
|
|
||||||
[difftool]
|
[difftool]
|
||||||
prompt = false
|
prompt = false
|
||||||
|
@ -48,24 +49,8 @@
|
||||||
default = current
|
default = current
|
||||||
|
|
||||||
[merge]
|
[merge]
|
||||||
tool = $EDITOR -d
|
|
||||||
conflictstyle = diff3
|
conflictstyle = diff3
|
||||||
|
|
||||||
[mergetool]
|
|
||||||
prompt = false
|
|
||||||
|
|
||||||
[mergetool "nvimdiff"]
|
|
||||||
cmd = $EDITOR -d $BASE $LOCAL $REMOTE $MERGED -c '$wincmd w' -c '$wincmd J'
|
|
||||||
|
|
||||||
[pager]
|
|
||||||
branch = false
|
|
||||||
# remove ansi codes, pad each file's diff with newlines, show as diff, remove top padding
|
|
||||||
diff = nvim -c 'silent %sm/\\e[^mK]*[mK]//g' \
|
|
||||||
-c 'silent %s/^diff/\\r\\rdiff/' \
|
|
||||||
-c 'silent set ft=diff' \
|
|
||||||
-c 'silent execute \"normal gg2dd\"' \
|
|
||||||
-c 'silent setlocal nobuflisted buftype=nofile bufhidden=wipe noswapfile'
|
|
||||||
|
|
||||||
[gpg]
|
[gpg]
|
||||||
program = gpg2
|
program = gpg2
|
||||||
|
|
||||||
|
|
Reference in a new issue