X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=bin%2Fkhatus_sensor_volume;fp=bin%2Fkhatus_sensor_volume;h=ec09274b2dd5469b5a6d1e8af51d04ff1b17d776;hb=f37162a4803ea6318e3620b6deccd8659316f31d;hp=0000000000000000000000000000000000000000;hpb=3716523b2d331fdf081c65fb433749308e66b373;p=khatus.git diff --git a/bin/khatus_sensor_volume b/bin/khatus_sensor_volume new file mode 100755 index 0000000..ec09274 --- /dev/null +++ b/bin/khatus_sensor_volume @@ -0,0 +1,24 @@ +#! /bin/sh + +set -e + +pactl list sinks \ +| awk ' + /^\tMute:/ { + printf("%s,", $0); + } + /^\tVolume:/ { + for (i=2; i<=NF; i++) printf(" %s", $i); + }' \ +| awk -v RS=',' ' + /^[ \t]*Mute:/ {mute = $2} + /^[ \t]*front-left:/ {left = $4} + /^[ \t]*front-right:/ {right = $4} + END { + if (mute == "yes") { + print("x") + } else { + print("%s %s\n", left, right) + } + } + '