v0.3.4
MacSpoonsTweaks v0.3.4.
Fix
- Self-recover from a stale Hammerspoon. v0.3.3 reloaded
Hammerspoon when MST had to writemac_spoons_tweaks.lua, but if
the file was already in place and Hammerspoon was just running its
pre-MST in-memory state (nohs.ipcloaded), the bridge stayed
broken and Install kept erroring with
"can't access Hammerspoon message port". MST now probes the bridge
on launch and, if it can't reach the message port, AppleScript-
reloads Hammerspoon. Healthy bridges aren't touched — no
unnecessary reload on every app launch.
Install
Ad-hoc signed — first launch needs right-click → Open (or System
Settings → Privacy & Security → Open Anyway on Sequoia/Tahoe). On
first reload MST will ask for Automation permission to control
Hammerspoon; tick Hammerspoon under
System Settings → Privacy & Security → Automation → MacSpoonsTweaks
so the auto-reload keeps working on future launches.