blob: 68e57ec4d0ed8309d1ee5d3a6bc8ce742850bab9 (
plain)
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
|
return {
"mini.pick",
lazy = true,
cmd = "Pick",
after = function()
local win_config = function()
local height = math.floor(0.618 * vim.o.lines)
local width = math.floor(0.618 * vim.o.columns)
return {
anchor = 'NW', height = height, width = width,
row = math.floor(0.5 * (vim.o.lines - height)),
col = math.floor(0.5 * (vim.o.columns - width)),
}
end
require("mini.pick").setup {
window = {
config = win_config,
},
}
vim.cmd.packadd("mini.extra")
require("mini.extra").setup()
vim.ui.select = MiniPick.ui_select
end
}
|