From cd9fc69f3d2dbd1799953c6a22eb679113baec93 Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Sun, 12 May 2024 01:00:01 +0200 Subject: [PATCH] Refactor `magit` --- init.el | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/init.el b/init.el index c072148..2407936 100644 --- a/init.el +++ b/init.el @@ -409,18 +409,21 @@ (which-key-setup-side-window-right)) (use-package magit - :hook ((magit-mode . magit-delta-mode)) - :custom - (magit-todos-keyword-suffix "([^)]+):") - :config - (magit-todos-mode +1) :bind (("C-c o g" . magit))) +(use-package magit-delta + :hook (magit-mode . magit-delta-mode)) + +(use-package magit-todos + :after magit + :custom (magit-todos-keyword-suffix "\\(?:([^)]+)\\)?:?") + :config (magit-todos-mode 1)) + (use-package difftastic :demand t :bind (:map magit-blame-read-only-mode-map - ("D" . difftastic-magit-show) - ("S" . difftastic-magit-show)) + ("D" . difftastic-magit-show) + ("S" . difftastic-magit-show)) :config (eval-after-load 'magit-diff '(transient-append-suffix 'magit-diff '(-1 -1)