vertico: add variable to set company completion styles
This commit is contained in:
parent
aff25b132b
commit
e2cd827f96
2 changed files with 8 additions and 1 deletions
|
@ -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
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue