anametologin / krohnkite

A dynamic tiling extension for KWin
MIT License
95 stars 7 forks source link

Add ability to configure default layout per screen #28

Closed suhail-singh closed 1 week ago

suhail-singh commented 3 weeks ago

Specific pain point On vertical displays (across all activities), I find myself repeatedly selecting the Stacked layout. It would help for this to be configurable in some sense.

Possible solution A fix for the above could possibly be hard-coded when the screen width is less than the height. However, it may be useful, in general, to be able to configure a default layout based on screen (name).

anametologin commented 1 week ago

make screen by default

suhail-singh commented 1 week ago

This is great; thank you! It would help to note this in the README as well, unless it's currently a work-in-progress and you are planning some tweaks shortly.

suhail-singh commented 1 week ago

Thinking some more about it, it would help if the onscreen display when layout is cycled/switched also noted the screen name along with the layout index number. That would obviate need to open up log viewer to look up details.

anametologin commented 1 week ago

note this in the README as well

Done

it would help if the onscreen display when layout is cycled/switched also noted the screen name along with the layout index number. That would obviate need to open up log viewer to look up details.

Yes, I also thought about it but I abandoned this approach because you need to configure it only once(if you need it at all), but this info is redundant for layout switching.

suhail-singh commented 1 week ago

Possibly once for every screen, but yeah it's not a big deal either way. Having the ability to set the default is what's more important. Thank you for adding it.