feat: Adding LSP configs for ansiblels, arduino_language_server,

marksman. Adding documentation for LSP configs. Removing Mason config
and the reference to nvim-lspconfig.
This commit is contained in:
2026-08-18 19:55:33 -05:00
parent 76845fee2c
commit 089ba53e8b
7 changed files with 56 additions and 33 deletions

View File

@@ -25,11 +25,6 @@ vim.diagnostic.config({
}
})
-- Install and enable the language server settings from nvim-lspconfig
-- vim.pack.add({
-- 'https://github.com/neovim/nvim-lspconfig',
-- })
-- Auto set keymaps and other settings on LSP attach
vim.api.nvim_create_autocmd('LspAttach', {
group = vim.api.nvim_create_augroup('my.lsp', {}),
@@ -55,11 +50,15 @@ vim.api.nvim_create_autocmd('LspAttach', {
-- Enable LSP engines
local enabled_lsps = {
'ansiblels',
'arduino_language_server',
'clangd',
'bashls',
'gdscript',
'intelephense',
'jinja_lsp',
'lua_ls',
'marksman',
'pylsp',
'r_language_server',
'rust_analyzer',