10 lines
352 B
EmacsLisp
10 lines
352 B
EmacsLisp
;;; $DOOMDIR/config/lang/svelte.el -*- lexical-binding: t; -*-
|
|
|
|
(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"))))
|