abougouffa / minemacs

MinEmacs: an Emacs configuration framework for daily use
https://abougouffa.github.io/minemacs/
MIT License
143 stars 16 forks source link

Suggest about lsp-mode #40

Closed donneyluck closed 1 year ago

donneyluck commented 1 year ago

there is a package https://github.com/manateelazycat/lsp-bridge Using Python multithreading techniques, lsp-bridge builds a high-speed cache between Emacs and the LSP server, ensuring that Emacs never gets stuck while providing a smooth and seamless code completion experience. maybe you can try this

abougouffa commented 1 year ago

I've tested it briefly https://github.com/abougouffa/minemacs/commit/34ce22117db6f73e7152b3c507d284414d95e226

It relies on a bunch of custom UI elements, which I didn't like. It doesn't integrate well with Emacs' built-in packages. AFAIC, I find Eglot more than enough, and I have lsp-mode installed for some workflows where Eglot is not suitable.

Thank you for your suggestion