A re-skin of the GTK+ Theme for Pop_OS in the beautiful color scheme Nord.
Suggestions are always appreciated because I'm figuring this whole thing out as I go, and I'm sure I missed a lot.
The current release of Pop-nord seems to look pretty good for what I have used it for thus far, but again, please tell me any issues or ideas, and if you're really interested in this project becoming better, submit a pull request!
It's the question on everybody's mind, isn't it? Why use this theme when I could get a better Nord theme? Well my first response to that is, ouch, and my second response is consistency. I really like the default Pop-dark theme, but I also like how clean Nord is, and I always find that there are inconsistencies when using custom themes in Pop.
With Pop-Nord, Pop Shop isn't visually broken like it is by other themes, and you still get the same feel that the default theme has.
So, why? For the look of Nord and the feel of Pop.
https://www.pling.com/p/1460607/
Install dependencies
sudo apt install gtk2-engines-pixbuf gtk2-engines-murrine
Install build dependencies
sudo apt install sassc meson libglib2.0-dev
Optional: Dependencies for modifying assets
sudo apt install inkscape optipng
- If previous versions were installed/existed, remove them first.
sudo rm -rf /usr/share/themes/Pop-nord*
rm -rf ~/.local/share/themes/Pop-nord*
rm -rf ~/.themes/Pop-nord*
- Generate the theme files.
meson build && cd build
ninja
- Install the theme.
ninja install
- For whatever reason, the install script doesn't link the Pop-nord-dark Gnome shell theme inside the themes folder which results in there not being a dark shell theme. To fix this we need to do it manually.
sudo ln -s /usr/share/gnome-shell/theme/Pop-nord-dark/ /usr/share/themes/Pop-nord-dark/gnome-shell
- For GTK, use icons alongside Zafiro Icons, Tela Icons, or Faded Originals
- 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-nord 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
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
render-assets.sh
script to regenerate those with new ones with your
modifications.
Most files: GPL-3.0+ Upstream Adwaita: LGPLv2.1 Sound theme: CC-BY-SA-4.0
Note:
SVG files are licensed under CC BY-SA 4.0
Nana-4, the developer of Materia. tista500 and the Adapta Theme Project: https://github.com/adapta-project/