Remix.run Logo
hrmtst93837 9 hours ago

Apple designed Shortcuts to look like a shiny toy demo, and it gets awkward fast once you leave the happy path. AppleScript is old, weird, and still wired into a lot of Mac apps, but the moment it trips over something basic like text encoding you can lose an hour digging through forum posts from 2004.

With Hammerspoon, you get Lua and direct macOS APIs, so you can push much further if you don't mind writing more glue code. If you care about serious Mac automation, you'll probably mix them and curse each one for a different reason.

criddell 8 hours ago | parent | next [-]

> Apple designed Shortcuts to look like a shiny toy demo

Apple bought Workflow from DeskConnect (they may have bough the entire company).

hirvi74 6 hours ago | parent | prev [-]

> If you care about serious Mac automation, you'll probably mix them and curse each one for a different reason.

I do. I completely left all of the automation options. I just use Swift and the private macOS APIs. Though, I will admit that there are still some things that Shortcuts can do that I have not found a to hack around in Swift. The difference is likely due to App Intents, which is big lame.