[hammerspoon] clicking on quitter notification re-launches app
change
commit 4f0f9e94d221bc335a3c5f87191c01cb49293616
author Alpha Chen <alpha@kejadlen.dev>
date
parent 045e4789
diff --git a/.hammerspoon/Spoons/Quitter.spoon/init.lua b/.hammerspoon/Spoons/Quitter.spoon/init.lua
index c704c53f..21e02bba 100644
--- a/.hammerspoon/Spoons/Quitter.spoon/init.lua
+++ b/.hammerspoon/Spoons/Quitter.spoon/init.lua
@@ -100,11 +100,14 @@ function obj:reap()
     local app = hs.application.get(appName)
 
     if self:shouldQuit(app) then
-      hs.notify.new({
-        title = "Hammerspoon",
-        informativeText = "Quitting " .. app:name(),
-        withdrawAfter = 2,
-      }):send()
+      hs.notify.new(
+        function() hs.application.open(app:name()) end,
+        {
+          title = "Hammerspoon",
+          informativeText = "Quitting " .. app:name(),
+          withdrawAfter = 2,
+        }
+      ):send()
       app:kill()
       self.lastFocused[app:name()] = nil
     end