Live data from Hacker News

Emacs Bedrock: A minimal Emacs starter kit

sr.ht

131–132 of 132 posts

Re: Emacs Bedrock: A minimal Emacs starter kit

#131

Earlier quoted context omitted.

See my comment above. LSP servers are complicated beasts coming with a lot of specific dependencies. It is simply impossible to ship all available language servers together with Emacs. Even VSCode does not do it. For popular languages it downloads them automatically for you. But this is exactly what "lsp-mode" (the alternative to "eglot.el") does, too [1]. If you are an expert in a specific language it also should no…

Yes it can be set up, but my point was precisely that it(LSP servers for popular languages) is not baked into Emacs, instead making them complicated external dependencies necessary to be set up to get a basic IDE functionality of code completion working. Code completion works out of the box for example in IntelliJ for example without needing to download and install further packages. The tree sitter approach does soun…

Did you ask why does JetBrains have so many IDEs, each for different language? PyCharm, WebStorm, RubyMine, CLion, Idea.

Emacs has LSP client that works will all LSP servers. It's your responsibility to bring an LSP server or implement your own, not Emacs'.

Re: Emacs Bedrock: A minimal Emacs starter kit

#132

Earlier quoted context omitted.

Thanks for the pointer to modus-theme. Vivendi-tinted is very close to what I normally run. Time to update to 29 and get rid of more customisation!

Emacs 29 is bundled with version of modus-themes that doesn't include tinted variants, you need to install them from Elpa.

Indeed! A bit annoying.
Post reply on HN