mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-25 14:13:37 -05:00
The original `lsp' initializes too much, too quickly. Things like flycheck, company, and yasnippet. Doom's modules already handle these just fine, so we advice it to leave it to us to handle. I intentionally avoid disabling lsp-auto-configure because doing so is much more destructive than I'd like. This update prevents lsp-ui-mode from being auto-enabled on lsp-mode. You can now (remove-hook 'lsp-mode-hook #'lsp-ui-mode) to disable lsp-ui. This update also adds these two hooks: + +lsp|init-company (on `lsp-mode-hook') + +lsp|init-ui-flycheck-or-flymake (on `lsp-ui-mode-hook')
1.0 KiB
1.0 KiB