diff --git a/de/home/.config/eww/scripts/bar/bluetooth b/de/home/.config/eww/scripts/bar/bluetooth index 4b411cf..9b047b2 100755 --- a/de/home/.config/eww/scripts/bar/bluetooth +++ b/de/home/.config/eww/scripts/bar/bluetooth @@ -29,13 +29,14 @@ function btstatus(){ # device_json_array+=("${device_json}") # printf 'Address: %s\nName: %s\nIcon: %s\nConnected: %s\n\n' "${m}" "${dev_name}" "${dev_icon}" "${dev_connected}" printf '%s;%s;%s;%s\n' "${m}" "${dev_name}" "${dev_icon}" "${dev_connected}" - done | column -t -n 'bt_devices' -N address,name,icon,connected -s ';' -J + done | column -t -n 'bt_devices' -N address,name,icon,connected -s ';' -J | jq -c '.bt_devices' # devices_json=$(printf '%s\n' "${device_json_array[@]}" | jq -s .) # echo ${devices_json} } btstatus -dbus-monitor --profile "interface='org.blueman.Applet',member='MenuChanged'" | while read -r event; do +#dbus-monitor --profile "interface='org.blueman.Applet',member='MenuChanged'" | while read -r event; do +dbus-monitor --profile "interface='org.blueman.Applet',member='ToolTipTitleChanged'" | while read -r event; do btstatus done