From a3ed0a3cb36d192c37e040d0dfe57c42113f2161 Mon Sep 17 00:00:00 2001 From: TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> Date: Sat, 13 Sep 2025 17:14:51 +0900 Subject: updates --- mac/.config/yazi/plugins.bak/chmod.yazi/main.lua | 42 ------------------------ 1 file changed, 42 deletions(-) delete mode 100644 mac/.config/yazi/plugins.bak/chmod.yazi/main.lua (limited to 'mac/.config/yazi/plugins.bak/chmod.yazi/main.lua') diff --git a/mac/.config/yazi/plugins.bak/chmod.yazi/main.lua b/mac/.config/yazi/plugins.bak/chmod.yazi/main.lua deleted file mode 100644 index a50a864..0000000 --- a/mac/.config/yazi/plugins.bak/chmod.yazi/main.lua +++ /dev/null @@ -1,42 +0,0 @@ ---- @since 25.5.31 - -local selected_or_hovered = ya.sync(function() - local tab, paths = cx.active, {} - for _, u in pairs(tab.selected) do - paths[#paths + 1] = tostring(u) - end - if #paths == 0 and tab.current.hovered then - paths[1] = tostring(tab.current.hovered.url) - end - return paths -end) - -return { - entry = function() - ya.emit("escape", { visual = true }) - - local urls = selected_or_hovered() - if #urls == 0 then - return ya.notify { title = "Chmod", content = "No file selected", level = "warn", timeout = 5 } - end - - local value, event = ya.input { - title = "Chmod:", - pos = { "top-center", y = 3, w = 40 }, - position = { "top-center", y = 3, w = 40 }, -- TODO: remove - } - if event ~= 1 then - return - end - - local status, err = Command("chmod"):arg(value):arg(urls):spawn():wait() - if not status or not status.success then - ya.notify { - title = "Chmod", - content = string.format("Chmod on selected files failed, error: %s", status and status.code or err), - level = "error", - timeout = 5, - } - end - end, -} -- cgit v1.2.3