6 releases
Uses new Rust 2024
| new 0.1.11 | Aug 7, 2026 |
|---|---|
| 0.1.10 | Jul 20, 2026 |
| 0.1.7 | Jun 15, 2026 |
| 0.0.1 | Mar 8, 2026 |
#1580 in GUI
53KB
1K
SLoC
irodzuki
Irodzuki (色づき) — GPU-app theming system bridging Stylix and wgpu render pipelines
License
MIT
lib.rs:
Irodzuki (色づき) — GPU-app theming for pleme-io.
Bridges Stylix (Nix-level base16 theming) into wgpu GPU render pipelines. Stylix generates color schemes at build time; irodzuki loads them at runtime and provides GPU-compatible color data to garasu, madori, and egaku.
How it works
- Stylix generates a base16 color scheme in Nix
- blackmatter-pleme maps those colors into each app's YAML config
- shikumi loads the YAML at runtime
- irodzuki parses the
[theme]section into aColorScheme - Apps use
ColorSchemeto get wgpu::Color values, shader uniforms, etc.
Dependencies
~9–12MB
~157K SLoC