diff --git a/nebkor-emacs.org b/nebkor-emacs.org index 2b24cc6..102f141 100644 --- a/nebkor-emacs.org +++ b/nebkor-emacs.org @@ -1507,9 +1507,12 @@ Open a nodal history graph in a new window to navigate all previous histories wi #+begin_src emacs-lisp :tangle "nebkor-modules/nebkor-essentials.el" (use-package undo-tree :ensure t - :init - (global-undo-tree-mode) - (blackout 'undo-tree-mode) + :config + (defun nebkor/undo-tree () + (progn + (global-undo-tree-mode) + (blackout 'undo-tree-mode))) + :hook (elpaca-after-init . nebkor/undo-tree) :bind (("C-z" . undo) ("C-S-z" . redo))) #+end_src diff --git a/nebkor-modules/nebkor-essentials.el b/nebkor-modules/nebkor-essentials.el index 1097b10..4a72da1 100644 --- a/nebkor-modules/nebkor-essentials.el +++ b/nebkor-modules/nebkor-essentials.el @@ -210,9 +210,12 @@ If the region is selected, retain the original behaviour, otherwise call (use-package undo-tree :ensure t - :init - (global-undo-tree-mode) - (blackout 'undo-tree-mode) + :config + (defun nebkor/undo-tree () + (progn + (global-undo-tree-mode) + (blackout 'undo-tree-mode))) + :hook (elpaca-after-init . nebkor/undo-tree) :bind (("C-z" . undo) ("C-S-z" . redo)))