diff --git a/doom/config.el b/doom/config.el index 44a4d7e..724e4c6 100644 --- a/doom/config.el +++ b/doom/config.el @@ -99,7 +99,7 @@ (after! (latex tex) (add-to-list 'TeX-command-list - '("Tectonic" "tectonic %s.tex" TeX-run-command nil t))) + '("Tectonic" "tectonic %s.tex" TeX-run-command nil t))) ;; Web-Mode LSP Config (setq-hook! 'web-mode-hook +format-with-lsp nil) @@ -113,6 +113,15 @@ (add-hook 'writeroom-mode-disable-hook (lambda () (display-line-numbers-mode))) +;; Svlete +(define-derived-mode svelte-mode web-mode "Svelte") +(add-to-list 'auto-mode-alist '("\\.svelte\\'" . svelte-mode)) + +(use-package! eglot + :config + (add-to-list 'eglot-server-programs + '(svelte-mode . ("svelteserver" "--stdio")))) + ;; dap-mode config (after! dap-mode ;; Golang