4 ms·
Hammerspoon is amazing, and even more impressively, it's amazingly well maintained and its API is incredibly well thought out by its really talented development
by sdegutis 10y ago
Hammerspoon is amazing, and even more impressively, it's amazingly well maintained and its API is incredibly well thought out by its really talented development team. It really is a must-have for anyone who wants ultimate programmatic control over OS X.
Check out the really gentle follow-along tutorial:
http://www.hammerspoon.org/go/ http://www.hammerspoon.org/go/
- cmsj 10y agoYou're too kind :) I think we made some terrible API decisions, but we'll fix them up eventually! (Also for those following along at home, sdegutis is the author of a long line of OS X automation tooling, up to and including Mjolnir, which we forked to make Hammerspoon. He is awesome)
- swsieber 10y agoI'm curious - what do you think were terrible API decisions?
- deleted 10y ago[deleted]
- jasonm23 10y agoThat's right. Sdegutis built Zephyros (Ruby OSX automation, also other Lang support), then Phoenix (JavaScript OSX Automation), then Hydra (Lua based) which became Mjolnir, which is forked to Hammerspoon. Phoneix lives on as Phoenix 2.2 https://github.com/kasper/phoenix https://github.com/kasper/phoenix
- hacker42 10y agoI'm sticking to Phoenix. Are there any advantages in using Lua script instead of JavaScript?