automatic laptop screen brightness adjustment based on luminance sensor
Find a file
2024-10-11 13:35:15 +02:00
sv/ambientd completed c implementation 2024-10-10 23:07:29 +02:00
.gitignore add gitignore 2024-10-09 17:35:29 +02:00
ambientd.c oopsie 2024-10-11 11:45:21 +02:00
ambientd.py completed c implementation 2024-10-10 23:07:29 +02:00
Makefile changed prefix 2024-10-11 13:35:15 +02:00
README.md completed c implementation 2024-10-10 23:07:29 +02:00
TODO TODOs 2024-10-10 23:47:34 +02:00

Ambient Light Daemon

Automatically adjusts backlight brightness on the current light level. Uses the luminance sensor of a laptop to determine a target brightness, the user can further adjust the brightness between updates to give the program an offset to respect.

Check for Support

This program needs an ambient light sensor, you can check if your device has one by running cat /sys/bus/iio/devices/iio:device0/in_illuminance_raw this should give a number and not an error

Install

Copy ambient.py to a directory in PATH: sudo cp ambientd.py /usr/local/bin/ambientd

User Service

Currently only a runit service is implemented, to install copy the ./sv/ambientd directory to the global or user runsvdir and start the service