|
|
|
@ -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 |