A Zig program that changes my Hue Lights colors with my screen's current colors
Find a file
2025-06-28 19:22:20 +02:00
deps feat(screencapture): Init use of screen_capture_lite lib 2025-02-01 20:26:46 +01:00
src feat: Add toggle opt to allow external light control 2025-06-28 19:22:20 +02:00
.gitignore feat(http): Impl http server to simply serve the color state 2025-02-01 20:27:00 +01:00
.gitmodules feat(screencapture): Init use of screen_capture_lite lib 2025-02-01 20:26:46 +01:00
build.zig feat(clap): Impl zig-clap && Separation of concerns 2025-02-01 20:27:14 +01:00
build.zig.zon feat(http): Impl http server to simply serve the color state 2025-02-01 20:27:00 +01:00
README.md chore: Migrate project from Go to Zig 2025-02-01 20:26:22 +01:00

Coleen

A simple Zig executable that takes a screenshot of your screen every X second and divides your screen into multiple parts to match your lights setup.

Inspired by Philips Hue Sync TV.

It uses rustbee FFI C dynamic lib to comunicate with the rustbee-daemon as the bluetooth backend.

Why the name ? Simple: Col(or)(scr)een