throw away some manual clients

This commit is contained in:
Stefan Schwarz 2020-05-22 17:06:48 +02:00
parent 0821e98888
commit 041bc97472

27
init.el
View file

@ -189,38 +189,13 @@
(rust-mode . lsp-deferred)
(vue-mode . lsp-deferred)
:config
(lsp-register-client
(make-lsp-client :new-connection (lsp-stdio-connection '("/usr/bin/terraform-lsp" "-enable-log-file"))
:major-modes '(hcl-mode)
:server-id 'terraform-ls))
(lsp-register-client
(make-lsp-client
:new-connection
(lsp-stdio-connection '("bundle"
"exec"
"--keep-file-descriptors"
"/home/stefan/Apps/puppet-editor-services/puppet-languageserver"
"--debug=/tmp/puplsp"
"--stdio"))
:major-modes '(puppet-mode)
:server-id 'puppet-languageserver))
(add-to-list 'lsp-language-id-configuration '(puppet-mode . "puppet-languageserver"))
(lsp-register-client
(make-lsp-client
:new-connection
(lsp-stdio-connection '("/home/stefan/Apps/yaml-language-server/bin/yaml-language-server"
"--stdio"))
:major-modes '(yaml-mode)
:server-id 'yaml-languageserver))
(add-to-list 'lsp-language-id-configuration '(yaml-mode . "yaml-languageserver"))
(setq lsp-auto-configure t
lsp-auto-guess-root t
lsp-enable-indentation t
lsp-enable-on-type-formatting t
lsp-before-save-edits t
lsp-enable-snippet t
)
(defvar lsp-vetur-validation-template nil))
))
(use-package flycheck :ensure t
:init (global-flycheck-mode))