Ive tried linux before mainly manjaro and endevouros and recently mint i havent really stuck to them however and gone back to windows but im willing to give linux another shot
I think it largely depends on the distro. There are two nvidia drivers: the official one which generally works better and nouveau, which is open source.
The instructions from the Debian wiki seem to be pretty thorough. Barring any driver issues, it should just be editing one file to add non-foss repos and installing the drivers through the package manager.