Hacker News new | ask | show | jobs
by alphameese 1272 days ago
I use MacOS for development, and I too was used to a tiling wm on linux. Yabai[1] as a wm and skhd[2] were totally necessary. It's a bit of a pain to install, but once it's set up it's been completely frictionless for me.

[1] https://github.com/koekeishiya/yabai [2] https://github.com/koekeishiya/skhd

2 comments

disabling SIP is a non-starter for me, I use Amethyst[1] and it's simple and Fine Enough For Me™

[1]: https://github.com/ianyh/Amethyst/

I also choose to not disable SIP. The only thing that I miss is being able to disable animations, besides that I'm using it just fine, not as good as i3 but good enough for me.
the one actual thing that slays me about OS X is the workspace switch delay. Everything else is on the range from bad-but-tolerable to great, if I could just disable that one thing I'd love it so much more
I’m using it too, but it is very unreliable. I need to restart the program often once a day.
How do these compare to Rectangle?
In my experience, Rectangle is just an app to organize apps like Windows does, hotkeys to move somewhere.

Yabai is a more complete windows manager. It has some features like:

- Automatic Tiling, Stack or Floating windows

- Shortcuts to move between windows based on position (like other tiling wms)

- Create, move and destroy workspaces

- Move apps to specific workspaces

- Windows borders

Plus it integrates really well with https://github.com/Jean-Tinland/simple-bar