From 7ed1f96b0b2f1e82241df9775a270d549c15000b Mon Sep 17 00:00:00 2001 From: "Itai Y. Efrat" Date: Thu, 26 May 2022 01:02:18 +0300 Subject: [PATCH] feat(vertico): add crm indicator --- modules/completion/vertico/config.el | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/modules/completion/vertico/config.el b/modules/completion/vertico/config.el index 910e4af6b..0620a0bc1 100644 --- a/modules/completion/vertico/config.el +++ b/modules/completion/vertico/config.el @@ -15,6 +15,15 @@ overrides `completion-styles' during company completion sessions.") (use-package! vertico :hook (doom-first-input . vertico-mode) + :init + (defadvice! +vertico-crm-indicator-a (args) + :filter-args #'completing-read-multiple + (cons (format "[CRM%s] %s" + (replace-regexp-in-string + "\\`\\[.*?]\\*\\|\\[.*?]\\*\\'" "" + crm-separator) + (car args)) + (cdr args))) :config (setq vertico-resize nil vertico-count 17