summaryrefslogtreecommitdiff
path: root/config.el
diff options
context:
space:
mode:
authorcashmere <cashmere@autistici.org>2026-07-17 07:42:14 +0200
committercashmere <cashmere@autistici.org>2026-07-17 07:42:14 +0200
commit589f5c6d9dec4a2c00620e70ccc9b96f706fada9 (patch)
tree7ec4ec7c31b86d54bf98a73168c8da953ac2b135 /config.el
parent28a587c890192388f01905dec8d45ef504218537 (diff)
downloademacs-589f5c6d9dec4a2c00620e70ccc9b96f706fada9.tar.gz
change consult order and limit elpaca queue to 4
Diffstat (limited to 'config.el')
-rw-r--r--config.el63
1 files changed, 32 insertions, 31 deletions
diff --git a/config.el b/config.el
index 55448be..dd45f30 100644
--- a/config.el
+++ b/config.el
@@ -1738,11 +1738,37 @@ Skips capture tasks and projects."
(setq org-export-with-broken-links t)
(use-package ox-pandoc
- :ensure t
+ :ensure (:wait t)
:after org)
+(use-package consult
+ :ensure (:wait t)
+ :defer t
+ :init
+ (advice-add #'register-preview :override #'consult-register-window)
+
+ (setq xref-show-xrefs-function #'consult-xref
+ xref-show-definitions-function #'consult-xref)
+
+ :config
+ (setq consult-buffer-filter
+ '("\\` "
+ "\\`\\*Messages\\*\\'"
+ "\\`\\*Warnings\\*\\'"
+ "\\`\\*Compile-Log\\*\\'"
+ "\\`\\*Backtrace\\*\\'"
+ "\\`\\*Help\\*\\'"
+ "\\`\\*scratch\\*\\'"
+ "\\`\\*Completions\\*\\'"
+ "\\`\\*Flymake"
+ "\\`\\*lsp-help\\*\\'"
+ "\\`\\*eldoc"
+ "\\`\\*elpaca-log\\*\\'"
+ "\\`\\*Native-compile-Log\\*\\'"
+ "\\`\\*Async-native-compile-log\\*\\'")))
+
(use-package denote
- :ensure t
+ :ensure (:wait t)
:hook (dired-mode . denote-dired-mode)
:config
(setq denote-rename-buffer-format "%t"
@@ -2057,7 +2083,7 @@ Timers that expired while Emacs was closed fire immediately."
(which-key-idle-delay 0.3))
(use-package vertico
- :ensure t
+ :ensure (:wait t)
:hook
(after-init . vertico-mode)
:custom
@@ -2090,7 +2116,8 @@ Timers that expired while Emacs was closed fire immediately."
(corfu-popupinfo-mode))
(use-package cape
- :ensure t
+ :ensure (:wait t)
+
;; Bind prefix keymap providing all Cape commands under a mnemonic key.
;; Press C-c p ? to for help.
;; Alternatively bind Cape commands individually.
@@ -2111,34 +2138,8 @@ Timers that expired while Emacs was closed fire immediately."
(advice-add 'eglot-completion-at-point :around #'cape-wrap-noninterruptible)
(advice-add 'eglot-completion-at-point :around #'cape-wrap-buster)))
-(use-package consult
- :ensure t
- :defer t
- :init
- (advice-add #'register-preview :override #'consult-register-window)
-
- (setq xref-show-xrefs-function #'consult-xref
- xref-show-definitions-function #'consult-xref)
-
- :config
- (setq consult-buffer-filter
- '("\\` "
- "\\`\\*Messages\\*\\'"
- "\\`\\*Warnings\\*\\'"
- "\\`\\*Compile-Log\\*\\'"
- "\\`\\*Backtrace\\*\\'"
- "\\`\\*Help\\*\\'"
- "\\`\\*scratch\\*\\'"
- "\\`\\*Completions\\*\\'"
- "\\`\\*Flymake"
- "\\`\\*lsp-help\\*\\'"
- "\\`\\*eldoc"
- "\\`\\*elpaca-log\\*\\'"
- "\\`\\*Native-compile-Log\\*\\'"
- "\\`\\*Async-native-compile-log\\*\\'")))
-
(use-package embark
- :ensure t
+ :ensure (:wait t)
:defer t
:bind
(("C-." . embark-act)