Similarly, I use my windows work laptop for accessing remote (usually Linux) systems, and a few specific apps that are windows only.
My desktops are Linux (and of course my servers here as well), and I have a windows VM for those tools that are windows only that I need. Which I’ve modified that VM heavily to not have the normal junk from windows.
A recent decision for “security” will require using AAD joined machines only to access email/teams/etc. I was going to make an exception for my machines, then decided against it. My laptop now just sits off to the side, with only teams and outlook running, and its basically all I’ll use it for.