Live data from Hacker News

AeroSpace is an i3-like tiling window manager for macOS

github.com

101–110 of 173 posts

Re: AeroSpace is an i3-like tiling window manager for macOS

#101
post #4

> Doesn't require disabling SIP That's very interesting! I've been hesitant to use similar WMs as basically all required disabling SIP. Anyone knows what AeroSpace is doing differently that it can work alongside SIP? Edit: found this in the README: > AeroSpace will never require you to disable SIP (System Integrity Protection). For example, yabai requires you to disable SIP to use some of its features. AeroSpace will…

I wonder if following the mouse for focus would be doable without disabling SIP. It's one of the features I didn't even see in other macOS WM.

The problem with focus-follows-mouse on macOS is the top menu bar.

If you had it, and tried to mouse to the menu, the menu would switch out from under you.

I have some notes in a file somewhere about how a Mac-native focus-follows-mouse could even work, because I want it. It would end up being a rather different implementation than the X Windows style.

Re: AeroSpace is an i3-like tiling window manager for macOS

#102

Can we stop pissing and moaning about notarization? macOS isn’t Linux and this isn’t 1994. Given the cybersecurity threats of the world today, signing by a central authority makes some amount of sense for apps on consumer OSes.

Signing by a central authority makes a lot of sense... if only that authority would sign off on the software being secure instead of the software fitting their current mood and business strategy.

Re: AeroSpace is an i3-like tiling window manager for macOS

#103
I have been using Yabai for almost 1 year now. I had learned to live with the transition between workspaces because I cant disable SIP.

I just tried this. I love it. No SPI and no transitions, just fast switching of apps. I will probably switch to this.

Thank you for your work!!

Re: AeroSpace is an i3-like tiling window manager for macOS

#104
post #89

Earlier quoted context omitted.

I tried yabai but found switching between macos spaces too slow. I moved to aerospace and I absolutely love the workspace implementation. But I really love yabai's focus-follows-mouse feature - so is it possible to use yabai just for that while using aerosoace for everything else i3-like?

Fwiw I have yabai configured for instant desktop switching

That's what I thought I did, but I can't, for example, just move to space 7 or something. I need to create a new space with a number I can't control and switch to that. That new workspace might not be next to the previous space I was working in, so I need to cycle through multiple spaces. Aerospace on the other hand just lets you choose a numbered workspace and work with that.

Would love to see your yabairc if you can share.

Re: AeroSpace is an i3-like tiling window manager for macOS

#105
post #76

I daily drive this and my verdict is: it's the best way to manage windows on a Mac, but falls short of i3/sway. In particular, support for re-arranging windows by dragging them to positions relative to one another is extremely limited in that it's not able to create new vertical or horizontal splits the way you can in sway, which forces me to take awkward detours with keyboard commands to get to the window layout I w…

Thanks, I will try it out to see if it can first solve my main problem - I'm looking for a way on Mac for it to reasonably remember the screen layouts. Every time it wakes from boots, the desktop has complete amnesia with 3 screens. Ideally I'd be able to drive my own workspaces, and it can use the laptop screen only, or 2 or 3 external monitors at different desks (work and home).

I use Rectangle on macos for this exact use case. Used to use Yabai but now Rectangle is my daily driver for this sort of thing. I'm going to try this one out but global hotkeys for my windows snapping to the right spots when I plug my laptop in is hard to give up

Re: AeroSpace is an i3-like tiling window manager for macOS

#107

Earlier quoted context omitted.

I've been searching for a sloppy-mouse-focus implementation for OSX for _years_. Pretty sure there's something fundamentally incompatible in how app windows are managed.

Looks like Hammerspoon and some lua should do: https://www.hammerspoon.org/docs/hs.mouse.html https://www.hammerspoon.org/docs/hs.window.html

Not seeing a way to get the window currently under the mouse pointer, but this is pretty interesting - thanks!

Re: AeroSpace is an i3-like tiling window manager for macOS

#108
post #4

> Doesn't require disabling SIP That's very interesting! I've been hesitant to use similar WMs as basically all required disabling SIP. Anyone knows what AeroSpace is doing differently that it can work alongside SIP? Edit: found this in the README: > AeroSpace will never require you to disable SIP (System Integrity Protection). For example, yabai requires you to disable SIP to use some of its features. AeroSpace will…

I wonder if following the mouse for focus would be doable without disabling SIP. It's one of the features I didn't even see in other macOS WM.

Yup there's AutoFocus which I use daily with Aerospace

https://github.com/synappser/AutoFocus

Re: AeroSpace is an i3-like tiling window manager for macOS

#110
post #95
post #76

Earlier quoted context omitted.

Thanks, I will try it out to see if it can first solve my main problem - I'm looking for a way on Mac for it to reasonably remember the screen layouts. Every time it wakes from boots, the desktop has complete amnesia with 3 screens. Ideally I'd be able to drive my own workspaces, and it can use the laptop screen only, or 2 or 3 external monitors at different desks (work and home).

The days of “it just works” is long gone.

but we have come a long way from “most applications crash if not the system hangs” (or macintosh as it’s known for short)
Post reply on HN