feat(vc): install diff-hl
This commit is contained in:
@@ -93,7 +93,8 @@
|
|||||||
:prefix "C-c t"
|
:prefix "C-c t"
|
||||||
"f" 'flycheck-mode
|
"f" 'flycheck-mode
|
||||||
"j" 'my/jinx-smart-toggle
|
"j" 'my/jinx-smart-toggle
|
||||||
"g" 'gptel-mode)
|
"g" 'gptel-mode
|
||||||
|
"h" 'global-diff-hl-mode)
|
||||||
|
|
||||||
;; o for org-mode
|
;; o for org-mode
|
||||||
(general-def
|
(general-def
|
||||||
|
|||||||
@@ -106,8 +106,9 @@
|
|||||||
;; magit
|
;; magit
|
||||||
(use-package magit
|
(use-package magit
|
||||||
:config
|
:config
|
||||||
(setq magit-bind-magit-project-status nil
|
(setq magit-bind-magit-project-status nil)
|
||||||
magit-diff-refine-hunk 'all))
|
(unless *is-windows*
|
||||||
|
(setq magit-diff-refine-hunk 'all)))
|
||||||
|
|
||||||
;; git-timemachine
|
;; git-timemachine
|
||||||
(use-package git-timemachine)
|
(use-package git-timemachine)
|
||||||
@@ -118,6 +119,13 @@
|
|||||||
(setq ediff-window-setup-function 'ediff-setup-windows-plain
|
(setq ediff-window-setup-function 'ediff-setup-windows-plain
|
||||||
ediff-split-window-function 'split-window-horizontally))
|
ediff-split-window-function 'split-window-horizontally))
|
||||||
|
|
||||||
|
;; diff-hl
|
||||||
|
(use-package diff-hl
|
||||||
|
:hook
|
||||||
|
(diff-hl-mode . diff-hl-margin-mode)
|
||||||
|
(diff-hl-mode . global-diff-hl-show-hunk-mouse-mode)
|
||||||
|
(diff-hl-mode . diff-hl-flydiff-mode))
|
||||||
|
|
||||||
;; project
|
;; project
|
||||||
(use-package project
|
(use-package project
|
||||||
:config
|
:config
|
||||||
|
|||||||
Reference in New Issue
Block a user