Call eglot hook with specific language packages

This commit is contained in:
Marcus Kammer 2021-06-07 19:18:26 +02:00
parent 365c401380
commit 930647f71d

View file

@ -96,21 +96,22 @@
;; (use-package pyvenv
;; :init (pyvenv-mode 1))
(use-package typescript-mode)
(use-package go-mode)
(use-package eglot
:hook ((c-mode . eglot-ensure)
(js-mode . eglot-ensure)
(typescript-mode . eglot-ensure)
(rust-mode . eglot-ensure)
(go-mode . eglot-ensure)))
(use-package eglot)
(use-package go-mode
:hook (go . eglot-ensure)
:init
(add-hook 'before-save-hook #'gofmt-before-save))
(use-package rust-mode
:hook (rust . eglot-ensure))
(use-package js
:hook (js . eglot-ensure))
(use-package typescript-mode
:hook (typescript . eglot-ensure))
(use-package ob-go)
(use-package ob-http)
(use-package ob-rust)
@ -287,7 +288,5 @@
:hook (erc-mode . emojify-mode)
:commands emojify-mode)
(use-package rust-mode)
(use-package org-web-tools
:custom (org-web-tools-pandoc-sleep-time 0.4))