minimal extui fuzzy finder for neovim

feat: add `artio.setup()`

+16
+16
lua/artio/init.lua
··· 1 + local function lzrq(modname) 2 + return setmetatable({}, { 3 + __index = function(_, key) 4 + return require(modname)[key] 5 + end, 6 + }) 7 + end 8 + 9 + local config = lzrq("artio.config") 10 + 1 11 local artio = {} 12 + 13 + ---@param cfg? artio.config 14 + artio.setup = function(cfg) 15 + cfg = cfg or {} 16 + config.set(config.override(cfg)) 17 + end 2 18 3 19 ---@param lst string[] 4 20 artio.sorter = function(lst)