This commit is contained in:
2025-09-05 20:46:41 -04:00
commit 5d95db3480
18 changed files with 481 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
return {
{
"williamboman/mason.nvim",
config = function()
require("mason").setup({
ui = {
border = "rounded", -- Nice UI borders
},
})
end,
},
{
"williamboman/mason-lspconfig.nvim",
dependencies = {
"williamboman/mason.nvim",
"neovim/nvim-lspconfig",
},
config = function()
local mason_lspconfig = require("mason-lspconfig")
mason_lspconfig.setup({
ensure_installed = {
-- "ts_ls", -- Typescript
-- "html", -- HTML
-- "cssls", -- CSS
-- "gopls", -- Go
-- "clangd", -- C++/C
-- "lua_ls", -- Lua
},
automatic_installation = true,
})
end,
},
{
"neovim/nvim-lspconfig", -- Core LSP config
dependencies = { "williamboman/mason.nvim" },
},
}