|
|
|
|
|
by Nemcue
4020 days ago
|
|
Yes! You're so right. I've actually experienced this first hand. There's a small but prolific community on OSX who do this for Window Management and Automation; see https://github.com/jasonm23/phoenix and http://hammerspoon.org They're great to work with, and it's easy to build your own abstractions on top since they actually have a real language that you can work with. Imagine this for instance: Windows.find(window => window.title == "Sublime Text")
.moveTo(Screen.find(screen => screen.name.contains("Dell"))
It's so bizarre to me this isn't a thing in Windows. It's a super good thing to have. |
|