doom-emacs/templates
Luigi Sartor Piucco 1b6e77c664
module: add :completion corfu
This commit's primary goal is allowing use of
[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
[Cape](https://github.com/minad/cape) capfs for certain modes.

Other optional or miscellaneous features include:

- Corfu is enabled in the minibuffer if `completion-at-point` is bound;
- Support for displaying the completion's documentation on a secondary
  popup;
- Support for terminal display if :os tty;
- Support for icons if +icons;
2024-05-21 17:16:57 +02:00
..
BUG_REPORT
config.example.el
init.example.el module: add :completion corfu 2024-05-21 17:16:57 +02:00
packages.example.el
QUICKSTART_INTRO docs(cli): assume ~/.config/emacs by default 2023-03-20 20:42:36 -04:00
VANILLA_SANDBOX