Crates.io | lightctl |
lib.rs | lightctl |
version | 0.1.0 |
source | src |
created_at | 2022-01-22 14:52:22.335977 |
updated_at | 2022-01-22 14:52:22.335977 |
description | A backlight control utility that does smooth transitions |
homepage | https://sr.ht/~whynothugo/lightctl/ |
repository | https://git.sr.ht/~whynothugo/lightctl |
max_upload_size | |
id | 519178 |
size | 34,529 |
Lightctl is (yet another) tool to control display backlight. Unlike every other tool I've found, it actually does "smooth" adjustments, rather than instantaneous ones. That is, the light_intensity over time curve is a continuous one.
This is still under development and has silly bugs due to rounding issues. So far, this project has served more for my own experimentation than anything else. You're free to use it though, it does work.
Generated D-Bus proxy was done using:
dbus-codegen-rust \
--client nonblock \
--destination org.freedesktop.login1 \
--interfaces org.freedesktop.login1.Session \
--path /org/freedesktop/login1/session/auto \
--system-bus \
--output src/generated.rs
lightctl is licensed under the ISC licence. See LICENCE for more details.