return { { "stevearc/conform.nvim", event = "BufWritePre", -- uncomment for format on save config = function() require "configs.conform" end, }, -- These are some examples, uncomment them if you want to see them work! -- { -- "neovim/nvim-lspconfig", -- config = function() -- require("nvchad.configs.lspconfig").defaults() -- require "configs.lspconfig" -- end, -- }, -- { "williamboman/mason.nvim", opts = { ensure_installed = { "lua-language-server", "stylua", "css-lsp", "html-lsp", "bash-language-server", "shfmt", "shellcheck", "ansible-language-server", "yaml-language-server", "yamlfmt", "dockerfile-language-server", "mdformat", }, }, }, { "nvim-treesitter/nvim-treesitter", opts = { ensure_installed = { "vim", "lua", "html", "css", "javascript", "markdown", "markdown_inline", }, indent = { enable = true, }, }, }, }