neovim update

This commit is contained in:
2026-04-14 16:49:14 +02:00
parent 14f5cca0d9
commit 4e92bceb8f
9 changed files with 51 additions and 12 deletions

View File

@@ -0,0 +1,16 @@
(local M {})
(local vue_language_server_path (.. (vim.fn.expand :$MASON/packages) :/vue-language-server "/node_modules/@vue/language-server"))
(fn M.setup [opts]
(vim.lsp.config :ts_ls
{:on_attach opts.on_attach
:capabilities opts.capabilities
:flags opts.flags
:init_options {:plugins [{:name "@vue/typescript-plugin"
:location vue_language_server_path
:languages [:vue]
:configNamespace :typescript}]}
:filetypes [:typescript :javascript :javascriptreact :typescriptreact :vue]}))
M