nikitabobko / AeroSpace

AeroSpace is an i3-like tiling window manager for macOS
https://nikitabobko.github.io/AeroSpace/guide
MIT License
7.86k stars 128 forks source link

Improve accordion layout visualization #24

Open nikitabobko opened 12 months ago

nikitabobko commented 12 months ago

Containers that are placed inside accordion layout don't look nice

januz commented 10 months ago

@nikitabobko I really liked the "minimal indicators" that the stackline plugin for yabai provided. One could get rid of the current partial overlap with the other window and have the windows overlap completely instead. The indicators could then be displayed on the side or on top of the accordion depending on whether it is in vertical or horizontal layout.

image
nikitabobko commented 10 months ago

Thanks for the inspiration, I didn't know about stackline, it looks nice.

But it requires a lot of effort to implement smth like this. At this point, I'm happy with the effort/outcome ratio for the current accordion padding approach

Though, I'd happily consider a PR if someone implements nice indicators like this

januz commented 10 months ago

Totally understood. I agree that the current approach is functional and there are other features that you probably want to spend your time on developing before considering more "eye candy" things like this one. Just thought I leave it here as a potential addition in the future. Maybe somebody more skilled than me will implement it and submit a PR :)

LukasKnuth commented 2 months ago

@nikitabobko Would you consider adding a option accordion-fold-position = start|end|auto where:

To clarify, this is what I mean by "folded windows":

image

This would improve only needing to visually scan one side of the accordion to find out how many windows are in it.