Need help with gtk-theme?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

557 Stars 58 Forks Other 1.5K Commits 25 Opened issues


System76 Pop GTK+ Theme

Services available


Need anything else?

Contributors list

A GTK+ theme for Pop!_OS

Required Components

Pop supports Gtk+ 3.22.x

 * Gtk+-3.0             >= 3.22
 * Gtk+-2.0             >= 2.24.30
 * gtk2-engines-pixbuf  >= 2.24.30
 * gtk2-engines-murrine >= 0.98.1


  • For GTK, use icons alongside Pop Icon Theme
  • For fonts, use: > Window Titles: Fira Sans SemiBold 10

Interface: Fira Sans Book 10

Documents: Roboto Slab Regular 11

Monospace: Fira Mono Regular 11


Pop is intended to be installed through the package manager. Packages for Pop are available in PPA:

sudo add-apt-repository ppa:system76/pop
sudo apt update
sudo apt install pop-theme
It's recommended to use the
metapackage, as this will pull in all components of the look. However, individual components can be installed separately, e.g:
sudo apt install pop-gtk-theme
It's also recommended to restart the GNOME Shell after applying the theme of your choice.

Enter the Shell's command launcher

Alt + F2

This will restart the Shell after you hit Enter


Installation from Git Source

This is the recommended method for users who aren't on Pop.

Note: You must have sassc installed in order to build Pop. Users of 17.04 or later can all build-dependencies using:
sudo apt install sassc meson libglib2.0-dev 

For making modifications to assets, you will additionally need these two:

sudo apt install inkscape optipng
  1. If previous versions were installed/existed, remove them first.
 sudo apt remove pop-gtk-theme
 sudo rm -rf /usr/share/themes/Pop*
 rm -rf ~/.local/share/themes/Pop*
 rm -rf ~/.themes/Pop*
  1. Generate the theme files.
meson build && cd build
  1. Install the theme.
ninja install

Rebuilding after modifications:

You shouldn't need to rebuild the entire theme after modifications. If you make changes to any GTK3 or GTK2 assets, delete the old rendered copies and use the
script to regenerate those with new ones with your modifications.


  • Prepare for Steam theming (priority: Low)

Public License

Most files: GPL-3.0+ Upstream Adwaita: LGPLv2.1 Sound theme: CC-BY-SA-4.0


SVG files are licensed under CC BY-SA 4.0

Special Thanks to

Nana-4, the developer of Materia. tista500 and the Adapta Theme Project:

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.