Files
dotfiles/nvim/lua/plugins/mason.lua
FaultyBranches c3fad7d51f feat: Adding in several flags for neovim's calling of luarocks to
prevent the need for environment configuration to install/use
tree-sitter.
2026-06-08 21:03:11 -05:00

22 lines
697 B
Lua

vim.pack.add({
'https://github.com/mason-org/mason.nvim',
'https://github.com/mason-org/mason-lspconfig.nvim',
})
require('mason').setup()
require('mason-lspconfig').setup {
automatic_enable = true,
ensure_installed = {
'ansiblels', -- Ansible
'arduino_language_server', -- Arduino specific C
'bashls', -- Bash
'clangd', -- C/C++
'intelephense', -- PHP
'lua_ls', -- Lua
'marksman', -- markdown
'pylsp', -- Python
'rust_analyzer', -- Rust
'yamlls', -- YAML
}
}