minimal extui fuzzy finder for neovim
1R = function(m, ...)
2 require("plenary.reload").reload_module(m, ...)
3 return require(m)
4end
5
6vim.cmd([[ set rtp^=. ]])
7
8require("vim._core.ui2").enable({})
9
10vim.api.nvim_create_autocmd("UIEnter", {
11 callback = function()
12 R("artio").setup()
13 end,
14})
15
16vim.cmd([[ noremap <leader>r <cmd>restart +qall!<cr> ]])
17vim.cmd([[ noremap <leader>; <Plug>(artio-resume) ]])
18
19vim.ui.select = function(...)
20 return require("artio").select(...)
21end