nvim/lua/kickstart/plugins/mini.lua
2025-03-25 15:18:51 +03:00

25 lines
946 B
Lua

return {
{
'echasnovski/mini.nvim',
config = function()
require('mini.ai').setup { n_lines = 500 }
require('mini.surround').setup()
require('mini.sessions').setup {
autoread = false,
autowrite = false,
force = { read = false, write = true, delete = true },
hooks = {
pre = { read = nil, write = nil, delete = nil },
post = { read = nil, write = nil, delete = nil },
},
verbose = { read = false, write = true, delete = true },
}
local statusline = require 'mini.statusline'
statusline.setup { use_icons = vim.g.have_nerd_font }
---@diagnostic disable-next-line: duplicate-set-field
statusline.section_location = function()
return '%2l:%-2v'
end
end,
},
}