The "hassle" depends a lot on what kind of distro/de you've been given and how willing you're to start hassling around.
When I first decided to try Linux, I was hopping distros and going through every possible way to customize the UX and it was purely TO tinker.
Now it's just a fire and forget with Debian stable and GNOME. Just works and doesn't have too many unnecessary bells and whistles
The "hassle" depends a lot on what kind of distro/de you've been given and how willing you're to start hassling around.
When I first decided to try Linux, I was hopping distros and going through every possible way to customize the UX and it was purely TO tinker.
Now it's just a fire and forget with Debian stable and GNOME. Just works and doesn't have too many unnecessary bells and whistles