summaryrefslogtreecommitdiff
path: root/emacs/custom/my-lsp.el (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-06-01🤡Franck Cuny1-23/+0
Change-Id: I06b104d79deac199f9cd9cdae705e333d23cc852
2022-10-17ref(lsp): switch from lsp-mode to eglotFranck Cuny1-29/+12
The experimentation was a disaster: lsp-mode was buggy, slow, littering the interface with a lot of things I did not understood or needed. eglot is definitely simpler and works better for me. Change-Id: Ie7e7e6f1c8e7b26aa5cb79d636f3ad53c1493617
2022-09-24fix(prog/lsp): apply a number of fixes related to LSPFranck Cuny1-11/+15
Now that I've switched back to LSP, there's some configuration to delete and some to update. The configuration related to rust is fixed (lsp-ui was not loading properly), and I'm also disabling the inlay hints (they are very intrusive, I'll need more tweaks to find something that works for me). For the LSP configuration itself, I'm tweaking a few more things, especially related to the UI. Finally, deleting configurations for eglot and go: eglot is replaced by lsp-mode, and go's configuration is in its own file. Change-Id: I73fb4b66c8816dd6e20efa358c81e3c306b8255f
2022-09-17ref(completion): add more packages for completionFranck Cuny1-0/+9
Get LSP to work with cape and corfu for the completion. Change-Id: Id8f01b1dee77957ff5ba27ed471707b7b9c7dc93
2022-09-17feat(lsp): configure lsp-mode for EmacsFranck Cuny1-0/+27
Despite all the hype around eglot, it's not working well enough for me. I keep running into issues where the text is poorly formatted (I might have more than one formatter running, so it could be my fault). It also have to frequently reconnect to the server, which is really annoying (and I did not use to have that problem with lsp-mode). Change-Id: I5763487882599053adf9fd05c612422ad94edbe1