tv q: add intel_backlight

This commit is contained in:
tv 2016-11-07 01:16:11 +01:00
parent c8068a7c50
commit 67f68fe7ea

View File

@ -62,6 +62,21 @@ let
fi fi
''; '';
q-intel_backlight = ''
cd /sys/class/backlight/intel_backlight
</dev/null exec ${pkgs.gawk}/bin/awk '
END {
getline actual_brightness < "actual_brightness"
getline max_brightness < "max_brightness"
getline brightness < "brightness"
printf "intel_backlight %d%% %d/%d\n" \
, actual_brightness / max_brightness * 100 \
, actual_brightness \
, max_brightness
}
'
'';
q-power_supply = let q-power_supply = let
power_supply = pkgs.writeBash "power_supply" '' power_supply = pkgs.writeBash "power_supply" ''
set -efu set -efu
@ -218,6 +233,7 @@ pkgs.writeBashBin "q" ''
${q-isodate} ${q-isodate}
${q-sgtdate} ${q-sgtdate}
(${q-gitdir}) & (${q-gitdir}) &
(${q-intel_backlight}) &
(${q-power_supply}) & (${q-power_supply}) &
(${q-virtualization}) & (${q-virtualization}) &
(${q-wireless}) & (${q-wireless}) &