

If Įcho $target > /sys/class/backlight/intel_backlight/brightness Sensor=$(cat /sys/bus/iio/devices/iio:device0/in_illuminance_raw)

The ambient light sensor on the Framework seems to match 1:1 with the raw illuminance values, though the raw illuminance can detect values over 100% brightness.Ī glitch in the script causes it to go full brightness in dark rooms, and when fixing the glitch it looks like the code was attempting to compensate for the monitor as a light source. It assigns a brightness variable from 1,000 to 100,000 to the brightness file.Ĭat /sys/class/backlight/intel_backlight/brightnessĬat /sys/bus/iio/devices/iio:device0/in_illuminance_raw I don’t think that one is KDE specific, it is Intel specific. Edit: here’s a KDE-related bash script that might give you some ideas for what you need, if it still works:
