Getting rid of pamixer.
This commit is contained in:
parent
8e1a215287
commit
299f43a491
@ -1,20 +1,19 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set_output() {
|
set_output() {
|
||||||
sinks=$(pactl list sinks | awk -F':' '/Description:/ {print $2}')
|
|
||||||
sel_sink=$(printf "$sinks" | dmenu -l 10 -i -p "select sink")
|
sel_sink=$(printf "$sinks" | dmenu -l 10 -i -p "select sink")
|
||||||
echo pactl set-default-sink $(pactl list sinks | grep -B 1 "$sel_sink" | awk -F':' '/Name:/ {print $2}')
|
pactl set-default-sink $(pactl list sinks | grep -B 1 "$sel_sink" | awk -F':' '/Name:/ {print $2}')
|
||||||
kill -46 $(pidof dwmblocks)
|
kill -46 $(pidof dwmblocks)
|
||||||
}
|
}
|
||||||
|
|
||||||
set_input() {
|
set_input() {
|
||||||
sources=$(pactl list sources | grep -v 'Monitor of ' | awk -F':' '/Description:/ {print $2}')
|
|
||||||
sel_source=$(printf "$sources" | dmenu -l 10 -i -p "select source")
|
sel_source=$(printf "$sources" | dmenu -l 10 -i -p "select source")
|
||||||
echo pactl set-default-source $(pactl list sources | grep -B 1 "$sel_source" | awk -F':' '/Name:/ {print $2}')
|
pactl set-default-source $(pactl list sources | grep -B 1 "$sel_source" | awk -F':' '/Name:/ {print $2}')
|
||||||
kill -46 $(pidof dwmblocks)
|
kill -46 $(pidof dwmblocks)
|
||||||
}
|
}
|
||||||
|
|
||||||
sinks=$(pactl list sinks | awk -F':' '/Description:/ {print $2}')
|
sinks=$(pactl list sinks | awk -F':' '/Description:/ {print $2}')
|
||||||
|
sources=$(pactl list sources | grep -v 'Monitor of ' | awk -F':' '/Description:/ {print $2}')
|
||||||
[ "$(echo "$sinks" | wc -l)" -lt 2 ] &&
|
[ "$(echo "$sinks" | wc -l)" -lt 2 ] &&
|
||||||
{ notify-send "🔊 Only one sink detected."; exit; }
|
{ notify-send "🔊 Only one sink detected."; exit; }
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user