doomemacs/modules/completion
Henrik Lissner 659f7bfc71
refactor!: deprecate IS-* OS constants
BREAKING CHANGE: This deprecates the IS-(MAC|WINDOWS|LINUX|BSD) family
of global constants in favor of a native `featurep` check:

  IS-MAC      ->  (featurep :system 'macos)
  IS-WINDOWS  ->  (featurep :system 'windows)
  IS-LINUX    ->  (featurep :system 'linux)
  IS-BSD      ->  (featurep :system 'bsd)

The constants will stick around until the v3 release so folks can still
use it -- and there are still some modules that use it, but I'll phase
those uses out gradually.

Fix: #7479
2024-02-04 17:54:29 -05:00
..
company bump: :completion company helm ivy 2023-11-29 23:14:34 -05:00
helm refactor!: deprecate IS-* OS constants 2024-02-04 17:54:29 -05:00
ido docs(*): replace all-the-icons with nerd-icons 2023-09-16 20:19:11 +02:00
ivy refactor!: deprecate IS-* OS constants 2024-02-04 17:54:29 -05:00
vertico refactor!: deprecate IS-* OS constants 2024-02-04 17:54:29 -05:00
README.org revert: fix(docs): set mode in file-local vars 2022-08-07 19:08:07 +02:00

:completion

Description

These modules provide interfaces and frameworks completion, including code completion.

Frequently asked questions

Should I choose Ivy, Helm, Vertico, or Ido?

Vertico is Doom's default and comes highly recommended of the four. It is the fastest, best integrated in Doom's ecosystem, and its module is the most actively maintained of the four. It also has the cleanest codebase and ties into native functionality already existing in Emacs, rather than reinventing the wheel.