Install GNOME Theme-Script to Install 40+ Popular Gtk Themes

If you want to easily try the most popular Gnome themes, or tend to change the Gtk theme frequently, then “Install GNOME Theme“Is for you. This is a script that installs over 40 popular Gnome themes (and does not count light / dark or compact variants) by downloading the latest code from Git. These themes are automatically taken from source when needed Build and install in the user’s ~/.themes folder.
For easy installation of the “Install GNOME Themes” requirement, the project repository also includes two other scripts that automatically install dependencies for Fedora and Debian (including Ubuntu, etc.). From the script repository, the script seems to support not only Fedora and Debian / Ubuntu, but also Arch Linux (it performs certain distribution-specific Gtk version checks). I have only tried it on Ubuntu and Fedora.
Themes installed by this script: Adapta, Adwaita adjustment, Amber, ant, Water color, arc (Firefox theme: arc, Dark arc, Dark arc), arc, Arc red, Blue face, breeze, Candela, Kanta, Chrome-OS, Siriola Secunda, Ciliate, cloak, EvoPop, Fresh Phoenix, Grey bird, macOS-Sierra, materials (Formerly a tablet), Minwita, Numix, Numix-Base16- Ocean, OSX-Arc-Darker, paper, Plano, Plata, Pop music, Posillo, Gougir, Redmond theme (Windows 3.x, 95, 98, Vista and 8.1 themes), typewriter, Joint GNOME, Unity7, Unity8, vertex, Wymes, Xenlism- minimalism, Yalu (Formerly Communitheme) and Zuki.
Screenshots with the following topics:

Ant Gtk theme

Breeze Gtk Theme
Breeze Gtk Theme
Cloak Gtk Theme
Cloak Gtk Theme
macOS Sierra Gtk Theme
macOS Sierra Gtk Theme
Minwaita Gtk Theme
Minwaita Gtk Theme
Popular Gtk Themes
Popular Gtk Themes
United Ubuntu Gtk Theme
United Ubuntu Gtk Theme
Windows 8.1 (Redmond) Theme
Windows 8.1 (Redmond) Theme

The script will also install the Gnome Shell theme (if available). Xfwm4, Openbox or Cinnamon themes have also been installed as most themes supporting them. However, if the theme provides separate Chrome or Firefox themes or some other tweaks, you must install these themes separately.
However, this script is missing one thing-you can specify the theme to install. Currently, the script installs all the themes it supports without allowing users to choose the theme to install.

“Install GNOME Theme”-Download and run the script

I recommend checking out Code Used in this script (not only in this script, but also in any other script you write), run it unless you have at least a basic understanding of its functionality!
To get the latest “Install GNOME Theme” code from Git, make sure Git is installed:

  • Debian / Ubuntu:
sudo apt install git
  • Fedora:
sudo dnf install git

Now you can clone the “Install GNOME Theme” Git repository:

git clone https://github.com/tliron/install-gnome-themes

Run the required script to install on Debian / Ubuntu and Fedora:

  • Debian / Ubuntu:
./install-gnome-themes/install-requirements-debian
  • Fedora:
./install-gnome-themes/install-requirements-fedora

Finally, run the “Install GNOME Theme” script to install more than 40 Gnome themes:

./install-gnome-themes/install-gnome-themes

It’s worth noting that in my case the script showed “install-gnome-themes failed!”. After the theme installation is complete, this message appears even if the installation was successful. This happened on both Ubuntu 18.10 and Fedora 29. After the script finishes installing the GNOME theme, use GNOME Tweaks to change the Gtk theme.
More information on the “Install GNOME Theme” repository Readme page.

Source

Related Posts