From 75a8fdefce0ae0e710ec98f4bee25816140c9da5 Mon Sep 17 00:00:00 2001 From: Valyn Tyler <115489989+ValynTyler@users.noreply.github.com> Date: Wed, 19 Nov 2025 21:20:22 +0100 Subject: [PATCH] feat: add emmet-ls to `ts.lsp.servers` --- modules/plugins/languages/ts.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/modules/plugins/languages/ts.nix b/modules/plugins/languages/ts.nix index 72ff9930..d5fb70ea 100644 --- a/modules/plugins/languages/ts.nix +++ b/modules/plugins/languages/ts.nix @@ -73,6 +73,19 @@ # redirect the user to the correct server. tsserver = ts_ls; + emmet-ls = { + cmd = [(getExe pkgs.emmet-ls) "--stdio"]; + root_markers = ["tsconfig.json" "jsconfig.json" "package.json" ".git"]; + filetypes = [ + "javascript" + "javascriptreact" + "javascript.jsx" + "typescript" + "typescriptreact" + "typescript.tsx" + ]; + }; + denols = { cmd = [(getExe pkgs.deno) "lsp"]; cmd_env = {NO_COLOR = true;};