Hacker News new | ask | show | jobs
by SJetKaran 2013 days ago
I moved from linux to mac for work stuff. Really miss the I3 functionality; yabai fills that gap mostly but not all the way.
2 comments

There is also Amethyst for macos https://github.com/ianyh/Amethyst
Amethyst is nice but has odd and unfortunate edge cases. The use of the Accessibility APIs limits what it can do. For example, keybinds stop working if the focus is on an empty screen with no windows. Occassionaly it "loses" a window and you can't cycle to it any more, even if you focus it manually. I also don't think it can throw windows to other workspaces but maybe that's changed?

For very simple i3-like configurations (single workspace+monitor, always fullscreen or side-by-side), it's not bad. It's limited by poor support from Apple.

Amethyst was inspired by XMonad, so it is probably the closest you are going to get to i3 on MacOS
There's also yabai
Do you mind expanding a bit on that thought? What gaps aren’t filled with yabai?
I3's scratchpad would be one. And title bars when windows are stacked or tabbed is another nice touch.