From 2b2c987d0ea24ceaf4cabe8adfb8ed46036dd294 Mon Sep 17 00:00:00 2001 From: sxyazi Date: Wed, 17 Jan 2024 02:26:47 +0800 Subject: [PATCH] fix: follow symlinks when detecting mime-type on Windows --- yazi-plugin/preset/plugins/mime.lua | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/yazi-plugin/preset/plugins/mime.lua b/yazi-plugin/preset/plugins/mime.lua index fd016c85..bfebcd34 100644 --- a/yazi-plugin/preset/plugins/mime.lua +++ b/yazi-plugin/preset/plugins/mime.lua @@ -6,14 +6,7 @@ function M:preload() urls[#urls + 1] = tostring(file.url) end - local args - if ya.target_family() == "windows" then - args = { "-b", "--mime-type" } - else - args = { "-b", "-L", "--mime-type" } - end - - local child, code = Command("file"):args(args):args(urls):stdout(Command.PIPED):spawn() + local child, code = Command("file"):args({ "-bL", "--mime-type" }):args(urls):stdout(Command.PIPED):spawn() if not child then ya.err("spawn `file` command returns " .. tostring(code)) return 0