doomemacs/templates
Luigi Sartor Piucco 6949451b00
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-03-19 20:41:36 -03:00
..
BUG_REPORT
config.example.el refactor: doom-unicode-font -> doom-symbol-font 2023-10-07 02:33:45 +02:00
init.example.el module: add :completion corfu 2024-03-19 20:41:36 -03:00
packages.example.el docs: replace single -> double semicolons 2023-11-24 11:02:07 -05:00
QUICKSTART_INTRO docs(cli): assume ~/.config/emacs by default 2023-03-20 20:42:36 -04:00
VANILLA_SANDBOX