feat(completion): switch from selectrum to vertico

I finally resolved the lsp-mode bug I had whenever I tried vertico in
the past. It was due to me setting resize-mini-windows instead of
vertico-resize.
This commit is contained in:
2022-01-09 15:41:17 +00:00
parent 8c69d388f2
commit 56a577ae91
2 changed files with 12 additions and 4 deletions

View File

@@ -44,7 +44,7 @@
(require 'siren-which-key)
;; Completion Systems and Interfaces
(require 'siren-selectrum)
(require 'siren-vertico)
(require 'siren-orderless)
;; Linting

View File

@@ -8,12 +8,12 @@
(use-package vertico
:custom
(resize-mini-windows nil)
(vertico-count 12)
(vertico-count 16)
(vertico-cycle t)
(vertico-resize nil)
(enable-recursive-minibuffers t)
(resize-mini-windows nil)
(read-extended-command-predicate #'command-completion-default-include-p)
:init
(defun siren-crm-indicator (args)
@@ -23,5 +23,13 @@
(vertico-mode +1)
(advice-add #'completing-read-multiple :filter-args #'siren-crm-indicator))
(use-package vertico-extensions
:straight (:type git :host github :repo "emacs-straight/vertico"
:files ("extensions/*.el"))
:after vertico
:ensure nil
:bind
("C-c C-v" . vertico-restore))
(provide 'siren-vertico)
;;; siren-vertico.el ends here