#!/bin/sh if [ -z "$1" ]; then echo "Usage: $0 " >&2 echo "Valid sinks:" >&2 pactl list short sinks >&2 exit 1 fi newSink="$1" pactl list short sink-inputs|while read stream; do streamId=$(echo $stream|cut '-d ' -f1) echo "moving stream $streamId" pactl move-sink-input "$streamId" "$newSink" done pactl set-default-sink $newSink