mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
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:
@@ -44,7 +44,7 @@
|
||||
(require 'siren-which-key)
|
||||
|
||||
;; Completion Systems and Interfaces
|
||||
(require 'siren-selectrum)
|
||||
(require 'siren-vertico)
|
||||
(require 'siren-orderless)
|
||||
|
||||
;; Linting
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user