Fedora Workstation is a desktop Linux distribution developed by the Fedora Project, which by default supports modern features like Wayland, Flakpak, etc.
This guide tries to be a developer-focused and beginner-friendly tour of the steps I take while setting up Fedora. Tested on Fedora 38, which comes with GNOME 44 and Linux Kernel 6.2.
You can pick and omit any step as you like. This is simply how I configure a my system. Have fun 😄.