Change configuration schema

This commit is contained in:
hrsh7th
2021-08-05 16:21:07 +09:00
parent cf61d0de50
commit 399cee4e24
3 changed files with 18 additions and 21 deletions

View File

@@ -105,7 +105,14 @@ menu.update = function(self, ctx, sources)
end
-- sort.
config.get().sorting.sort(entries)
table.sort(entries, function(e1, e2)
for _, fn in ipairs(config.get().sorting.comparators) do
local diff = fn(e1, e2)
if diff ~= nil then
return diff
end
end
end)
-- create vim items.
local items = {}