Stunning Graphite Theme for GNOME, GTK4 and libadwaita

3 min

Experience the Graphite theme for the GNOME desktop, which supports GTK4 and brings several variants with a dark-and-light combo.

If you are looking for a unique theme that concentrates on grey or dark grey, try the Graphite theme for the GNOME desktop.

The Graphite theme’ brings several variants’ main attraction is the thick border with the combination of variants of grey, black, Nord and other items. You can also tweak the thickness using several options.

Plus, it combines with some stunning wallpapers as a part of the setup to give you the best GNOME look.

Here are some official screenshots for you before you head to downloading and installing it.

Sample image 1
Sample image 1
Sample image 2
Sample image 2

Installing Graphite Theme

This theme needs some additional packages to work correctly. Open a terminal and install the following three packages.

For Ubuntu:

sudo apt install sassc gnome-themes-extra gtk2-engines-murrine

For Fedora:

sudo dnf install sassc gnome-themes-extra gtk-murrine-engine

For Arch Linux with GNOME

sudo pacman -S --needed sassc gnome-themes-extra gtk-murrine-engine

Download the theme from GitHub using the below link. Once downloaded, extract the files.

There is an script inside the extracted folder. Open a terminal and run the following to install the theme. Make sure to create .themes and .icons folders in your home directory (if not present).


This will install the basic variants with a grey colour.

But the theme is much more than that. There are colour variants which you can install. Each colour comes with light and dark pairs. Plus, some tweaks.

Colour variants
Colour variants

So, rerun the command with the following parameters based on your desired colour. The -l option enables the libadwaita and GTK4 link, which is one of the best features of this theme.

./ -l -t purple pink red orange yellow green teal blue

Or, you can run below to install them all.

./ -l -t all

And the variants you want. I recommend installing some of them and, if needed, installing the rest.

./ -l --tweaks nord

Instead of nord, you can also use the following options:

  • black
  • darker
  • rimless

Install the wallpapers

There is a wallpaper folder inside the files that you extracted above. Go to that folder and run the script inside.


This will install some stunning wallpapers for you and should be available in the settings window. I must say, these are so good!

stunning wallpapers
stunning wallpapers

Now, it’s time to install an icon theme which is recommended for this theme.

Install icon theme: Tela Circle

The theme dev recommends the “Tela Circle” icon theme, which should pair nicely with this theme. So, head over to the below link and download the icon theme.

Once downloaded, extract the files. And run the install script.


Setting up

Once all the components are ready, ensure the following items are installed.

  • Flatpak enabled (Guide)
  • The extension manager app is installed (Guide)
  • GNOME Tweaks is installed (Guide)
  • User themes extension is installed

Now, open the GNOME Tweaks tool and go to the Appearance tab.

Set shell themes and legacy applications to your desired themeโ€”and icon theme to Tela Circle.

Set up the theme using GNOME Tweaks
Set up the theme using GNOME Tweaks

And that’s it. Enjoy the stunning GTK4 Graphite theme.

Graphite theme in my test setup
Graphite theme in my test setup

Do let me know in the comment box which variant you like!


Creator and author of Connect with me via Telegram, ๐• (Twitter), or send us an email.
Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Oldest Most Voted
Inline Feedbacks
View all comments