dotfiles/doom/config/lsp.el

15 lines
421 B
EmacsLisp
Raw Normal View History

;;; $DOOMDIR/config/lsp.el -*- lexical-binding: tl -*-
;; web-mode
(setq-hook! 'web-mode-hook +format-with-lsp nil)
;; svlete-mode
(define-derived-mode svelte-mode web-mode "Svelte")
(add-to-list 'auto-mode-alist '("\\.svelte\\'" . svelte-mode))
(add-hook 'svelte-mode-hook 'eglot-ensure)
(use-package! eglot
:config
(add-to-list 'eglot-server-programs
'(svelte-mode . ("svelteserver" "--stdio"))))