Compiling your kernel hasn't been necessary for like a decade by now. Configuring X is becoming a thing of the past, partially because of working automatic config, and partially because of the move away from X to Wayland-based desktops.
I use Fedora on a ThinkPad X230. It works an absolute dream. GNOME is my favorite of all the desktops, and Fedora by default ships a fully setup and functioning Gnome on Wayland session (which will also be the default session in the next release, coming in a few weeks).
The reason I chose to run Fedora on a ThinkPad is because it required no tweaking and fiddling at all to get working nicely. I'm all about that seamless out-of-the-box experience.
I was amused by the post here today about the Touch ID fork of sudo for macOS, because I already use the same feature on my ThinkPad every day, and it required absolutely no configuration or setup (other than enrolling my fingerprint).
I use Fedora on a ThinkPad X230. It works an absolute dream. GNOME is my favorite of all the desktops, and Fedora by default ships a fully setup and functioning Gnome on Wayland session (which will also be the default session in the next release, coming in a few weeks).
The reason I chose to run Fedora on a ThinkPad is because it required no tweaking and fiddling at all to get working nicely. I'm all about that seamless out-of-the-box experience.
I was amused by the post here today about the Touch ID fork of sudo for macOS, because I already use the same feature on my ThinkPad every day, and it required absolutely no configuration or setup (other than enrolling my fingerprint).