From 93540656b3afd35381447bc2010fea82ee423fd7 Mon Sep 17 00:00:00 2001 From: Karsten Hachmeister Date: Mon, 17 Aug 2026 14:39:08 +0200 Subject: [PATCH] add git config for delta and difftastic --- .config/git/config.delta | 34 ++++++++++++++++++++++++++++++++++ .config/git/config.difftastic | 2 ++ 2 files changed, 36 insertions(+) create mode 100644 .config/git/config.delta create mode 100644 .config/git/config.difftastic diff --git a/.config/git/config.delta b/.config/git/config.delta new file mode 100644 index 0000000..b894539 --- /dev/null +++ b/.config/git/config.delta @@ -0,0 +1,34 @@ +[core] + pager = delta + +[diff] + colorMoved = default + +[interactive] + diffFilter = delta --color-only + +[delta] + navigate = true + dark = true + max-line-length = 0 + syntax-theme = none + line-numbers = true + hunk-header-style = omit + side-by-side = true + + line-number-minus-style = "#b93741" + line-number-plus-style = "#37a44b" + + minus-style = normal "#580000" + minus-emph-style = normal "#b93741" + plus-style = normal "#004900" + plus-emph-style = normal "#37a44b" + + map-styles = \ + bold purple => syntax "#450036", \ + bold blue => syntax "#000057", \ + bold cyan => syntax "#003850", \ + bold yellow => syntax "#573d00" + +[merge] + conflictstyle = zdiff3 diff --git a/.config/git/config.difftastic b/.config/git/config.difftastic new file mode 100644 index 0000000..e96c17c --- /dev/null +++ b/.config/git/config.difftastic @@ -0,0 +1,2 @@ +[diff] + external = difft