summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/init-eglot.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/init-eglot.el b/lisp/init-eglot.el
index 1b407c7..4a516f6 100644
--- a/lisp/init-eglot.el
+++ b/lisp/init-eglot.el
@@ -1,8 +1,10 @@
(use-package eglot
:hook
- ;; enable eglot in go-mode
- ;; requires gopls: env GO111MODULE=on go get golang.org/x/tools/gopls@latest
+ ;; load eglot automatically for these modes
+ ;; go requires gopls: env GO111MODULE=on go get golang.org/x/tools/gopls@latest
+ ;; python requires pyls: python3 -m pip install --user python-language-server
((go-mode . eglot-ensure)
+ (python-mode . eglot-ensure)
;; format on save
(before-save . eglot-format))