Haven't actually tried but I have bad experiences with Linux and dual graphics laptops.
And Kotlin.
Tumbleweed is already on 6.15.
The feature is in FF 138 and LibreWolf is at 137.
LibreWolf
KDE + wayland on Tumbleweed gave me this experience.
I'll add shift + f6 for refactor rename and ctrl + 6 for redefining your function i.e. add/remove parameters and/or return value.
Second this. Tumbleweed is a great distro. Nearly everything you'll need can be found in default repos. Then there are several endorsed (semi) official add-on repos, and if that fails there's always OBS (opi is your friend for searching those).
Best Fallout game ever.
It's updating your desktop so that's why it does that. The safest way is to log out of your desktop session and login via terminal (press ctrl+alt+f1 to get to one) and run zypper dup.
Install the pam_kwallet package. Then it will automatically unlock on login.
You should have a look at the official document about updating https://en.opensuse.org/SDB:System_upgrade.
Edit: The recommended way is the opensuse-migration-tool.