Hacker News new | ask | show | jobs
by 0x8BADF00D 2731 days ago
It's a neat API as far as window managers go. But I'm afraid I can't use it unless it is open source. Most WMs are open source, Xmonad, awesome, and i3 come to mind. With a little bit of hacking, you can setup Xmonad w/ XQuartz on OS X, but it is a bit buggy. I couldn't get xmobar to work, and keybinds don't work all the time, especially if XQuartz has an existing keybind for that particular key.
2 comments

That's why it's paid: I've tediously worked out all the kinks over months and months of work. Obviously no software can be guaranteed to be bug-free, but I'm the #1 user of Autumn and I have gotten rid of every single bug I could find and polished every single corner-case and sped up every operation. I generally avoid making bold claims, but I'm confident this is the smoothest, fastest, and most fun window manager for macOS as of 2019.
Generally speaking with those sorts of small indie programs you are paying for quality and convenience. Having to do "a little bit of hacking" and - especially - running an X server on macOS as your primary window system so that you can have some customizability doesn't exactly bring quality to my mind, but it might be me :-P

(of course for some the ability to be able to edit the source code of their window manager might be something they absolutely need, but they may just not be the target audience and... well, even then, you don't need the license to be open source, just the source code available and perhaps a license that allows sharing patches among people who already have the code)

> Generally speaking with those sorts of small indie programs you are paying for quality and convenience.

If I care about convenience, why wouldn't I just use the default WM? Quality is also debatable. For a WM productivity is far more important than quality.

> If I care about convenience, why wouldn't I just use the default WM?

Because it might not have the functionality you want. Things aren't black and white, but one solution might be closer to what you need than jury rigging something yourself.

> Quality is also debatable. For a WM productivity is far more important than quality.

We'd need to agree both on "quality" and "productivity" here since those do not have well defined meaning. For me when it comes to software that helps me be productive, quality includes it helps me be productive, so there isn't a relationship where i can say that one is more important than the other since one implies the other.