yazi/yazi-plugin/preset/plugins/mime-dir.lua
2025-10-20 13:48:57 +08:00

15 lines
310 B
Lua

local function fetch(_, job)
local updates = {}
for _, file in ipairs(job.files) do
if file.url.scheme.is_virtual then
updates[file.url] = "folder/remote"
else
updates[file.url] = "folder/local"
end
end
ya.emit("update_mimes", { updates = updates })
return true
end
return { fetch = fetch }