nvim: Move typescript and vue LSP config into lsp dir

This commit is contained in:
Marty Oehme 2025-06-10 15:51:28 +02:00
parent bb6f401ff3
commit 99098f56a1
Signed by: Marty
GPG key ID: 4E535BC19C61886E
2 changed files with 17 additions and 17 deletions

View file

@ -0,0 +1,17 @@
-- we have to set up ts server with an additional vue plugin
vim.lsp.config("ts_ls", {
init_options = {
plugins = {
{
name = "@vue/typescript-plugin",
location = vim.fn.expand("$MASON/packages")
.. "/vue-language-server"
.. "/node_modules/@vue/language-server",
languages = { "vue" },
},
},
},
filetypes = { "typescript", "javascript", "javascriptreact", "typescriptsreact", "vue" },
})
return {}

View file

@ -142,23 +142,6 @@ local lsp = {
register("arduino_language_server") register("arduino_language_server")
end end
if vim.lsp.is_enabled("vue_ls") then
register("ts_ls", {
init_options = {
plugins = {
{
name = "@vue/typescript-plugin",
location = vim.fn.expand("$MASON/packages")
.. "/vue-language-server"
.. "/node_modules/@vue/language-server",
languages = { "vue" },
},
},
},
filetypes = { "typescript", "javascript", "javascriptreact", "typescriptsreact", "vue" },
})
end
-- attach ltex for fitting ft only when spell checking becomes enabled -- attach ltex for fitting ft only when spell checking becomes enabled
vim.api.nvim_create_autocmd("User", { vim.api.nvim_create_autocmd("User", {
pattern = "SpellEnable", pattern = "SpellEnable",