Live data from Hacker News

Yabai – A tiling window manager for macOS

github.com

161–170 of 223 posts

Re: Yabai – A tiling window manager for macOS

#161
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"

They're not wrong. When you buy an Apple product and try to customize it you're not doing what it's made for. It's like trying to use a golf club to hit a baseball.

Re: Yabai – A tiling window manager for macOS

#162

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.

You may have already considered this, but dragging desired folders into the last section of the dock accomplishes some of the same things.

Re: Yabai – A tiling window manager for macOS

#163
I wish I had the ability to toggle PiP for any open window, while I am in full screen mode. For instance, I have both Chrome and Emacs side by side full screen and I can use a hotkey to drop down my iTerm window over both of them. (Basically like a Quake terminal but that feature is specific to iTerm).

Re: Yabai – A tiling window manager for macOS

#164
Window management becomes a whole other thing with really large monitors. I recently got a UHD 43" and to make the most of it I designed a custom grid but struggled to find an optimal solution. BetterSnapTool with custom snap zones works but is a bit clunky. Lasoo has the exact imagined solution I wanted (keystroke > grid representation appears at mouse pointer > drag window size) but doesn't yet support custom grids. I've requested the feature but not exactly hopeful.

I could see that yabai could be a solution but haven't committed to a proper setup.

Anyone else using a single large monitor? FancyZones on Windows (PowerToys feature) looks pretty good, but I got sick of autoupdate BS random driver breaks (common linux thing) and went full mac.

My custom grid for 4K 43" snap zones in case anyone's interested: - diagram: https://imgur.com/a/axTw1tI - 3840x2160 1:1 grid: https://imgur.com/a/pUSoafG

Re: Yabai – A tiling window manager for macOS

#165

Window management becomes a whole other thing with really large monitors. I recently got a UHD 43" and to make the most of it I designed a custom grid but struggled to find an optimal solution. BetterSnapTool with custom snap zones works but is a bit clunky. Lasoo has the exact imagined solution I wanted (keystroke > grid representation appears at mouse pointer > drag window size) but doesn't yet support custom grids…

I still use Moom with keyboard shortcuts

Re: Yabai – A tiling window manager for macOS

#166
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.

You might want to check out AeroSpace :) https://github.com/nikitabobko/AeroSpace

AeroSpace reimplements workspaces by emulating them. https://github.com/nikitabobko/AeroSpace/blob/main/docs/guid...

The result is that workspace switching is instant, and disabling SIP is not required

Note: I'm the author of AeroSpace

Re: Yabai – A tiling window manager for macOS

#167

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…

https://github.com/ianyh/Amethyst

This is what I used for years. Sadly I'm back in Windows land these days due to work.

Re: Yabai – A tiling window manager for macOS

#168

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'd be more than willing to try another tiling window manager on Mac if there's one out there that truly works

Hello, AeroSpace author speaking :)

I'd be happy if you could try AeroSpace (it's and i3-like window manager for macOS) and report me back if it loses track of windows.

https://github.com/nikitabobko/AeroSpace

The architecture of AeroSpace is that on every user input that may change window configuration (new window created, window moved, window resized, new app launched, etc), AeroSpace runs the same idempotent operation (I call it "refresh session") that tries to detect new window, checks all invariants, re-layouts windows, etc.

The "refresh session" performs all the mentioned steps regardless of the user input nature (it doesn't matter whether the window is moved, or a new app is launched)

I believe that this architecture may lose windows only if the macOS API returns invalid data.

I have been using AeroSpace for quite a while myself and I'm happy with it

Re: Yabai – A tiling window manager for macOS

#169
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…

I just bought this, but I don't see an option for automatic tiling?

It can’t do automatic tiling, it’s a window snapping/resizing app
Post reply on HN