This repository has been archived on 2024-04-07. You can view files and clone it, but cannot push or open issues or pull requests.
2019-12-09 19:25:42 +01:00
|
|
|
#!/bin/sh
|
2019-10-17 15:21:35 +02:00
|
|
|
|
|
|
|
opts="Fone\nSpeaker\nHDMI"
|
2020-11-16 14:17:10 +01:00
|
|
|
out=$(printf $opts | wdmenu -p "Output")
|
2019-12-04 05:18:30 +01:00
|
|
|
vol=$(pamixer --get-volume)
|
2019-10-17 15:21:35 +02:00
|
|
|
|
2020-10-06 00:04:39 +02:00
|
|
|
if [ "$out" = "HDMI" ]
|
2019-10-17 15:21:35 +02:00
|
|
|
then
|
|
|
|
pacmd set-card-profile 0 output:hdmi-stereo+input:analog-stereo
|
2020-10-06 00:04:39 +02:00
|
|
|
elif [ "$out" = "Speaker" ] || [ "$out" = "Fone" ]
|
2019-10-17 15:21:35 +02:00
|
|
|
then
|
2020-12-07 03:38:41 +01:00
|
|
|
pacmd set-card-profile 0 output:analog-stereo+input:analog-stereo
|
2019-10-17 15:21:35 +02:00
|
|
|
|
2020-12-07 03:38:41 +01:00
|
|
|
if [ "$out" = "Speaker" ]
|
|
|
|
then
|
|
|
|
pacmd set-sink-port @DEFAULT_SINK@ analog-output-speaker
|
|
|
|
else
|
|
|
|
pacmd set-sink-port @DEFAULT_SINK@ analog-output-headphones
|
|
|
|
fi
|
2019-10-17 15:21:35 +02:00
|
|
|
fi
|
2019-12-04 05:18:30 +01:00
|
|
|
pamixer --set-volume "$vol"
|