5ba4407367ee95b5861d396a7e175731fd6b47bc
chroma
publicLightweight wallpaper daemon for Wayland
ssh://git@git.notashelf.dev:33/notashelf/chroma.gitCommits
- 2026-05-17
- render: replace EGL/OpenGL pipeline with `wl_shm` shared memory
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified5ba4407367ee - docs: match output matching format for sample config in README
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified786389000243 - docs: fix config check order in sample config
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified97854635bb83 - chroma: fix example config path in help text
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedde0dcba8c81e - render: migrate rendering pipeline from OpenGL to GLES 2.0
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedfa88f6162bfa - config: add cleanup and warnings for config parsing edge cases
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedb36d490de556 - 2026-05-01
- image: implement ref-counted image release
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiededae535674ff - meta: update CHROMA_VERSION header
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified26eda26620e7 - nix: update package version; install sample TOML in `postInstall`
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiede1f534d0e6c3 - docs: update README with new TOML-based config
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified412ae1b9338a - nix: bump flake inputs
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified0c1e373dd9d5 - meta: replace the INI config sample with a TOML one
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedc8ba7c4868c0 - config: drop custom INI parser; migrate to TOML configurations
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified40227627c1a3 - build: add tomlc17 dep
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedc84819b3e854 - meta: mark all vendored headers as `linguist-vendored`
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified8df203732eaa - build: add a make target for generating sample config file
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedc0b893887d9a - docs: mention protocol requirement
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified5258a0b492c3 - 2026-04-21
- build: tag 1.1.0
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified7306bbc6257b - Merge pull request 'config: add description-based output matching with desc: prefix' (#8) from notashelf/push-vlkvqnysylxt into main
Reviewed-on: https://git.frzn.dev/NotAShelf/chroma/pulls/8
- 2026-04-16
- build: initial benchmarking framework
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedc3d96b1a494c - treewide: fix various build warnings; ignore vendored headers in formatting job
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified3719dbccd5b0 - build: add `-Wconversion` and `-Wdouble-promotion` to default flags
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedb311a0a96939 - build: harden default flags
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified237a013e0331 - meta: update sample config for prefix syntax & output maching
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedc8d5637e25a7 - config: add description-based output matching with `desc:` prefix
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified459989e896d7
Page 1 of 2 Next