neovim/lua/plugins/mason.lua

43 lines
683 B
Lua

return {
{
"mason-org/mason.nvim",
opts = {},
},
{
"mason-org/mason-lspconfig.nvim",
opts = {
automatic_enable = true,
ensure_installed = {
"lua_ls",
"ts_ls",
"bashls",
"csharp_ls",
"docker_compose_language_service",
"dockerls",
},
},
},
{
"jay-babu/mason-null-ls.nvim",
dependencies = {
"mason-org/mason.nvim",
"nvimtools/none-ls.nvim",
},
opts = { ensure_installed = { "prettier", "stylua" } },
},
{
"jay-babu/mason-nvim-dap.nvim",
dependencies = {
"mason-org/mason.nvim",
"mfussenegger/nvim-dap",
},
opts = {
ensure_installed = {
"netcoredbg",
"codelldb",
},
handlers = {},
},
},
}