You have to install them manually, but it's pretty easy thanks to yast and zypper.
I found it way easier compared to arch or even manjaro.
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
You have to install them manually, but it's pretty easy thanks to yast and zypper.
I found it way easier compared to arch or even manjaro.
Plasma is just well optimized in openSUSE with sensible defaults like animation speeds etc. and it's really up to date. At least on Tumbleweed which I recommend over Leap anyway.
As for nVidia I can't speak for myself as I have AMD card.
I’ve run Tumbleweed in several VM’s, and it’s great, but I wonder how bad the upkeep is of a rolling release distribution. Do you update every day? Every week? I’d get OCD, probably. How about any danger of mucking up your system versus a more stable release distro?
The "issue" of rolling releases is what you need to update ALL packages at once
only updating a part of them or installing a new one without updating anything else might lead to some issues like mismatching dynamic library versions (=the software won't start)