Show HN: Phoenix 2.6 – a macOS window and app manager scriptable with JavaScript
1–10 of 61 posts
Re: Show HN: Phoenix 2.6 – a macOS window and app manager scriptable with JavaScript
#2How does it compare to hammerspoon?
Re: Show HN: Phoenix 2.6 – a macOS window and app manager scriptable with JavaScript
#3Is this related at all to Slate (https://github.com/jigish/slate), which also has a JS API?
Re: Show HN: Phoenix 2.6 – a macOS window and app manager scriptable with JavaScript
#4I use MacOS at home and happily use Hammerspoon to manage these interactions, in the past using Slate—I use Windows at work and I really wish it had something better than AutoHotKey: is this just something I'm unaware of or does the design of windows really hamper the creation of tools like these?
Re: Show HN: Phoenix 2.6 – a macOS window and app manager scriptable with JavaScript
#5How does it compare to hammerspoon?
It looks like this just does window management, rather than the many things that Hammerspoon supports.
Re: Show HN: Phoenix 2.6 – a macOS window and app manager scriptable with JavaScript
#6How does it compare to hammerspoon?
Hammerspoon uses Lua for the configuration language. Phoenix uses JavaScript, or anything that translates to it. Personally I think Phoenix’s API is much simpler and easier to understand, but I’m of course bias. :) Hammerspoon does have some additional features that go beyond window and app management. Phoenix doesn’t cover those.
Re: Show HN: Phoenix 2.6 – a macOS window and app manager scriptable with JavaScript
#7How does it compare to hammerspoon?
It looks like this just does window management, rather than the many things that Hammerspoon supports.
Yes! Though I’ve seen people extending the support in Phoenix cleverly by using the Task API. Basically you can run any external processes or scripts.
Re: Show HN: Phoenix 2.6 – a macOS window and app manager scriptable with JavaScript
#8I have a 34" 1440p screen and I use Mozaic.app (https://www.lightpillar.com/mosaic.html) for managing my windows. Usually, i'll divide my windows as either 1:1, 1:2:1 or 1:4 sizes. It's pretty useful as I can use keyboard shortcuts to position my windows. Is there any added benefits that I can get by using phoenix or hammerspoon?
Re: Show HN: Phoenix 2.6 – a macOS window and app manager scriptable with JavaScript
#9Is this related at all to Slate ( https://github.com/jigish/slate ), which also has a JS API?
In many conceptual ways, such as sharing the same language for configuration, though this is a completely different project so they don’t share the same origin. Slate has become rather abandoned and unsupported nowadays. Phoenix hopefully continues strong in this area.
Re: Show HN: Phoenix 2.6 – a macOS window and app manager scriptable with JavaScript
#10I have a 34" 1440p screen and I use Mozaic.app ( https://www.lightpillar.com/mosaic.html ) for managing my windows. Usually, i'll divide my windows as either 1:1, 1:2:1 or 1:4 sizes. It's pretty useful as I can use keyboard shortcuts to position my windows. Is there any added benefits that I can get by using phoenix or hammerspoon?
As a hammerspoon user, probably not if that's all you're using it for. Hammerspoon does add a bunch of extra features mosaic doesn't add—but if you don't need them and you've already invested in software to solve your problem: not likely.