From 4e5259cd1e0eb6c88e8d7601f6d7d83dd52e980e Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Thu, 9 May 2024 21:13:55 +0100 Subject: [PATCH] feat(hammerspoon/apptoggle): add showAppInfo() utility function --- hammerspoon/app_toggle.lua | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/hammerspoon/app_toggle.lua b/hammerspoon/app_toggle.lua index 66eebd1..c51cc5c 100644 --- a/hammerspoon/app_toggle.lua +++ b/hammerspoon/app_toggle.lua @@ -138,5 +138,16 @@ function obj:toggle(apps) return mostRecentApp:activate() end +--- app_toggle:showAppInfo() +--- Method +--- Shows an alert with information about the frontmost application. +function obj:showAppInfo() + local app = hs.application.frontmostApplication() + + hs.alert.show(app:name() .. " (" .. app:bundleID() .. ")") + hs.alert.show(app:path()) + hs.alert.show("PID: " .. app:pid()) +end + -- the end return obj