Live data from Hacker News

Yabai – A tiling window manager for macOS

github.com

141–150 of 223 posts

Re: Yabai – A tiling window manager for macOS

#141

Are there recommended 3rd party enhancing apps for cmd-tab? I'm looking for something that shows all windows for an app, per app, and maybe doesn't switch the app to finder when you cancel the cmd-tab

I use AltTab [0] for this. I find using a mac without it horrendous. [0]: https://alt-tab-macos.netlify.app/

oh wow, you can have multiple "alt-tabs" and set what they show

thanks for the link!

Re: Yabai – A tiling window manager for macOS

#143
I'm still using Slate, with a .dmg that was built nearly a decade ago and by some miracle continues to work. I pray that each new OS update won't be the one to break it, because I really don't want to migrate the config for ten years of muscle memory to something new...

Re: Yabai – A tiling window manager for macOS

#144
post #28

I like rectangle [0]. It fits my needs well enough without requiring disabling SIP. I especially like the “repeated key presses resize a window on the same side” feature, so I can get cycle the size of the window on the right side of the screen from 1/2->1/3->2/3 easily. I miss i3 sometimes and this ain’t an identical replacement but it gets the job done! Turns out I don’t move my windows all that often anyways. [0]:…

This is the feature that makes rectangle for me. 95% of my use case is just cycling windows sizes (1/3 - 1/2 - 2/3) snapped to either side of my screen with '[' and ']' as shortcuts. Works wonderfully on both my ultrawide and 13" mba screen.

Re: Yabai – A tiling window manager for macOS

#145

Funny to see this at the top of HN after just having uninstalled Yabai. I used Yabai for about 6 weeks. I was so thrilled about having a proper tiling window manager for Mac. I invested a lot of time setting up skhd and fine-tuning my configuration for the most intuitive hotkeys. The problem ultimately, however, is that Yabai just doesn't work well enough. It'll regularly just lose track of windows altogether, which…

I had a similar experience. I find the default windowing experience on Macs to be miserable and so I was excited to jump in to a tiling WM, but Yabai was a pain to configure relative to linux tiling managers and was not reliable.

Re: Yabai – A tiling window manager for macOS

#146

In my personal experience, tiling window managers only work when you have a lot of screen real estate. I tried using yabai on a 13 inch m2 air, but I ended up going back to my normal workflow of just alt tabbing between windows. Most apps don’t let you see enough content when they are tiled (because of gui elements such as sidebar etc). I do love the “focus on hover” feature of yabai though. I wish macOS had that nat…

Do you not use a monitor at a desk?

No, I work on an m2 MacBook Air with a trackpad and the built in keyboard

Re: Yabai – A tiling window manager for macOS

#148
post #68

Why wouldn't apple allow to remove all animations when switching desktops, without disabling SIP? https://apple.stackexchange.com/questions/434555/can-you-com... Native keyboard shortcuts are there for all to use to switch desktops, but the fading in/out animations that last around 1s completely prevent fast desktop switches as is so useful in i3/sway.

When I looked this up on an apple support forum, the replies were all basically: "Why would you want to disable this feature? Apple designers know better than you, go back to Windows"

[flagged]

Re: Yabai – A tiling window manager for macOS

#149

I like to keep the right 10% or so visible so I can see (and manipulate) the first column of file icons on my desktop behind my otherwise maximized/tiled apps. I haven’t been able to find a window manager that can handle this customization.

Amethyst[0] has options for screen padding.

[0]: https://ianyh.com/amethyst/

Re: Yabai – A tiling window manager for macOS

#150
post #18

Earlier quoted context omitted.

You might try Magnet. It's $10 on the mac app store. I've had zero issues with it, and it has some problems sorted that other tools don't or haven't always, namely correctly tiling across monitors. I used to use Rectangle, which is open source and frankly pretty good but at the time I was using it had some warts. macOS' window management seems to not be entirely transparent. I don't know all the details, but this is…

If you don't mind me asking, what are the warts? I'm always interested in improving the app.

One difference I've noticed is that with Magnet, if you have a window 'maximized' by dragging it into the top of the screen or pressing the shortcut for it, when you start dragging it down from the top of the screen to unmaximize it, it instantly returns to its original size, whereas with Rectangle it stays maximized for some time after you start dragging it which is pretty annoying.

Another thing is the way Magnet moves and resizes windows seems to create less visual 'flashing' than Rectangle's method, for instance Rectangle will resize, then move, then resize again when maximizing a window, which can create a really pronounced 'flashing' effect. That's not to say Magnet has no 'flashing' ever, there's certain situations where it does and to my understanding it seems necessary due to the limited nature of moving and resizing windows on macOS (I guess you have to do one then the other and can't both move and resize simultaneously?), but to me Magnet's methods often look visually better.

Rectangle is great though, I've switched to it from Magnet and these are just some minor gripes.

Post reply on HN