avahe-kellenberger / nimdow

A window manager written in Nim (In Development)
GNU General Public License v2.0
317 stars 19 forks source link

Feature request: Option to not expand windows in height #186

Open PMunch opened 2 years ago

PMunch commented 2 years ago

One thing I thought of which might be cool. The ability to decide if the master or slave stack (or both) should not stretch windows in height. Maybe they should scale with their aspect ratio (depending on the size they requested), but the idea is that when having a full screen editor open and you want to bring up a terminal or two, or some other utility, they would simply show as a list to the side. As an extension it would also be possible to do something where the windows aren't scaled at all, but rather just take up their requested height and center themselves in the available space (or some other alignment).

Might feel a bit odd in a tiling window manager, but it would help with windows constantly resizing and possibly messing up their content.