Hacker News new | ask | show | jobs
by hibbelig 3320 days ago
Phoenix can do this (https://github.com/kasper/phoenix). Hammerspoon can also do this (hammerspoon.org).

Phoenix is programmed in JS, it seems faster for me, has fewer features. (But what you want is there.)

Hammerspoon is programmed in Lua, it's slower (to start up at least), and it has more features. (I've got a "vi normal mode" config after Karabiner doesn't work with macOS Sierra.)