From 61d5b41a17a3982405cd1b0d7ceaff61ba62cfbf Mon Sep 17 00:00:00 2001 From: Roger Gonzalez Date: Wed, 5 Jul 2023 17:06:43 -0300 Subject: Added connect-speakers function --- .config/i3/connect-speakers.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 .config/i3/connect-speakers.sh (limited to '.config/i3') diff --git a/.config/i3/connect-speakers.sh b/.config/i3/connect-speakers.sh new file mode 100755 index 00000000..0bc1d2bc --- /dev/null +++ b/.config/i3/connect-speakers.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +MAC="7C:96:D2:6E:79:CA" + +powered() { + echo "show" | bluetoothctl | grep "Powered" | cut -d " " -f 2 +} + +connected() { + echo "info ${MAC}" | bluetoothctl | grep "Connected" | cut -d " " -f 2 +} + +echo "trust ${MAC}" | bluetoothctl +while [ $(connected) = no ] +do + sleep 1 + if [ $(powered) = yes ] && [ $(connected) = no ]; then + echo "connect ${MAC}" | bluetoothctl + sleep 5 + fi +done + +echo "Connected" -- cgit v1.2.3