mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-03 12:27:26 -05:00
vertico: add variable to set company completion styles
This commit is contained in:
@ -10,7 +10,7 @@
|
|||||||
orderless."
|
orderless."
|
||||||
:around 'company-capf--candidates
|
:around 'company-capf--candidates
|
||||||
(let ((orderless-match-faces [completions-common-part])
|
(let ((orderless-match-faces [completions-common-part])
|
||||||
(completion-styles '(basic partial-completion orderless)))
|
(completion-styles +vertico-company-completion-styles))
|
||||||
(apply fn args)))
|
(apply fn args)))
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
|
@ -1,5 +1,12 @@
|
|||||||
;;; completion/vertico/config.el -*- lexical-binding: t; -*-
|
;;; completion/vertico/config.el -*- lexical-binding: t; -*-
|
||||||
|
|
||||||
|
(defvar +vertico-company-completion-styles '(basic partial-completion orderless)
|
||||||
|
"Completion styles for company to use.
|
||||||
|
|
||||||
|
The completion/vertico module uses the orderless completion style by default,
|
||||||
|
but this returns too broad a candidate set for company completion. This
|
||||||
|
variable overrides `completion-styles' during company completion sessions.")
|
||||||
|
|
||||||
(use-package! vertico
|
(use-package! vertico
|
||||||
:hook (doom-first-input . vertico-mode)
|
:hook (doom-first-input . vertico-mode)
|
||||||
:config
|
:config
|
||||||
|
Reference in New Issue
Block a user