#brightness #display #monitor #monitors #calibration #utility #max

app calibright_cli

A brightness utility that allows you to calibrate brightness between monitors

6 releases

0.1.10 Nov 16, 2024
0.1.9 Oct 20, 2024
0.1.2 Jun 1, 2023
0.1.1 Mar 12, 2023

#435 in Configuration

Download history 1/week @ 2024-09-17 9/week @ 2024-09-24 1/week @ 2024-10-08 332/week @ 2024-10-15 43/week @ 2024-10-22 5/week @ 2024-10-29 24/week @ 2024-11-05 103/week @ 2024-11-12 18/week @ 2024-11-19 3/week @ 2024-11-26

153 downloads per month

GPL-3.0-only

56KB
724 lines

calibright

Docs

https://docs.rs/calibright

Usage

You can create a config file at $XDG_CONFIG_HOME/calibright/config.toml with a [global] section as well as separate sections for each display.

All of the sections allow the same parameters:

Key Value Default
root_scaling Scaling exponent reciprocal (ie. root) Allows values from 0.1 to 10.0 1.0
ddcci_sleep_multiplier See ddcutil documentation 1.0
ddcci_max_tries_write_read The maximum number of times to attempt writing to or reading from a ddcci monitor 10
calibration A pair of floats representing the the min and max brightness [0.0, 100.0]

A simple example config could look like:

[global]
ddcci_sleep_multiplier = 0.1

[ddcci6]
calibration = [0, 90]

[ddcci7]
calibration = [10, 80]

Dependencies

~12–25MB
~367K SLoC