summary refs log tree commit diff
path: root/emacs/custom/my-lsp.el (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 🤡Franck Cuny2023-06-011-23/+0
| | | | Change-Id: I06b104d79deac199f9cd9cdae705e333d23cc852
* ref(lsp): switch from lsp-mode to eglotFranck Cuny2022-10-171-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
* fix(prog/lsp): apply a number of fixes related to LSPFranck Cuny2022-09-241-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
* ref(completion): add more packages for completionFranck Cuny2022-09-171-0/+9
| | | | | | Get LSP to work with cape and corfu for the completion. Change-Id: Id8f01b1dee77957ff5ba27ed471707b7b9c7dc93
* feat(lsp): configure lsp-mode for EmacsFranck Cuny2022-09-171-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