On my work computer there is Windows 11, and what we build can only be built on windows.<p>So naturally, I just accept almost all defaults. If you just go along with their (sometimes mindbendingly horrible) choices, you get to actually get work done.<p>Of course it's a wonderful moment to boot up my machine at home, which has ArchLinux on it, with KDE and all the things I chose because I like them, and I'm at least 2x more productive. Reading code is much easier without distractions, with the right font, with the right colorscheme that I'm used to.
Writing code is much easier when the IDE doesn't hijack Tab to insert AI autosuggestions (which as I said, I leave on, because I dont want to fight MS as its a waste of time).
I can use bash without 194728 incantations of setting up path variables and installing all the tools I want.<p>Yeah this is a rant, but man, Windows does a lot of work to force its defaults on you, and man, theyre horrible.