Files
neovim-config/lua/plugins/mini.lua
T
rootiest 440c7a7cfd feat(color-tags): use nvim-colorizer instead of mini.hipatterns
nvim-colorizer provides more features and recognizes more types of color formats.
2025-03-20 20:31:26 -04:00

51 lines
1.5 KiB
Lua

---@module "plugins.mini"
--- This module defines the mini plugins spec for the Neovim configuration.
-- ╭─────────────────────────────────────────────────────────╮
-- │ Mini │
-- ╰─────────────────────────────────────────────────────────╯
return {
{ -- mini.move
'echasnovski/mini.move',
event = 'VeryLazy',
opts = {},
},
{ -- disable mini.animate cursor
'echasnovski/mini.animate',
optional = true,
opts = {
cursor = { enable = false },
},
},
{ -- mini.align
'echasnovski/mini.align',
event = 'InsertEnter',
config = function()
require('mini.align').setup()
end,
},
{ -- mini.splitjoin
'echasnovski/mini.splitjoin',
event = 'InsertEnter',
opts = {
mappings = require('data.keys').splitjoin,
},
},
{ -- mini.surround
'echasnovski/mini.surround',
opts = {},
},
{ -- mini.files
'echasnovski/mini.files',
opts = require('data.types').minifiles.opts,
keys = require('data.keys').minifiles,
config = require('data.types').minifiles.config,
},
{ -- mini.icons
'echasnovski/mini.icons',
lazy = true,
opts = require('data.types').miniicons.opts,
init = require('data.types').miniicons.init,
},
}