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 'ts_ls', -- Typscript 'yamlls', -- YAML } }