Moom 4: Next-generation window manager
manytricks.com
manytricks.com
macOS Workspaces are not the best to use, because switching between them causes an animation or at least a delay. I started using Aerospace [0] recently, and they've implemented virtual workspaces themselves which works much better than macOS Workspaces.
I still have to configure Aerospace properly for multi-display setups, but it works really well with this i3-like config right out of the box [1]. And they have comprehensive docs too!
I highly recommend trying out Aerospace if current macOS window management solutions aren't working well for you.
[0] https://nikitabobko.github.io/AeroSpace/guide
[1] https://nikitabobko.github.io/AeroSpace/goodness#i3-like-con...
Really wish Apple would give users more choices here without requiring third party hacks.
Q: Are mac people more likely to look for and buy misc desktop utilities?
I wonder about market size vs niche size for windows vs macos vs linux tools. Clearly windows is the biggest market, but I feel like I run into a lot of these niche macos utilities for sale, often here on hackernews.
For linux which I'm most interested in, I have a harder time imagining people wanting to pay for a closed source tool. But am trying to note successes with people using patreon, itch.io, or github sponsors.
This has been one of the options for well over a decade.
And yes.
Check out dozens of them less expensively using setapp:
Many work on both MacOS and iOS (yes, iOS software paid for through a SetApp subscription).
A few I paid for:
* BetterTouchTool
* Bartender
* Choosy
* MacWhisper
* Mona
* BBEdit
* Retrobatch
* AirBuddy
[0]https://github.com/jordanbaird/Ice
[1]https://news.ycombinator.com/item?id=40584606
[2]https://appleinsider.com/articles/24/06/05/bartender-apps-ne...
I am excited about a resizable settings window though!
Seems this window manager is more like a drop in replacement for non-i3 users.
I've been using phoenix [0] for many years now for my window management which uses some JS config/code I wrote. It took a little bit for me to pick the hotkeys I wanted and how things should resize/move/jump monitors but now it's muscle memory.
If you go to the Layout⁽¹⁾ section of the docs, you can read about the "Apply automatically when switching to ..." option which lets you select "1 display", "2 displays", "3 displays", etc. as triggers for the layout.
The other option worth mentioning is "Adapt to display configuration changes", which scales saved layouts up and down as needed depending on what displays are connected.
⁽¹⁾ https://manytricks.com/moom/help/customactions.html#_layout
E.g. “cmd opt >” to put the window at 1/3 width on the right side of the screen?
⁽¹⁾ https://manytricks.com/moom/help/aboutcustom.html#_hotkeys
Always glad to see software that still aims for some backwards compatibility. Sure, it might require a bit more testing and/or handling some customer complaints, but not everyone is one the latest version or able to do that.
(I do wonder whether a lot of that isn't just driven by either just accepting XCode defaults or some Swift stuff that has a very low range backwards)