b6780cc1804075f6863dcf0a370a5bf645082014
chroma
publicLightweight wallpaper daemon for Wayland
ssh://git@git.notashelf.dev:33/notashelf/chroma.gitCommits
- 2026-04-15
- meta: add anchor options to sample config
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedb6780cc18040 - {render,config}: allow specifying wallpaper anchor position
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifieda82b986ac6bb - nix: bump nixpkgs
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifieddd0252fe7b5d - 2026-01-31
- docs: update README with 'new' features
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified55012e16f94f - nix: add packaging; update devshell
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedd402e6e300eb - nix: bump inputs
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified7ccb21af7977 - meta: ignore test files w/o wildcard
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified5a1332080d29 - meta: add downsampling options to sample config
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedd145d88b7ee8 - config: configure downsampling; remove config generator
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiede5931e391004 - core: optimize VBO
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified3d4974a128fc - image: initial downsampling implementation
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified46ea9402424d - render: fix filtering; optimize VBO management
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedec628eb1afab - meta: vendor stb_image_write header
We'll need this for funny image generation stuff
unverified5bfae357387b - meta: make makefile work again...
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified746e83d3daa4 - render: handle mipmaps properly
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedc9d32e14ab93 - 2025-11-02
- Merge pull request 'meta: fix the warning during compilation' (#7) from amr-patch-2 into main
Reviewed-on: https://git.frzn.dev/NotAShelf/chroma/pulls/7
- fix: this solves the warning during compilation
This not only solves the warning/error brought up during compilation, it's also just a sort of belt'n'braces approach to make absolutely sure the timestamp length is correct and didn't get truncated or some other error. This was a new warning/error introduced back in gcc 7.1, and it's one of those "you *should* do it this way because it's technically the correct way" things that most developers roll their eyes at but, logically, they're technically correct.
- Merge pull request 'Fix typo in systemd service' (#6) from amr-patch-1 into main
Reviewed-on: https://git.frzn.dev/NotAShelf/chroma/pulls/6
- Fix typo in systemd service
Should probably also consider switching this to a "forking" service, and using the --daemon option
- 2025-11-01
- chroma: add scaling modes to header
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified74f46f45bf03 - config: handle transform opts; make implementation futureproof
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified5fd2e5660f7f - core: store old config values per-monitor
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified1a366d24451c - render: calculate texture coordinates based on scaling mode
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiede7f107a8fee9 - chore: bump version; add version management targets
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified9b42e70054b8 - meta: ignore more test stuff
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified3d42f75052c4
Page 1 of 2 Next