neovim update
This commit is contained in:
16
.config/nvim/fnl/settings/lsp/ts_ls.fnl
Normal file
16
.config/nvim/fnl/settings/lsp/ts_ls.fnl
Normal 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
|
||||
Reference in New Issue
Block a user