move opts/init to types.lua

This commit is contained in:
2025-02-08 21:28:38 -05:00
parent d0abaf2c31
commit 1aa52c44a5
+2 -16
View File
@@ -50,21 +50,7 @@ return {
{ -- mini.icons
'echasnovski/mini.icons',
lazy = true,
opts = {
file = {
['.keep'] = { glyph = '󰊢', hl = 'MiniIconsGrey' },
['devcontainer.json'] = { glyph = '', hl = 'MiniIconsAzure' },
},
filetype = {
dotenv = { glyph = '', hl = 'MiniIconsYellow' },
},
},
init = function()
---@diagnostic disable-next-line: duplicate-set-field
package.preload['nvim-web-devicons'] = function()
require('mini.icons').mock_nvim_web_devicons()
return package.loaded['nvim-web-devicons']
end
end,
opts = require('data.types').miniicons.opts,
init = require('data.types').miniicons.init,
},
}