I've been trying to move away from big tech and major companies, but I'm stuck on deciding what to do about my operating system. I use my PC mainly for programming, gaming, and watching movies with my girlfriend via Discord and Jellyfin. I don't play many games that require anti-cheat, but I'm worried about the future when I might want to. I've already set up Ubuntu on my Mini PC and enjoy using it, mainly through the terminal, but I'm hesitant about making a full switch away from Windows. I'm okay with some challenges that come with Linux, but I'm not sure how to proceed without losing access to certain games or software.
5 Answers
Honestly, if you're already comfortable with Linux and have some experience, you should just take the plunge. Worst case, you can always go back to Windows if necessary. Just remember, it's just an OS and you can switch back if you need to!
A good option could be to dual-boot your system. This way, you can keep Windows for those rare occasions when you want to play a game that isn’t available on Linux. As for programming, most libraries should work fine on Linux unless they’re Windows-specific.
You might consider grabbing a small SSD just for Linux. Install a distro like Mint, and in case you need Windows, you can just leave it installed on the old drive. This way, you can try to forget about it and see if you can transition fully.
Many popular games can run on Linux, especially through Steam. I suggest checking out compatibility databases like ProtonDB to see how your favorite games perform. Also, maybe consider a dual-boot setup if you're unsure; it helps ease the transition.
I went through a similar struggle. Just get a spare SSD, install Windows on it, and keep it disconnected. This gives you the option to reconnect it later if you need it without worrying about Windows messing with your Linux install.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically