SUMMARY ========= On a base install of Plasma Wayland from Arch repos, there are no default window rules. I assume there is some basic set of window rules installed on Neon. There are simple, expected window behaviours missing that may turn off a more advanced user from adopting KDE before they discover window rules. Even knowing about the rules, one would likely be using an established DE to avoid the hassle of maintaining basic rules. This likely also applies to X11. If you are not the maintainer of the Arch package, I would appreciate either forwarding this bug and/or championing it to be added. EXAMPLE ======== Prompting the user for credentials is not automatically shown above the active window. EXPECTED RESULT =============== I would like to have some maintained set of rules that align with industry standards. SOFTWARE/OS VERSIONS ===================== Operating System: Arch Linux KDE Plasma Version: 5.27.7 KDE Frameworks Version: 5.109.0 Qt Version: 5.15.10 Kernel Version: 6.4.12-arch1-1 (64-bit) Graphics Platform: Wayland ADDITIONAL INFORMATION ======================= I suggest this is added as a post-install/post-update script in pacman. I'm not familiar with the pacman package format, but I imagine it necessitates the same mechanism.
Another idea is notifications have window decorations. I don't personally like the look and don't see a point of window decorations for transient windows.
There are indeed no default window rules. Window Rules are considered an advanced feature for experts. > Prompting the user for credentials is not automatically shown above the active window. This is caused by a bug that needs to be fixed properly, not worked around with Window Rules. In general, when you encounter a bug, please submit a bug report describing the bug, rather then suggesting the implementation of a workaround for the bug. In the case of this specific bug, We had thought we'd fixed it already; see Bug 312325. If you're still able to reproduce the bug, please submit a bug report describing exactly which app you're using, what you're doing to trigger the bug, and also take a screenshot of the auth dialog that appears below the window. Thanks!