nikitabobko / AeroSpace

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

Account for window's minimum/maximum size #121

Open wojciech-kulik opened 8 months ago

wojciech-kulik commented 8 months ago

When I open a new dialog like app settings or just another application like iOS simulator, AeroSpace splits my screen into two equal halves.

Is it possible to configure AeroSpace so that the new window takes only as much space as it needs? Consider the iOS simulator, it is a very narrow window. Every time I open it, I have to resize Xcode.

geert-plessers commented 8 months ago

Same issue with Clockify Desktop, which is a narrow time tracker I like to have on the right part of my secondary monitor.

ahmed2m commented 4 months ago

I am facing this with Spark Mail as well. With Amethyst it was enforcing the visible portion of the window rules according to the layout but only expanding the said window over other windows if it is focused and has ANY visible part off the screen. It was an elegant solution tbh, would love to see it, if it's an easy fix to implement in Aerospace.

Technically, this happens with Aerospace but only if the window is on the left, if it's on the right it doesn't push the right borders back to be at the right edge of the screen.

ahmed2m commented 4 months ago

Showcasing the issue for the minimum size of the window for Spark mail:

https://github.com/nikitabobko/AeroSpace/assets/26524089/c05738a1-8c56-40b6-b2cd-0d149758b04a