You are on page 1of 2

GitHub - tliron/install-gnome-themes: Script to i... https://github.

com/tliron/install-gnome-themes

tliron / install-gnome-themes

Dismiss
Join GitHub today
GitHub is home to over 20 million developers working together to host and
review code, manage projects, and build software together.

Sign up

Script to install the latest versions of some fine GNOME 3 themes

56 commits 1 branch 0 releases 2 contributors MIT

Branch: master New pull request Find file Clone or download

tliron Fix Cloak theme Latest commit a25186e 13 days ago

.gitignore Improve documentation and script a year ago

LICENSE Initial commit a year ago

README.md Fix Cloak theme 13 days ago

install-gnome-themes Fix Cloak theme 13 days ago

utils.sh Fix for Pop themes 14 days ago

README.md

Install GNOME Themes


This script installs the latest GitHub versions of some fine GNOME themes into the current user's .themes folder. Run the
script again whenever you want to get the latest theme updates! Many of themes are constantly being updated with bugfixes
and enhancements.

It supports GNOME versions 3.18 to 3.24, and will install the correct version according to your system. So if, for example, you
upgrade from GNOME 3.18 to GNOME 3.20, you would want to run the script again. (GNOME 3.20 completely overhauled
the theming system, so older themes are incompatible.)

All of these themes provide at least GTK+ theming (for both GTK+3 and GTK+2) and many also provide a shell theme. You
are free to mix and match GTK+ themes with shell themes! Some themes also provide application theming (Firefox, Chrome,
etc.) though you will have to install that separately. For Firefox, note that there is also a generic GNOME 3 theme that might
improve its appearance for some themes, though your mileage will vary.

To change your theme, run the GNOME Tweak Tool and go to the Appearance tab.

To avoid rebuilding themes if there was no change, the script caches identifiers in the file .install-gnome-themes-cache in
the current user's .themes folder. Delete it to force rebuilding all themes.

If you already have themes of the same names installed in your .themes folder, they will be deleted, so backup the folder
first if you want to keep them. Other themes will not be touched.

Note that building the latest version of some themes is heavy work, and thus this script installs some big dependencies (for
example, SASS is used to compile CSS and InkScape is used to render images). That's the price of living on the cutting
edge.

Instructions

Ubuntu:

sudo apt install git

1 of 2 9/13/17, 1:03 PM
GitHub - tliron/install-gnome-themes: Script to i... https://github.com/tliron/install-gnome-themes

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


~/install-gnome-themes/install-gnome-themes

To update this script to the latest version:

cd ~/install-gnome-themes
git pull

Supported Themes

Adapta
Adwaita Tweaks
Arc (Firefox themes: Arc, Arc Darker, Arc Dark)
Arc-Flatabulous
Arc-Red
Blue-Face
Breeze
Candra (GNOME 3.20+ only)
Ceti-2 (GNOME 3.18 only)
Chrome-OS
Ciliora-Secunda
Ciliora-Tertia
Cloak (GNOME 3.22+ only)
DeLorean Dark (GNOME 3.18 only)
EvoPop
Flat-Plat
Flatabulous (GNOME 3.18 only)
Flattiance (GNOME 3.18 only)
Fresh-Finesse
Greybird
macOS-Sierra
Minwaita
Numix
OSX-Arc Collection
Paper
Plano (GNOME 3.20+ only)
Pop
Redmond-Themes
United GNOME (GNOME 3.20+ only)
Unity7
Unity8
Vertex
Vimix
Yosembiance (GNOME 3.18 only)
Zuki

TODO

Please contribute with pull requests! Especially needed:

Currently designed for Ubuntu/Debian, but should be modified for other free operating systems.

2 of 2 9/13/17, 1:03 PM

You might also like