plugins/lsp/ts_ls: add pluginDefault filetypes

This commit is contained in:
Austin Horstman 2024-09-21 15:31:09 -05:00
parent a8ab73432a
commit 2bc6a94992
No known key found for this signature in database

View file

@ -633,6 +633,20 @@ let
serverName = "ts_ls"; serverName = "ts_ls";
description = "ts_ls for TypeScript"; description = "ts_ls for TypeScript";
package = "typescript-language-server"; package = "typescript-language-server";
# NOTE: Provide the plugin default filetypes so that
# `plugins.lsp.servers.volar.tslsIntegration` doesn't wipe out the default filetypes
extraConfig = cfg: {
plugins.lsp.servers.ts-ls = {
filetypes = [
"javascript"
"javascriptreact"
"javascript.jsx"
"typescript"
"typescriptreact"
"typescript.tsx"
];
};
};
} }
{ {
name = "typos-lsp"; name = "typos-lsp";