minimal extui fuzzy finder for neovim

feat: show all items when input is empty

+6
+6
lua/artio/init.lua
··· 23 23 return {} 24 24 end 25 25 26 + if not input or #input == 0 then 27 + return vim.tbl_map(function(v) 28 + return { v, {} } 29 + end, lst) 30 + end 31 + 26 32 local matches = vim.fn.matchfuzzypos(lst, input) 27 33 return vim 28 34 .iter(ipairs(matches[1]))