nvim-colorizer provides more features and recognizes more types of color formats.
51 lines
1.5 KiB
Lua
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,
|
|
},
|
|
}
|