Fix volume sensor
[khatus.git] / bin / khatus_sensor_volume
CommitLineData
f37162a4
SK
1#! /bin/sh
2
3set -e
4
5pactl list sinks \
6| awk '
7 /^\tMute:/ {
8 printf("%s,", $0);
9 }
10 /^\tVolume:/ {
11 for (i=2; i<=NF; i++) printf(" %s", $i);
12 }' \
13| awk -v RS=',' '
14 /^[ \t]*Mute:/ {mute = $2}
15 /^[ \t]*front-left:/ {left = $4}
16 /^[ \t]*front-right:/ {right = $4}
17 END {
18 if (mute == "yes") {
19 print("x")
20 } else {
7e347629 21 printf("%s %s\n", left, right)
f37162a4
SK
22 }
23 }
24 '
This page took 0.026584 seconds and 4 git commands to generate.