GitPedia

Pywal16 libadwaita

pywal16 templates for adw-gtk3, libadwaita, gradience, qt5ct, qt6ct, kvantum kvlibadwaita

From eylles·Updated June 12, 2026·View on GitHub·

this repo contains 3 templates for use with pywal16: - pywal.json: template for the gradience theme - pywal.kvconfig: template for the kvconfig part of the kvantum theme - pywal.svg: template for the svg component of the kvantum theme The project is written primarily in Python, distributed under the GNU General Public License v3.0 license, first published in 2023. Key topics include: adw-gtk3, adwaita-theme, gradience, gradience-plugin, gradience-preset.

Colorizing GTK and QT with pywal

gtk_wf_2
kvantum_3
gradience_4
primehack_1

How to use

this repo contains 3 templates for use with pywal16:

  • pywal.json: template for the gradience theme
  • pywal.kvconfig: template for the kvconfig part of the kvantum theme
  • pywal.svg: template for the svg component of the kvantum theme

after installing pywal16 and the desired backends, copy the templates into the user template
directory "${HOME}"/.config/wal/templates/ run the wal command to generate or use your desired theme

you can easy install the templates with the provided makefile

then copy the built templates to the corresponding directories like this:

sh
cp -f "${HOME}"/.cache/wal/pywal.json "${HOME}"/.var/app/com.github.GradienceTeam.Gradience/config/presets/user/pywal.json mkdir -p "${HOME}"/.config/Kvantum/pywal cp "${HOME}"/.cache/wal/pywal.kvconfig "${HOME}"/.config/Kvantum/pywal/pywal.kvconfig cp "${HOME}"/.cache/wal/pywal.svg "${HOME}"/.config/Kvantum/pywal/pywal.svg

alternatively use the provided script, apply-theme.sh

TODO:

  • write a python script to get colors from pywal and adjust them without a template
  • complete the build-kvantum.py script so that the kvantum theme can be built programatically without a template
  • turn the kvantum script into a proper gradience plugin

Contributors

Showing top 2 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from eylles/pywal16-libadwaita via the GitHub API.Last fetched: 6/17/2026