refactor(lsp): let lsp-mode load lsp client packages

Most of these lsp packages are already in `lsp-client-packages`, which
lsp-mode will eagerly load the first time `lsp-mode` is activated, so we
don't need to do it ourselves, except in cases where the package isn't
in `lsp-client-packages` (like lsp-julia).
This commit is contained in:
Henrik Lissner 2024-09-09 16:08:06 -04:00
parent 374c28cedd
commit 005831bfcc
No known key found for this signature in database
GPG key ID: B60957CA074D39A3
6 changed files with 9 additions and 10 deletions

View file

@ -26,8 +26,9 @@
(use-package! lsp-sourcekit
:when (and (modulep! +lsp) (not (modulep! :tools lsp +eglot)))
:after swift-mode
:when (modulep! +lsp)
:when (not (modulep! :tools lsp +eglot))
:defer t
:init (add-hook 'swift-mode-local-vars-hook #'lsp! 'append)
:config
(set-formatter! 'swiftformat '("swiftformat" "--output" "stdout"))