CentOS 8 only provides the GNOME Desktop. What if you want XFCE? EPEL has it. What if you want to access it remotely? x2goserver is your friend. What if you are on a Digital Ocean Droplet and don't have any swap? Use zram swap. Enjoy.
BTW, the same recipe works with Fedora... just using stock repos. zram-swap is going to be on by default in Fedora 33... but probably not in the Digital Ocean Droplet image.