I really like compositor/wm/DE which allow for keyboard driven movement of windows between workspaces and workspaces between monitors. Especially the latter requirement is only met by a few wms, e.g. sway/i3, hyprland.
I can’t stand it if switching to the next workspace all workspaces on all monitors change. This makes it annoying to use with a second monitor that mostly display the same windows (e.g. messaging, video, docs).
OpenSUSE Tumbleweed is an awesome distro with up to date packages. KDE is also a great choice, especially with Plasma 6.0 around the corner.
I wouldn’t worry too much about Nvidia drivers, just follow OpenSUSE’s guide [1]. The remaining issues of Nvidia with KDE Wayland are getting fixed over the coming months.
Edit: OpenSUSE can’t ship some codecs by default for legal reasons (like RedHat, Fedora), but makes it simple to enable them (optionally through graphical YaST) [2].
If you notice issues with Wayland screen sharing or flatpak file manager not opening, try uninstalling Gnome/KDE. The xdg-desktop-portals for different desktops sometimes don’t work correctly while concurrently installed. If you don’t notice issues, it should work fine.
At some point you’ll have to use a new codec, even if it’s in 10 years. So it might be a good idea to download the music instead of converting.
Soulseek with Nicotine+ seems to be a good way to download music. Or streamrip/deemix with a (temporary) Deezer/Tidal subscription supports high quality audio.
Iirc Gradience punches a hole in the flatpak sandbox for xdg-config/gtk-4.0, which usually is in .config. This makes it work and isn’t a security problem.
Gnome Shell is unaffected because it doesn’t use GTK.
This project is currently in a very early stage of development. Kando is not yet a functional menu but rather a prototype which demonstrates the feasibility of the concept.
Since Kando is still in early development, it might be a good idea to look at the Gnome Extension Fly-Pie. It’s from the same developer and it looks like Kando will be similar.
Any program should have a man page, even if it only lists all options. My point is that a blog post helps some people to learn about a program. For example a post often highlights the most important options of a software.
I have been working on Fly-Pie for more than 3 years now and I am very happy with the result. However, I have always wanted to create a similar application for the desktop in general. This is why I started this project.