Automatic wallpaper-based theming for COSMIC Desktop
Hello everyone!
I built a tool called SystemWallColor that automatically syncs your system theme with your wallpaper on COSMIC Desktop.
Every time you change your wallpaper or switch between light/dark mode, it automatically:
- Generates a matching COSMIC theme with Matugen and applies it
- Generates a terminal color palette with Pywal
- Syncs Firefox's theme via Pywalfox
Everything runs in the background through a systemd user service that watches for changes in real time — no manual triggering needed.
GitHub: https://github.com/Ylammm/SystemWallColor GitLab (mirror): https://gitlab.com/Ylamm/systemwallcolor
It's a personal project, still early, so feedback and suggestions are very welcome!