Support for Scrollable Tiling Managers #1210
Replies: 6 comments
-
| It would be nice if there was an Aerospace layout mode that would be similar to Niri. Would something like that even be possible? | 
Beta Was this translation helpful? Give feedback.
-
| I really like this idea and it would make window management much better for people who like to keep track of the order of when their windows were opened. Basically it would function as a stack (as in the data structure) and I would love it! Not to mention the mental freedom of having an infinite canvas to open windows, not limited by the screen real estate. My guess is that AeroSpace is really not architectured in a way that would make implementing this easy (I could be wrong tho), but at the same time creating a separate MacOS WM from scratch to create a scrolling WM would mean a lot of duplicated effort regarding the basics (system API calls, window handling, etc.) So I think the best option would be for AeroSpace to support this way of behaviour. Another scrolling WM example for those who don't know how it works: https://www.ctrl.blog/entry/cardboardwm.html | 
Beta Was this translation helpful? Give feedback.
-
| Per a discussion elsewhere, I've been pondering the idea of building something more like Niri using AeroSpace as well as possibly a bit of Hammerspoon or AppleScript. Copying my thoughts over here — none of this is tested yet, just things I've been thinking about that might spur someone else on before I have a chance to get to it. As a rough outline: 
 AeroSpace is very good at moving windows in and out of view, evidenced by its whole concept of workspaces which don’t involve actual Mission Control workspaces at all. It is basically keeping non-active windows at their size, but moving them out of view. I’m not sure yet if AeroSpace could place the floating windows that are next on deck to the left and right entirely on its own or if another tool would be needed, but even writing this post is the most thought I’ve put into this so far. I just haven’t had time to prototype it yet. | 
Beta Was this translation helpful? Give feedback.
-
| I would love to see AeroSpace have a scrolling/Niri-like feature, want to show my support for this. I've recently started using Niri on my Linux box and it's been incredible. Not sure how I could contribute but I would gladly sponsor if this was a planned feature. | 
Beta Was this translation helpful? Give feedback.
-
| Here's one that does this out of the box: https://github.com/karinushka/paneru | 
Beta Was this translation helpful? Give feedback.
-
| AeroSpace fork you get Niri and Hyprland | 
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Description:

Currently, AeroSpace does not fully integrate well with tiling window managers on macOS, especially when using traditional tiling approaches. Sometimes, application windows are not fully displayed and can be masked by other apps, leading to a frustrating user experience. Example of app being masked by another
A potential solution is to support a scrollable tiling manager like Niri
Beta Was this translation helpful? Give feedback.
All reactions