You've already forked dotfiles
prevent the need for environment configuration to install/use tree-sitter.
22 lines
697 B
Lua
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
|
|
}
|
|
}
|