feat: added tsserver

This commit is contained in:
Raj 2024-07-13 21:59:24 +05:30
parent b5860e1b98
commit f83674b6bd
1 changed files with 34 additions and 33 deletions

View File

@ -2,37 +2,38 @@
---@type LazySpec ---@type LazySpec
return { return {
-- use mason-lspconfig to configure LSP installations -- use mason-lspconfig to configure LSP installations
{ {
"williamboman/mason-lspconfig.nvim", "williamboman/mason-lspconfig.nvim",
-- overrides `require("mason-lspconfig").setup(...)` -- overrides `require("mason-lspconfig").setup(...)`
opts = { opts = {
ensure_installed = { ensure_installed = {
"lua_ls", "lua_ls",
-- add more arguments for adding more language servers "tsserver",
}, -- add more arguments for adding more language servers
}, },
}, },
-- use mason-null-ls to configure Formatters/Linter installation for null-ls sources },
{ -- use mason-null-ls to configure Formatters/Linter installation for null-ls sources
"jay-babu/mason-null-ls.nvim", {
-- overrides `require("mason-null-ls").setup(...)` "jay-babu/mason-null-ls.nvim",
opts = { -- overrides `require("mason-null-ls").setup(...)`
ensure_installed = { opts = {
"stylua", ensure_installed = {
"prettier", "stylua",
-- add more arguments for adding more null-ls sources "prettier",
}, -- add more arguments for adding more null-ls sources
}, },
}, },
{ },
"jay-babu/mason-nvim-dap.nvim", {
-- overrides `require("mason-nvim-dap").setup(...)` "jay-babu/mason-nvim-dap.nvim",
opts = { -- overrides `require("mason-nvim-dap").setup(...)`
ensure_installed = { opts = {
"python", ensure_installed = {
-- add more arguments for adding more debuggers "python",
}, -- add more arguments for adding more debuggers
}, },
}, },
},
} }