nixos-config/users/simon/files/scripts/btsync
Simon Bruder b0d6861825
Use shellcheck
This also adds set -e and friends where applicable.
2021-05-31 23:59:13 +02:00

8 lines
337 B
Bash
Executable file

#!/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"