In the older plugins.lsp API, plugins/lsp/language-servers/default.nix has a huge collection of very useful options and sane defaults. For example, I recently learned about enabling volar automagically enables ts_ls and reconfigures it with the appropriate plugin. Really awesome, useful stuff.
As far as I can tell, we don't have a place for stuff like this yet in the newer lsp module API. To accomplish this, I had to put a version of that config in my personal nixvim config (jfly/snow@f4b37e5).
Is there a home for this and I just haven't found it yet? Or is this all still being figured out, and that's what #3745 is tracking?
In the older
plugins.lspAPI,plugins/lsp/language-servers/default.nixhas a huge collection of very useful options and sane defaults. For example, I recently learned about enablingvolarautomagically enablests_lsand reconfigures it with the appropriate plugin. Really awesome, useful stuff.As far as I can tell, we don't have a place for stuff like this yet in the newer
lspmodule API. To accomplish this, I had to put a version of that config in my personal nixvim config (jfly/snow@f4b37e5).Is there a home for this and I just haven't found it yet? Or is this all still being figured out, and that's what #3745 is tracking?