tangled
alpha
login
or
join now
robinwobin.dev
/
artio.nvim
3
fork
atom
minimal extui fuzzy finder for neovim
3
fork
atom
overview
issues
pulls
pipelines
feat: add `artio.setup()`
robinwobin.dev
4 months ago
65476564
9b92b914
+16
1 changed file
expand all
collapse all
unified
split
lua
artio
init.lua
+16
lua/artio/init.lua
···
1
1
+
local function lzrq(modname)
2
2
+
return setmetatable({}, {
3
3
+
__index = function(_, key)
4
4
+
return require(modname)[key]
5
5
+
end,
6
6
+
})
7
7
+
end
8
8
+
9
9
+
local config = lzrq("artio.config")
10
10
+
1
11
local artio = {}
12
12
+
13
13
+
---@param cfg? artio.config
14
14
+
artio.setup = function(cfg)
15
15
+
cfg = cfg or {}
16
16
+
config.set(config.override(cfg))
17
17
+
end
2
18
3
19
---@param lst string[]
4
20
artio.sorter = function(lst)