waybar scripts

This commit is contained in:
2026-08-02 16:44:59 -05:00
parent 7da3a1a663
commit e58013fb54
3 changed files with 45 additions and 4 deletions
+13
View File
@@ -0,0 +1,13 @@
sink=$(
pw-dump |
jq -r '
.[]
| select(.type == "PipeWire:Interface:Node")
| select(.info.props["media.class"] == "Audio/Sink")
| "\(.id)\t\(.info.props["node.description"] // .info.props["node.name"])"
' |
wofi --dmenu |
cut -f1
)
[ -n "$sink" ] && wpctl set-default "$sink"