forked from Shinonome/dots-hyprland
brightness check ddcutil existence
This commit is contained in:
@@ -125,7 +125,7 @@ for (let i = 0; i < service.length; i++) {
|
|||||||
service[i] = new BrightnessDdcService(ddcSnBus[monitorSn]);
|
service[i] = new BrightnessDdcService(ddcSnBus[monitorSn]);
|
||||||
break;
|
break;
|
||||||
case "auto":
|
case "auto":
|
||||||
if (monitorSn in ddcSnBus)
|
if (monitorSn in ddcSnBus && !!exec(`bash -c 'command -v ddcutil'`))
|
||||||
service[i] = new BrightnessDdcService(ddcSnBus[monitorSn]);
|
service[i] = new BrightnessDdcService(ddcSnBus[monitorSn]);
|
||||||
else
|
else
|
||||||
service[i] = new BrightnessCtlService();
|
service[i] = new BrightnessCtlService();
|
||||||
|
|||||||
Reference in New Issue
Block a user