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/diff.yazi/main.lua | 41 ------------------------- 1 file changed, 41 deletions(-) delete mode 100644 mac/.config/yazi/plugins.bak/diff.yazi/main.lua (limited to 'mac/.config/yazi/plugins.bak/diff.yazi/main.lua') diff --git a/mac/.config/yazi/plugins.bak/diff.yazi/main.lua b/mac/.config/yazi/plugins.bak/diff.yazi/main.lua deleted file mode 100644 index 21dde6d..0000000 --- a/mac/.config/yazi/plugins.bak/diff.yazi/main.lua +++ /dev/null @@ -1,41 +0,0 @@ ---- @since 25.2.7 - -local function info(content) - return ya.notify { - title = "Diff", - content = content, - timeout = 5, - } -end - -local selected_url = ya.sync(function() - for _, u in pairs(cx.active.selected) do - return u - end -end) - -local hovered_url = ya.sync(function() - local h = cx.active.current.hovered - return h and h.url -end) - -return { - entry = function() - local a, b = selected_url(), hovered_url() - if not a then - return info("No file selected") - elseif not b then - return info("No file hovered") - end - - local output, err = Command("diff"):arg("-Naur"):arg(tostring(a)):arg(tostring(b)):output() - if not output then - return info("Failed to run diff, error: " .. err) - elseif output.stdout == "" then - return info("No differences found") - end - - ya.clipboard(output.stdout) - info("Diff copied to clipboard") - end, -} -- cgit v1.2.3