#Omakub videos will do more to sway developers towards #Linux than many of the "deeper" technical reasons. The popularity of TextMate for Ruby on Rails development back in the day (again thanks to these kind of videos by DHH) was a big factor in the mass #MacOS adoption by the dev community.
And it's not shallow to prioritize eye candy and ease of configuration. I personally don't enjoy having to configure things that should really have smarter defaults. It's like writing code with lots of boilerplate.
Which is why I find #LazyVim absolutely wonderful. My "vim config" is now a handful of lines. I use #Zellij occasionally and I like it as well. I am finding it harder to get rid of my custom #Tmux and #Tmuxp configs, but I am sure it will happen at some point. Have I mentioned yet that I hate configuring things for the sake of configuring things?
For #Zsh I use #Power10k which has a quick and fast automatic setup.
My distro of choice is #KDENeon because I get all the latest #KDE eye candy without having to fiddle with anything. I use the #Polonium tiling script for KWin because it gives me a nice tiling wm experience without configuration.
Finally I use a #Thinkpad that's on the #Ubuntu hardware compatibility list. It was great value for money, and everything worked out of the box with Linux. Installing drivers manually is also configuration, but worse because it's a series of steps instead of a declarative config file.
https://omakub.org/