Distro for dev and gaming

Hey there!

I definitely missed similar topics. Sorry for possible duplication.

I will describe myself as a long-time Windows user. Currently, I’m looking for my first job in the golang backend. And recently, I finally turned my attention to Linux-like operating systems (I hope I use the right phrase) because of the breakdown of my computer and the use of Steam Deck as my main machine (LOL). After studying, almost going crazy from all the information, I have come to a choice between two distros: Bazzite and Bluefin. To make a choice, I need to answer one question: is it easier to set up Bazzite for using VSCode, Docker, etc., or Bluefin for gaming? I’m sure I can find the appropriate instructions.
The current setup is as follows:
AMD 7700X processor,
NVIDIA 4070 Ti graphics card,
1920x1080 monitor with 75Hz frequency,
2560x144 monitor with 144Hz frequency.
Also, some additional questions: how do I install the latest drivers on my own? Is there native Wi-Fi 6 support built into the motherboard? Standard computer usage will include…
Games. They are not competitive, so the problem with anti-cheating is not relevant to me.
Backend programming, using Docker and Postman.
Basic internet surfing, but I guess it’s not a problem anymore anywhere.

Installing programs for, for example, listening to music and a VPN also raises specific questions. And the question is specifically about VSCode.
Maybe I overlooked it. But I didn’t find instructions anywhere for setting up an environment for a language. Or should I just download a plugin for the language in VSCode?

Sorry for bad english (I do hope ChatGPT translates it correctly)

Have a nice day and thank you for answering!

Hello!

The main difference between them is: Bluefin comes with a GNOME Desktop Environment and some GNOME Extensions by default, while Bazzite comes with the KDE Desktop Environment and is tailored for gaming. Meaning: Nvidia drivers are preinstalled (zero hassle), Steam, Lutris is preinstalled, Heroic Games Launcher can be selected to be installed, there’s lots of tweaks and additions to make gaming work out of the box. All details can be found here: GitHub - ublue-os/bazzite: Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.

You could even try one of those two and easily rebase to the other one.

Apart from that both are well suited for usual computing needs.

I hope that answers some parts of your question.

Aurora is the KDE version of Bluefin that also ships with a “Developer Experience (-dx)” edition too. Bazzite may be finally getting the -dx version soon too, but I do not have a timeline when this will be completed but work has started on it, but I can assume it will be after the Fedora 41 builds next month or later. Bluefin/Aurora can still game, but it isn’t the focus.