Hammerspoon macOS Automation Hammerspoon bridges macOS and Lua scripting for powerful desktop automation. Directory Structure Configuration Basics init.lua - Entry Point Hammerspoon always loads on startup: Loading Spoons When loaded, Spoons are accessible via . CLI Usage (hs command) Prerequisite: Add to init.lua, then reload manually once. Window Management with ShiftIt ShiftIt is a popular Spoon for window tiling. Installation Configuration Modifier Keys | Key | Lua Name | |-----|----------| | Command | | | Control | | | Option/Alt | | | Shift | | Hotkey Binding (Without Spoons) Common Mod…