Impove LSP performance, reconfigure erlang mode

This commit is contained in:
Maciej 2020-07-28 13:33:03 +03:00
parent 7944b8a7ce
commit 7e341499a8
Signed by: maciej
GPG key ID: 41D62D42D3B0D765
2 changed files with 8 additions and 3 deletions

View file

@ -6,8 +6,12 @@
(use-package lsp-mode
:ensure t
:defer t
:requires (company)
:config (setq-default lsp-file-watch-threshold 10000
lsp-restart 'auto-restart
lsp-prefer-capf nil
lsp-server-trace t
read-process-output-max (* 1024 1024)
lsp-enable-file-watchers nil)
:hook ((typescript-mode . lsp-deferred)
(elixir-mode . lsp)

View file

@ -7,7 +7,8 @@
(use-package erlang
:defer t
:ensure t)
:ensure t
:requires (lsp-mode lsp-ui))
(cl-defun erlang/emacs-path (erlang-version)
(car (split-string
@ -101,10 +102,10 @@
;; Company list override
(add-to-list (make-local-variable 'company-backends)
'(company-yasnippet company-capf))
'(company-capf company-yasnippet))
;; Start LSP server
(lsp-deferred))
(lsp))
(add-hook 'erlang-mode-hook 'erlang/activate-erlang-mode)