Do you want to have multiple color schemes that you can quickly switch between? If you have already built the configuration with a color scheme, the second time you build it should take much shorter. Changing between a fixed set of color schemes is also a proposed feature for Stylix: https://github.com/nix-community/stylix/issues/447
Similar tools you can check out are Tinted Theming, Pywal16 and Catppuccin.
I haven't noticed a difference between server and client side decorations when using GTK apps, but it's nice to have uniform server side decorations for apps that are not GTK
What I meant is that in order to share these games, other people would also need such a device or at least an SD card reader, which most people don't. It's not because of you.
I actually use NixOS, but my configuration also accumulates packages I will no longer use. Even worse, these packages will be reinstalled wherever I use that config!
I noticed that you are interested in immutable distros! That's a good choice for your requirements, since it allows you to skip troubleshooting most issues by rebooting or performing a rollback.
I myself am happily using NixOS, but I think its advantages only shine when you want to spend time configuring your system. That being said, if you want to invest that time once and you stay on the stable version, you can also have quite a stable experience.
The other two options you listed are both atomic Fedora spins made by uBlue, which add minor customizations to the base image. Both of their non-GNOME seem to be based on Fedora Kinoite, which would be another option. Fedora is generally more opinionated, which is good if you don't want to tweak anything.
Between these Fedora images, I'd recommend Fedora Kinoite for simple setups and Bazzite if your focus is on gaming. I have never heard of Aurora before and it doesn't seem to add that much. That being said, if you want to try out multiple of these options, you can always rebase your current atomic Fedora desktop to another image!
You can use glim or build your own tool using grub. Edit: The article on Arch Wiki describes the manual process and also list more automated alternatives.
Do you want to have multiple color schemes that you can quickly switch between? If you have already built the configuration with a color scheme, the second time you build it should take much shorter. Changing between a fixed set of color schemes is also a proposed feature for Stylix: https://github.com/nix-community/stylix/issues/447
Similar tools you can check out are Tinted Theming, Pywal16 and Catppuccin.