dotfiles/.config/eww/scripts/toggle-bluetooth-state.sh

12 lines
303 B
Bash
Executable file

#!/bin/bash
if [[ $(bluetoothctl show | grep Powered: | cut -f 2 -d ' ') == "no" ]]; then
if [[ ! $(bluetoothctl power on) ]]; then
rfkill block bluetooth
rfkill unblock bluetooth
fi
else
bluetoothctl power off
fi
eww update bluetooth="$(~/.config/eww/scripts/get-bluetooth.sh once)"