This GTK3 theme is part of the Phocus theme collection.
Make sure to install the following dependency:
Clone the phocus/gtk repository and build/install it using make:
git clone https://github.com/phocus/gtk.git phocus-gtk
cd phocus-gtk
make
sudo make install
Install the AUR package phocus-gtk-theme-git with your favourite AUR helper (or by hand, won't judge).
paru -S phocus-gtk-theme-git
To make development as easy as possible, clone the repository and symlink it into your users ~/.themes
directory:
git clone https://github.com/phocus/gtk.git ~/code/phocus
ln -s ~/code/phocus ~/.themes/phocus
Install its npm dependencies:
cd ~/.themes/phocus
npm install
Build the theme by running its build script:
npm run build
Start a watcher that automatically builds when you modify a file:
cd ~/themes/phocus
npm run watch
Make all open GTK applications reload the phocus theme by running:
npm run reload_gtk_theme
This requires you to have xsettingsd installed.
Automatically build on modifications, and make all open GTK applications reload the phocus theme:
npm run watch_and_reload
Enjoy this quick demo of the ultimate comfort workflow:
I am actively working on phocus and other cool projects on the Desktop Makers Discord. It aims to be a community for communities of Linux desktop related projects. If you are looking to collaborate with or want to contribute to great projects, this might be the right place for you.