Crazy how much I love Linux, I switched a couple a week ago back to #Bazzite a Gaming Distro (mostly to play X4).
But interesting enough when I tried to develop on the machine it just makes fun, especially because you will need to set up containers for every move you take. Therefore, I always have a clean development env.
At first, it really restricted me, and I was multiple times thinking about to change my environment. But now after some playtime I love how everything works together. Also, my vim setup is finally complete and works quite nice out of the box.