init.lua/lua/plugins/mini.lua(view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
---@type LazySpec
return {
{
"echasnovski/mini.bufremove",
opts = { silent = true },
keys = {
{
"<leader>c",
function()
require("mini.bufremove").delete()
end,
},
},
},
{
"echasnovski/mini.splitjoin",
config = true,
keys = {
{ "gS", mode = { "n", "v" } },
},
},
{
"echasnovski/mini.ai",
config = true,
keys = {
{ "a", mode = { "o", "x" } },
{ "i", mode = { "o", "x" } },
},
},
{
"echasnovski/mini.test",
config = true,
ft = { "lua" },
},
{
"echasnovski/mini.pairs",
event = "InsertEnter",
config = true,
},
{
"folke/snacks.nvim",
lazy = false,
---@module "snacks"
---@type snacks.Config
opts = {
image = {
enabled = true,
doc = { inline = false },
},
},
},
}
|