neovim: replace tsserver with vtsls

This commit is contained in:
Alexandre Cavalheiro 2024-09-04 21:15:31 -03:00
parent 4777d46665
commit f2bca2ac0e
Signed by: wizardlink
GPG key ID: A5767B54367CFBDF
2 changed files with 7 additions and 7 deletions

View file

@ -34,7 +34,7 @@
nixfmt-rfc-style
# TypeScript
typescript-language-server
(callPackage ../vtsls/package.nix { })
# Rust
rust-analyzer

View file

@ -10,16 +10,16 @@ return {
opts = {
-- Configuration table of features provided by AstroLSP
features = {
autoformat = true, -- enable or disable auto formatting on start
codelens = true, -- enable/disable codelens refresh on start
inlay_hints = false, -- enable/disable inlay hints on start
autoformat = true, -- enable or disable auto formatting on start
codelens = true, -- enable/disable codelens refresh on start
inlay_hints = false, -- enable/disable inlay hints on start
semantic_tokens = true, -- enable/disable semantic token highlighting
},
-- customize lsp formatting options
formatting = {
-- control auto formatting on save
format_on_save = {
enabled = true, -- enable or disable format on save globally
enabled = true, -- enable or disable format on save globally
allow_filetypes = { -- enable format on save for specified filetypes only
-- "go",
"c",
@ -63,7 +63,7 @@ return {
"svelte",
"taplo",
"volar",
"tsserver",
"vtsls",
"yamlls",
},
-- customize language server configuration options passed to `lspconfig`
@ -85,7 +85,7 @@ return {
},
},
},
tsserver = {
vtsls = {
init_options = {
plugins = {
{