diff --git a/lua/plugins/mason.lua b/lua/plugins/mason.lua index 00cbf78..169a78e 100644 --- a/lua/plugins/mason.lua +++ b/lua/plugins/mason.lua @@ -7,7 +7,17 @@ return { opts = function(_, opts) -- add more things to the ensure_installed table protecting against community packs modifying it opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, { - -- "lua_ls", + "lua_ls", + "bash_language_server", + "pylsp", + "cmake-language-server", + "mesonlsp", + "vim-language-server", + "vimls", + "asm-lsp", + "css-lsp", + "glow", + "marksman", }) end, }, diff --git a/lua/plugins/treesitter.lua b/lua/plugins/treesitter.lua index 41d3c86..2a0e01e 100644 --- a/lua/plugins/treesitter.lua +++ b/lua/plugins/treesitter.lua @@ -5,7 +5,32 @@ return { opts = function(_, opts) -- add more things to the ensure_installed table protecting against community packs modifying it opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, { - -- "lua" + "lua", + "cpp", + "c", + "bash", + "vim", + "markdown", + "asm", + "cmake", + "css", + "html", + "javascript", + "printf", + "fish", + "git_config", + "git_rebase", + "gitcommit", + "gitignore", + "gitattributes", + "java", + "meson", + "ninja", + "python", + "sql", + "typescript", + "vimdoc", + "xml" }) end, config = function() @@ -18,6 +43,34 @@ return { enable_rename = true, enable_close = true, enable_close_on_slash = true, + }, + ensure_installed = { + "lua", + "cpp", + "c", + "bash", + "vim", + "markdown", + "asm", + "cmake", + "css", + "html", + "javascript", + "printf", + "fish", + "git_config", + "git_rebase", + "gitcommit", + "gitignore", + "gitattributes", + "java", + "meson", + "ninja", + "python", + "sql", + "typescript", + "vimdoc", + "xml" } } end