Project by sdegutis
Apple has a bunch of APIs that let you do super cool things. But you usually need to know C and pointers and stuff to use them. But not anymore! Now we can just write some Lua and do cool things like get/set the mouse position, move windows, whatever! Anyway, this is useful because you get to write a short script that will make you crazy-productive in the long-term.
I'm just so tired of certain programs making my laptop sound like it's gonna take off in flight. So I made a point of it to make Hydra use as little system resources as possible. And I'm actually even kinda surprised at how small it is! It sure does help that Lua has the same idea in mind. There are some principles about this in the readme on the github page, you should totally check it out.
The other day, I was on my laptop, and my wife was using the desktop (OS X of course), and I ssh'd into it and used hydra-cli to like, move her mouse by a few pixels and stuff, and made her windows a little smaller. Oh and I unmuted it and turned the volume up a bit and made the computer talk to her using the "say" utility. Don't worry, she found it pretty funny :)
For more info visit the github project page.
Using hotkeys to move and resize a window along a grid (using hydra-grid)
Using a hotkey to open Dictionary.app and show an alert (using application.launchorfocus())