return { { "echasnovski/mini.comment", version = "*", event = "VeryLazy", depends = { { "nvim-treesitter/nvim-treesitter-context" }, }, opts = { options = { custom_commentstring = function() return require("ts_context_commentstring.internal").calculate_commentstring() or vim.bo.commentstring end, }, }, }, { "LudoPinelli/comment-box.nvim", event = "VeryLazy", config = function() require("comment-box").setup({ outer_blank_lines = true, }) local cb = require("comment-box") -- left aligned fixed size box with left aligned text MAP({ "n", "v" }, "gcb", cb.lcbox, "Create a comment box") -- centered adapted box with centered text MAP({ "n", "v" }, "gcl", cb.cline, "Create a comment line") end, }, }