diff --git a/.hammerspoon/Spoons/Quitter.spoon/init.lua b/.hammerspoon/Spoons/Quitter.spoon/init.lua index c704c53..21e02bb 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