AeroSpace

Jan 17, 2025 1:36 AM
Jan 21, 2025 6:55 PM

Why am I looking at AeroSpace?

I've actually lost track of this along the way, so I'm capturing my reasons here:

  1. I want to be able to name my spaces.
  2. I want to be able to associate specific windows (important: not specific apps) to specific spaces, or be able to spin up a set of windows in a space easily.
  3. I want more, better, and configurable shortcut keys for working with spaces.

vibe check

I like it...I am one or two scriptable problems (I think) from loving it, and being able to use it as my daily driver everywhere. It checks all of my goals aboveโ€”with varying levels of effort, but it checks them nonetheless.

However: I think it's unusable for me, because any time I go on a video call my computer basically freezes. Video call lag isn't an unusual experience for me even without aerospace running, but when it is running, it's really really bad. Like unusable. This is even after a reboot.

conclusion

So, I think I'm stuck. I can't use AeroSpace because of the video issues. I've looked at Amethyst and yabai as alternatives, but I have issues with both of them. Amethyst doesn't have enough programmability, and I don't think I can name my spaces. yabai is a non-starter, because I am not going disable SIP on my work computer, and that's needed to control windows and spaces. Sad days.

Initial intrigue

Questions & Findings

โ“can I name workspaces something more semantic?

โŒ๐Ÿ‘Ž do workspaces retain across computer restarts?

โ“can I assign a specific space to be always floating?

๐Ÿ˜… is it really that bad to use more than one native space?

๐Ÿค” Re: restarts & recovering workspace association via scripting

โ“ how can I view all apps running on the current space? Like mission control.

๐Ÿค” default shortcuts can and should be changed

๐ŸชŸ some negative thoughts about windows

๐Ÿ’ป different spaces across different machines?

helpful commands