seagle0128 / .emacs.d

Centaur Emacs - A Fancy and Fast Emacs Configuration
https://seagle0128.github.io/.emacs.d/
GNU General Public License v3.0
1.99k stars 269 forks source link

Use modern completion frameworks #414

Closed seagle0128 closed 1 year ago

seagle0128 commented 1 year ago
  1. Drop 26 supports.
  2. User vertico+consult+margina+orderless+embark instead of ivy/swiper/counsel/presient.
  3. Use corfu instead of company.
  4. Use flymake instead of flychecker.
  5. Use tabspaces and desktop instead of persp-mode.
  6. Use eglot as the default lsp client.
  7. Clean up unnecessary packages.
  8. Bug fixes and improvemtns.