8 lines
332 B
Plaintext
8 lines
332 B
Plaintext
|
#!/usr/bin/env bash
|
||
|
set -eo pipefail
|
||
|
card=$(pactl list cards short | grep -E -o "bluez_card.*" | cut -f1)
|
||
|
# pactl does not support any easily parsable output format
|
||
|
profile=$(pactl list cards | rg -oU "Name: ${card}.*(\\n.*?)*.*Active Profile: (.*)" -r '$2')
|
||
|
pacmd set-card-profile $card off
|
||
|
pacmd set-card-profile $card "$profile"
|