CLI util for fast monitor brightness query or change over VESA MCCS.
| .gitignore | initial commit | |
| .python-version | initial commit | |
| LICENSE | initial commit | |
| luc.py | add better arg parsing and use script hash for cache file name | |
| pyproject.toml | initial commit | |
| README.md | add better arg parsing and use script hash for cache file name | |
| uv.lock | initial commit | |
A wrapper over newAM/monitorcontrol with caching for fast monitor luminance control.
Usage
luc [-h] [-C] [0-100 ...]
positional arguments:
0-100 Luminance values 0-100 for each monitor. If omitted, queried values are printed.
options:
-h, --help show this help message and exit
-C, --nocache
Build and install
This project uses uv. To build, simply run uv build and then use something like pipx to install it globally eg. pipx install ./dist/luc-x.x.x-x.whl.