summaryrefslogtreecommitdiffstats
path: root/roles/ddcutil/handlers
AgeCommit message (Collapse)AuthorFilesLines
2026-03-01Remove reboot tasks as they are not necessaryAhmed Abdelhalim1-5/+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 Abdelhalim1-4/+4
2026-02-12Add reboot to the playbook as post_task (controlled by flag)Ahmed Abdelhalim1-0/+5
2026-02-12Remove triggering the udevadm since we will require reboot anywayAhmed Abdelhalim1-6/+0
2026-02-09Add brightness control using ddcutil to hyprlandAhmed Abdelhalim1-0/+12
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