no more vue

This commit is contained in:
2025-10-08 08:18:11 +02:00
parent 5b65b1be62
commit 59dded1e86
3 changed files with 29 additions and 46 deletions

View File

@@ -1,8 +1,4 @@
{
lib,
pkgs,
...
}: {
programs.nixvim.plugins = {
lsp = {
enable = true;
@@ -13,26 +9,7 @@
dockerls.enable = true;
elixirls.enable = true;
yamlls.enable = true;
vtsls = {
enable = true;
package = pkgs.vtsls;
filetypes = ["vue" "javascript" "javascriptreact" "typescript" "typescriptreact"];
settings = {
vtsls = {
tsserver = {
globalPlugins = [
{
name = "@vue/typescript-plugin";
location = "${pkgs.vue-language-server}/lib/language-tools/packages/language-server";
languages = ["vue"];
configNamespace = "typescript";
enableForWorkspaceTypeScriptVersions = true;
}
];
};
};
};
};
vtsls.enable = true;
};
};
};