return { -- A better annotation generator. -- Supports multiple languages and annotation conventions. -- https://github.com/danymat/neogen { 'danymat/neogen', version = '*', opts = { enabled = true, snippet_engine = 'luasnip' }, }, -- Cloak allows you to overlay *'s over defined patterns in defined files. -- https://github.com/laytan/cloak.nvim { 'laytan/cloak.nvim', version = '*', opts = { enabled = true, cloak_character = '*', -- The applied highlight group (colors) on the cloaking, see `:h highlight`. highlight_group = 'Comment', patterns = { { -- Match any file starting with ".env". -- This can be a table to match multiple file patterns. file_pattern = { '.env*', 'wrangler.toml', '.dev.vars', }, -- Match an equals sign and any character after it. -- This can also be a table of patterns to cloak, -- example: cloak_pattern = { ":.+", "-.+" } for yaml files. cloak_pattern = '=.+', }, }, }, }, -- Describe the regexp under the cursor -- https://github.com/bennypowers/nvim-regexplainer { 'bennypowers/nvim-regexplainer', event = 'BufEnter', dependencies = { 'nvim-treesitter/nvim-treesitter', 'MunifTanjim/nui.nvim', }, opts = { -- automatically show the explainer when the cursor enters a regexp auto = true, }, }, -- Clarify and beautify your comments using boxes and lines. -- https://github.com/LudoPinelli/comment-box.nvim { 'LudoPinelli/comment-box.nvim', event = 'BufEnter', opts = {}, }, -- Plugin to improve viewing Markdown files in Neovim -- https://github.com/MeanderingProgrammer/render-markdown.nvim { 'MeanderingProgrammer/render-markdown.nvim', event = 'BufEnter', dependencies = { 'nvim-treesitter/nvim-treesitter', 'nvim-tree/nvim-web-devicons', }, ft = 'markdown', opts = {}, }, { 'ray-x/go.nvim', dependencies = { -- optional packages 'ray-x/guihua.lua', 'neovim/nvim-lspconfig', 'nvim-treesitter/nvim-treesitter', }, config = function() require('go').setup() end, event = { 'CmdlineEnter' }, ft = { 'go', 'gomod' }, build = ':lua require("go.install").update_all_sync()', -- if you need to install/update all binaries }, }