module: add :completion corfu
This commit's primary goal is allowing use of [minad/corfu](https://github.com/minad/corfu) as an alternative to [company](https://github.com/company-mode/company-mode). It introduces a module under :completion for this purpose, plus some conditionals on other relevant modules to toggle functionality like lsp back-ends and [minad/cape](https://github.com/minad/cape) capfs for certain modes. Other optional or miscellaneous features include: - Support for displaying the completion's documentation on a secondary popup; - Support for terminal display if :os tty; - Support for icons if +icons; - Support for tab-and-go completion if +tng;
This commit is contained in:
parent
03d692f129
commit
2a37ab90a6
6 changed files with 296 additions and 2 deletions
|
@ -6,7 +6,7 @@
|
|||
:files ("*.el" "extensions/*.el"))
|
||||
:pin "a28370d07f35c5387c7a9ec2e5b67f0d4598058d")
|
||||
|
||||
(package! orderless :pin "e6784026717a8a6a7dcd0bf31fd3414f148c542e")
|
||||
(package! orderless :pin "b24748093b00b37c3a572c4909f61c08fa27504f")
|
||||
|
||||
(package! consult :pin "fe49dedd71802ff97be7b89f1ec4bd61b98c2b13")
|
||||
(package! consult-dir :pin "ed8f0874d26f10f5c5b181ab9f2cf4107df8a0eb")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue