about summary refs log tree commit diff stats
path: root/.emacs.d/lisp/init-ui.el
diff options
context:
space:
mode:
authorDavid Morgan <djm_uk@protonmail.com>2022-09-16 06:50:26 +0100
committerDavid Morgan <djm_uk@protonmail.com>2022-09-16 06:50:26 +0100
commitd32b136d407f54481993098b90deb6a1ca1b93d4 (patch)
tree2b85b91f26024b19e09a34ed25abfaa5d4ef3f43 /.emacs.d/lisp/init-ui.el
parent6e26ca0afc59f170cb34f38a0ed3af0ee99d88a2 (diff)
downloaddotfiles-d32b136d407f54481993098b90deb6a1ca1b93d4.tar.gz
Fix some more defer-related issues
Diffstat (limited to '.emacs.d/lisp/init-ui.el')
-rw-r--r--.emacs.d/lisp/init-ui.el16
1 files changed, 7 insertions, 9 deletions
diff --git a/.emacs.d/lisp/init-ui.el b/.emacs.d/lisp/init-ui.el
index e0c0908..d44b90e 100644
--- a/.emacs.d/lisp/init-ui.el
+++ b/.emacs.d/lisp/init-ui.el
@@ -138,8 +138,12 @@
   (eshell-mode . (lambda () (whitespace-mode -1))))
 
 (use-package volatile-highlights
+  :defer 10
   :diminish
   :config
+  (vhl/define-extension 'undo-tree 'undo-tree-yank 'undo-tree-move)
+  (vhl/install-extension 'undo-tree)
+  :init
   (volatile-highlights-mode t))
 
 (use-package idle-highlight-mode
@@ -163,6 +167,7 @@
   :diminish)
 
 (use-package repeat
+  :defer 5
   :config
   (repeat-mode +1)
   (defvar buffer-repeat-map
@@ -174,23 +179,16 @@
     (put cmd 'repeat-map 'buffer-repeat-map)))
 
 (use-package pulsar
+  :defer 5
   :custom
-  (pulsar-pulse-on-window-change t)
   (pulsar-pulse t)
   (pulsar-iterations 80)
   (pulsar-face 'pulsar-red)
-  (pulsar-pulse-functions '(recenter-top-bottom
-                            move-to-window-line-top-bottom
-                            reposition-window
-                            forward-page
-                            backward-page
-                            scroll-up-command
-                            scroll-down-command))
   :hook
   (isearch-update-post-hook . pulsar-pulse-line)
   (consult-after-jump-hook . pulsar-pulse-line)
   :bind ("C-c c p" . pulsar-pulse-line)
-  :init
+  :config
   (pulsar-global-mode 1))
 
 (provide 'init-ui)