From ade2365120184dcf37ec0fba4c58ff6ebda6bbf5 Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Fri, 29 Oct 2021 23:41:49 +0200 Subject: [PATCH] use delta as pager --- git/.gitconfig | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/git/.gitconfig b/git/.gitconfig index c99138a..d886e11 100644 --- a/git/.gitconfig +++ b/git/.gitconfig @@ -7,10 +7,26 @@ interactive = auto status = auto [core] - editor=vim -f +1 -c start! + editor=$EDITOR -f +1 -c start! autocrlf=input eol=lf excludesfile = ~/.gitignore +[pager] + diff = delta + log = delta + reflog = delta + show = delta +[interactive] + diffFilter = delta --color-only --features=interactive +[delta "interactive"] + keep-plus-minus-markers = false +[delta "decorations"] + commit-decoration-style = blue ol + commit-style = raw + file-style = omit + hunk-header-decoration-style = blue box + hunk-header-file-style = red + hunk-header-style = file line-number syntax [alias] rbm = rebase upstream/master rbc = rebase --continue @@ -28,8 +44,10 @@ [rebase] autosquash = true [github] - user = tomru + user = tomru [pull] - ff = only + ff = only +[init] + templatedir = ~/.git_template/ [push] - default = current + default = current