From d348a2b4cc6e87aa0ca377a0df950c1497523951 Mon Sep 17 00:00:00 2001 From: contrapunctus Date: Mon, 24 Jan 2022 20:38:27 +0530 Subject: [PATCH] Don't use Vertico's sorting for Chronometrist prompts --- init.org | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/init.org b/init.org index ceac7b0..6b830a3 100644 --- a/init.org +++ b/init.org @@ -3280,6 +3280,7 @@ But with =initials=, the desired completion is often buried in the results. That :ensure t :init (vertico-mode) (vertico-indexed-mode) + (vertico-multiform-mode) ;; Different scroll margin ;; (setq vertico-scroll-margin 0) ;; Show more candidates @@ -3287,13 +3288,17 @@ But with =initials=, the desired completion is often buried in the results. That ;; Grow and shrink the Vertico minibuffer ;; (setq vertico-resize t) :bind (:map vertico-map - ("C-h" . #'vertico-directory-delete-char) - ("" . #'vertico-directory-delete-char) - ("C-w" . #'vertico-directory-delete-word) + ("C-h" . #'vertico-directory-delete-char) + ("" . #'vertico-directory-delete-char) + ("C-w" . #'vertico-directory-delete-word) ("" . #'vertico-directory-delete-word)) :config (setq completion-category-defaults nil - completion-category-overrides nil)) + completion-category-overrides nil + vertico-multiform-commands + '((chronometrist-toggle-task (vertico-sort-function . nil)) + (chronometrist-toggle-task-no-hooks (vertico-sort-function . nil)) + (chronometrist-key-values-unified-prompt (vertico-sort-function . nil))))) #+END_SRC #+BEGIN_SRC emacs-lisp