Skip to content

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

License

Notifications You must be signed in to change notification settings

praharshjain/install-gnome-themes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
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

TODO

Please contribute with pull requests! Especially needed:

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%