Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eylles/pywal16-libadwaita
pywal16 templates for adw-gtk3, libadwaita, gradience, qt5ct, qt6ct, kvantum kvlibadwaita
https://github.com/eylles/pywal16-libadwaita
adw-gtk3 adwaita-theme gradience gradience-plugin gradience-preset gtk3 gtk3-theme gtk4 gtk4-theme kvantum-theme libadwaita pywal16
Last synced: 13 days ago
JSON representation
pywal16 templates for adw-gtk3, libadwaita, gradience, qt5ct, qt6ct, kvantum kvlibadwaita
- Host: GitHub
- URL: https://github.com/eylles/pywal16-libadwaita
- Owner: eylles
- License: gpl-3.0
- Created: 2023-09-01T21:37:13.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-06-01T22:22:46.000Z (6 months ago)
- Last Synced: 2024-10-25T09:11:40.075Z (20 days ago)
- Topics: adw-gtk3, adwaita-theme, gradience, gradience-plugin, gradience-preset, gtk3, gtk3-theme, gtk4, gtk4-theme, kvantum-theme, libadwaita, pywal16
- Language: Python
- Homepage:
- Size: 1.58 MB
- Stars: 27
- Watchers: 6
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Colorizing GTK and QT with pywal
![gtk_wf_2](/screenshots/gtk_wf_2.png)
![kvantum_3](/screenshots/kvantum_3.png)
![gradience_4](/screenshots/gradience_4.png)
![primehack_1](/screenshots/primehack_1.png)# 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 themeafter 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 themeyou 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.jsonmkdir -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