I do, I run Mint and SteamOS - 3d performance isn't quite there yet but it is definately improving. I have big hopes for Vulkan bringing the AAA titles to Linux.Man, you really ought to check out Linux then. Run it on a standard, inexpensive tower PC. Plug your own monitors into it, using whatever graphics card you prefer. You can Gimp photos, use something like VLC for all your streaming media, play with some of the best and most powerful coding environments available, and of course run many of the latest AAA games using Steam...
I don't like having 2 computers tho' and if I could run XCode on Linux then I would probably sell the Mini. Although, I do like good old dependable macOS and for many reasons it's the best OS out there - I'm not sure I could ditch it completely.