tools/lsp: fix lsp-mode init

3f5cc4c63 introduced some big changes to how Doom starts lsp-mode. I've
deferred much more of the work to upstream, but it:

1. lsp's errors no longer made sense (complaining about servers having
   no automated install routine, despite having one).
2. Broke lsp support in indirect buffers (like org src/capture buffers).

So I half-reverted 3f5cc4c63 and added a +lsp-auto-install-servers
variable to make it optional (albeit opt-in).
This commit is contained in:
Henrik Lissner 2020-08-06 20:45:16 -04:00
parent 461b337734
commit 69259093e2
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395