I love KDE. It allows me to commit to Qubes as my main OS.
On KDE, I can easily add custom shortcuts for changing between virtual desktops, moving the active application to another desktop or for pretty much anything I can think of. I press Ctrl + Alt + W to move to my work desktop (where I launch apps from my work qube), Ctrl + Alt + M to move to my messaging desktop etc.
Press Alt + Space and you can use krunner to launch your apps by searching for them or command-line style. For instance, press alt + space, then type qvm-run personal firefox. This will run firefox on a qube called “personal”. It’s a gentle way to get used to qubes commands without needing to keep a terminal open. Need to kill a qube quickly? Press Alt + Space, then type qvm-kill name-of-qube-to-kill. And with KDE dependencies already installed, why not install yakuake in dom0? Then you can press F12 (or whatever you set the shortcut to) and you have a drop-down dom0 terminal wherever you are. Then say you want to change the brightness or amount of blue light coming out of your monitor, just hit F12 and type your required redshift command, F12 again and the terminal disappears until you next need it. Maybe this is a bad example as KDE has a night light feature but you get the idea.
I personally have eye problems and use dark themes and larger fonts. I find this much easier to configure and more consistent in KDE. This is especially true for tools like Qubes Manager that were written when KDE was Qubes’ default desktop environment. And KDE has many more features that make things more accessible for people like me or just easier for others. For example, when a window appears and is blindingly white, you can enable the “Invert Colours” desktop effect. Then it’s Ctrl + Meta (windows key) + i to invert the whole screen or, even more usefully, Ctrl + Meta + u to invert colours only on the active window (whatever application/popup you are on). This is a godsend for reading pdfs. See a font that’s too small to easily read? Enable the “Zoom” desktop effect and then press Ctrl + Meta + = as in Ctrl and Meta and the equals key, et voila, you’re zoomed in on any app. Ctrl + Meta + - to zoom back out.
I think KDE is a great fit for Qubes and I could list a bunch more features if I wasn’t already worried about the chances of TLDR thinking creeping in
p.s. unman, I found your salt examples on github super useful so thank you for those as well as for promoting KDE!