Merge staging to master #12

Merged
steveej merged 30 commits from staging into master 2018-11-10 11:10:55 +00:00
Showing only changes of commit 9d9862816a - Show all commits

View file

@ -12,15 +12,19 @@ let
export PATH=${with pkgs; lib.makeBinPath [
pulseaudio findutils gnugrep
]}:$PATH
export MUTEFILE=$HOME/.qtilemute
case $1 in
mute)
pactl list short sinks | grep RUNNING | awk '{ print $1 }' | xargs -L1 -I {} pactl set-sink-mute {} toggle
newstate=$(( $(cat $MUTEFILE || echo 0 ) ^ 1 ))
echo -n $newstate > $MUTEFILE
pactl list short sinks | awk '{ print $1 }' | xargs -L1 -I {} pactl set-sink-mute {} $newstate
;;
lower)
pactl list short sinks | grep RUNNING | awk '{ print $1 }' | xargs -L1 -I {} pactl set-sink-volume {} -10%
pactl list short sinks | awk '{ print $1 }' | xargs -L1 -I {} pactl set-sink-volume {} -10%
;;
raise)
pactl list short sinks | grep RUNNING | awk '{ print $1 }' | xargs -L1 -I {} pactl set-sink-volume {} +10%
pactl list short sinks | awk '{ print $1 }' | xargs -L1 -I {} pactl set-sink-volume {} +10%
;;
*)
echo Unknown command: $1