How to add Desktop Icons, Maximize and Minimize buttons to Fedora/CentOS Linux Windows in Gnome 3.x

For some reason not clear to most Linux users, Gnome Desktop 3.x series was shipped out without maximize and minimize buttons by default. It also does not allow Desktop icons by default. Good news is, Gnome tweak tool solves all…