summaryrefslogtreecommitdiffstats
path: root/roles/ddcutil
AgeCommit message (Collapse)AuthorFilesLines
2026-03-04Remove duplicate fields from argument_specs filesAhmed Abdelhalim1-2/+0
2026-03-01Remove reboot tasks as they are not necessaryAhmed Abdelhalim2-6/+0
The reboot also makes the testing quite unstable, and they don't have a lot of added benefits, removing them for now
2026-02-27Refactor "Require reboot" to use standard rebootAhmed Abdelhalim2-6/+5
2026-02-12Add reboot to the playbook as post_task (controlled by flag)Ahmed Abdelhalim2-0/+7
2026-02-12Remove triggering the udevadm since we will require reboot anywayAhmed Abdelhalim2-7/+0
2026-02-11Fix ddcutil setup/testing on CIAhmed Abdelhalim1-1/+1
2026-02-09Add brightness control using ddcutil to hyprlandAhmed Abdelhalim4-0/+73
The ddcutil is really slow by design and needing to wait the recommended 40-200ms after each request to get the response according to the ddc protocol specifications. For now this is a working draft, might switch to ddccontrol which is much faster but limited to communicate over /dev/<id> which can't be figured automatically or correlated with hyprctl monitors command