aboutsummaryrefslogtreecommitdiff
path: root/config/git
diff options
context:
space:
mode:
authorCharles Cabergs <me@cacharle.xyz>2022-09-15 20:52:50 +0200
committerCharles Cabergs <me@cacharle.xyz>2022-09-15 20:52:50 +0200
commit172990f33e225741b098bdb0ff9a61536b3d92e2 (patch)
tree922231f3204fa3b0f17ac007019f93c91b7d97c1 /config/git
parent586686261a1e69a3c65e8bc9a665ef2c68bff26d (diff)
downloaddotfiles-172990f33e225741b098bdb0ff9a61536b3d92e2.tar.gz
dotfiles-172990f33e225741b098bdb0ff9a61536b3d92e2.tar.bz2
dotfiles-172990f33e225741b098bdb0ff9a61536b3d92e2.zip
Added nvim gitsigns extension, trying to set vimdiff with neovim
Diffstat (limited to 'config/git')
-rw-r--r--config/git/config.darwin2
-rw-r--r--config/git/config.linux10
2 files changed, 12 insertions, 0 deletions
diff --git a/config/git/config.darwin b/config/git/config.darwin
index 9cb547f..0830442 100644
--- a/config/git/config.darwin
+++ b/config/git/config.darwin
@@ -13,3 +13,5 @@
defaultBranch = master
[core]
editor = nvim
+
+# vim:ft=gitconfig
diff --git a/config/git/config.linux b/config/git/config.linux
index 3c72be1..96319cb 100644
--- a/config/git/config.linux
+++ b/config/git/config.linux
@@ -8,6 +8,12 @@
rebase = false
[merge]
tool = vimdiff
+ conflictstyle = diff3
+[mergetool]
+ keepBackup = false
+ prompt = false
+[mergetool "vimdiff"]
+ cmd = "nvim -d $MERGED $LOCAL $BASE $REMOTE -c 'wincmd J | wincmd ='"
[commit]
gpgsign = true
[init]
@@ -18,3 +24,7 @@
prompt = false
[diff]
tool = bat
+[core]
+ editor = nvim
+
+# vim:ft=gitconfig