From 4181f2937bdf1c5ce4e260535219d1401b73025c Mon Sep 17 00:00:00 2001 From: Juan Placencia Date: Fri, 11 Mar 2022 01:15:32 -0600 Subject: [PATCH] Refine git settings --- uno/modules/dev/git.org | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/uno/modules/dev/git.org b/uno/modules/dev/git.org index e191045..276f833 100644 --- a/uno/modules/dev/git.org +++ b/uno/modules/dev/git.org @@ -17,6 +17,8 @@ Define Git dev package. #+BEGIN_SRC emacs-lisp (use-package magit :after uno-dev-git + :custom + (magit-diff-refine-hunk t) :general (uno-leader-define "g" '(:ignore t :which-key "Git") @@ -84,3 +86,19 @@ Define Git dev package. :config (uno/add-prog-mode 'gitattributes-mode)) #+END_SRC + +* Diff Highlight + +#+BEGIN_SRC emacs-lisp + (use-package diff-hl + :after uno-dev-git + :hook + (uno-prog-mode . turn-on-diff-hl-mode) + (uno-prog-mode . diff-hl-flydiff-mode)) + + (use-package diff-hl + :after (uno-dev-git magit) + :hook + (magit-pre-refresh . diff-hl-magit-pre-refresh) + (magit-post-refresh . diff-hl-magit-post-refresh)) +#+END_SRC