This commit is contained in:
Valyn Tyler 2025-12-04 23:15:23 +03:00 committed by GitHub
commit f9689daf58
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 22 additions and 1 deletions

View file

@ -608,3 +608,6 @@
- Enable `languages.ts.format` for `.js` files
- Add [emmet-ls] to `html.lsp.servers`
- Add [emmet-ls] to `css.lsp.servers`
- Add [emmet-ls] to `ts.lsp.servers`
- Add [emmet-ls] to html default servers

View file

@ -28,6 +28,11 @@
less.validate = true;
};
};
emmet-ls = {
cmd = [(getExe pkgs.emmet-ls) "--stdio"];
filetypes = ["css" "scss" "less"];
root_markers = [".git" "package.json"];
};
};
defaultFormat = ["prettier"];

View file

@ -16,7 +16,7 @@
cfg = config.vim.languages.html;
defaultServers = ["superhtml"];
defaultServers = ["superhtml" "emmet-ls"];
servers = {
superhtml = {
cmd = [(getExe pkgs.superhtml) "lsp"];

View file

@ -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;};