https://github.com/iterate-ch/cyberduck
https://github.com/rxhanson/Rectangle
https://github.com/iterate-ch/cyberduck
https://github.com/rxhanson/Rectangle
I usually have a terminal open anyway and `caffeinate -d -t 999999` usually does what I want (stay awake until I come back and tell you to go to sleep). Usually it's two keystrokes away (up arrow, enter), if not, that's quick enough to type for my purposes. That said, it's a bad approach if you want to suggest it as a tool for someone's workflow who _doesn't_ have a terminal open all of the time.
alias caffeine="caffeinate -d -t 999999"
Hammerspoon gave me basically all of it back, in a scriptable form which makes it much better suited to what I want. It’s truly great software.
EDIT: I see Rectangle is based on Spectacle!
Rectangle is all that Spectacle was – same default key bindings – and more.