Fedora comes with GNOME as the default X Window System desktop environment, however, there is a spin which is a variation of the official Fedora distribution with Cinnamon as the default desktop environment.
Although you can download the Cinnamon spin, in this blog post we’ll see how to install the necessary packages to easily deploy Cinnamon in your system as the default desktop environment for the standard Fedora distribution.
Open a terminal and run the following command which will install all the necessary packages in your system:
1sudo dnf groupinstall "Cinnamon Desktop"
After install completes successfully you must restart the system for the changes to take effect.
Once the Cinnamon group of packages has been installed and the system has been restarted, a new option will be available in the login screen to select the Cinnamon desktop environment.