1 – list sinks
pactl list sinks
2 – switch between sound card and headphone
pactl get-default-sink | grep -q 0000_00_1f && pactl set-default-sink 0 || pactl set-default-sink 3
3 – one liner to switch automatically between sound card and headphone
while sleep 2; do test $( pactl list sinks | grep ^Sink | wc -l ) == 5 && pactl set-default-sink 0 || pactl set-default-sink 3; done