Description
I would love to see some major reworking and improvement of both workspace management and tiling window management. Floating window management is obviously the preferred window management option for a lot of Plasma users and devs. However it seems that tiling window management is slowly becoming more popular, and to a degree it is probable that the slow adoption of tiling window managers may have a lot to do with how accessible tiling window managers are (not very).
There are plenty of tiling window manager users out there, like myself, who love the Plasma shell and suite of applications, but ultimately switch to tiling window managers just for the tiling, and suffer with a subpar experience in other areas. It may be a kind of chicken and egg problem, in terms of development, where there is little interest in developing plasma official tiling window management because the devs are elsewhere working on Hyprland and Sway, because there is no comparable tiling window management experience in plasma that justifies adoption.
I believe a stronger, officially supported, tiling window management system in plasma might really push plasma over the edge into getting a lot more adoption from users who are more likely to actually contribute to plasma development, and make more of a bold move into a desktop form that looks promising in terms of future prospects.
Some idea of features that need to be implemented to achieve:
- Per screen virtual desktops.
- A basic dynamic tiling algorithm.
- Improvements to current manual tiling window management.
- Improvements to official virtual desktop widgets and overlays.
- An official weeb desktop wallpaper (jokes).
What it will take
What is your plan for making it happen? What do we need to do to make this reality? What kind of support do you need?
How we know we succeeded
Will we have fluffy kittens? Anything we can measure? How will the world be better once we're done with this?
Relevant links
Any links that will help people find more information and understand the goal better?
Champions
The team is:
- XXX
- XXX
- XXX
I am willing to put work into this
- @acebranchmanager
- add your name
I am interested
- @snoweuph
- @kindaabigdyl
- add your name