fix(picker.icons): opts.icons -> opts.icon_sources. Fixes #715

This commit is contained in:
Folke Lemaitre 2025-01-23 13:12:56 +01:00
parent ba108e2aa8
commit 9e7bfc05d5
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040
2 changed files with 3 additions and 3 deletions

View file

@ -275,9 +275,9 @@ M.highlights = {
}
---@class snacks.picker.icons.Config: snacks.picker.Config
---@field icons? string[]
---@field icon_sources? string[]
M.icons = {
icons = { "nerd_fonts", "emoji" },
icon_sources = { "nerd_fonts", "emoji" },
finder = "icons",
format = "icon",
layout = { preset = "vscode" },

View file

@ -100,7 +100,7 @@ end
---@type snacks.picker.finder
function M.icons(opts)
local ret = {} ---@type snacks.picker.Icon[]
for _, source in ipairs(opts.icons or { "nerd_fonts", "emoji" }) do
for _, source in ipairs(opts.icon_sources or { "nerd_fonts", "emoji" }) do
vim.list_extend(ret, load(source))
end
for _, icon in ipairs(ret) do