v0.3.0
Mac Spoons Tweaks v0.3.0
Activate-hotkey model
This release replaces per-action hotkeys with a single
activate/deactivate chord per Spoon. Pressing the chord toggles
the Spoon on/off, flashes an hs.alert overlay, and persists across
Hammerspoon reloads. The detail view footer now shows a "Toggle on/off:"
caption + a compact chord recorder right next to the Active toggle.
Default chords (paired with the new HS_SpoonsContrib v0.3.0 catalog):
- FocusFollowsMouse → ⇧⌃⌘F
- MouseCopyPasteSelection → ⇧⌃⌘P
- MouseScrollTweaks → ⇧⌃⌘S
- MouseTrackpadTweaks → ⇧⌃⌘M
MoveSpaces keeps its per-action space_left / space_right hotkeys
(⇧⌃← / ⇧⌃→) since those are operations, not on/off switches.
SpotifyPlayPause has no chord and is toggled via the app's Active
control as before.
Other fixes
- Hotkey chord text scales with the font preset. Previously the
chord chip and action label stayed at the system default size even
when you'd cranked the A+ control all the way up. Now they grow
with everything else.
Under the hood
- New
~/.hammerspoon/mac_spoons_tweaks_overrides.luarecords which
Spoons are currently chord-deactivated. The snippet's startup
applies it afterandUsehas loaded each Spoon. - The app polls the override file every 300ms while running and
flips the Active toggle to match the chord-driven state within a
frame or two.
After upgrading
If you've installed Spoons before v0.3.0, click Apply once on
each affected Spoon (or run hs.reload() from the Hammerspoon
console) to pick up the new bind closure.
Install
brew upgrade --cask catokolas/tap/macspoonstweaks
First launch on a fresh Mac: see README → "First launch" for the
Gatekeeper allowlist click.