For me personally, settings UI isn’t needed at all — I prefer configs, I can search (text or keys), use outline, comments, navigation & editing history, VCS features, etc…
All extensions should be built by hand currently, and unfortunately any LS must be wrapped in adapter-extension like it is in Zed — that’s terrible thing and in Zed it is so just because vendor wants to control anything about what and how you use with the editor. I’ve worked on wrapper-less LS(P) & DAP support (like it is in Helix) for Gram, but currently I’m stuck and freeze it for some time. But you can try too!


Brandolini’s law 🍿.