From 789127e4b4ca8dea43d4284f0cbe9e060a3320e6 Mon Sep 17 00:00:00 2001 From: Penelope Gwen Date: Sun, 4 Jan 2026 18:30:01 -0800 Subject: [PATCH] New backup 2026-01-04 18:30:01 --- de/home/.config/eww/scripts/bar/bluetooth | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/de/home/.config/eww/scripts/bar/bluetooth b/de/home/.config/eww/scripts/bar/bluetooth index 2e5f9c7..4b411cf 100755 --- a/de/home/.config/eww/scripts/bar/bluetooth +++ b/de/home/.config/eww/scripts/bar/bluetooth @@ -6,7 +6,7 @@ function btstatus(){ device_json_array=() for m in $(bluetoothctl devices Paired | awk '{print $2}');do - IFS='' read -rd "\n" dev_name dev_icon dev_connected <<<$(bluetoothctl info "${m}" | grep -e 'Connected\: \|Name\:\|Icon\:' | sed 's/.*: //g') + IFS=';' read -r dev_name dev_icon dev_connected <<<$(bluetoothctl info "${m}" | grep -e 'Connected\: \|Name\:\|Icon\:' | sed 's/.*: //g' | tr '\n' ';') # IFS='' read -rd "\n" dev_name dev_icon dev_connected <<<$(bluetoothctl info "${m}" | grep -e 'Connected\: \|Name\:\|Icon\:' | sed -n 's/.*: //p') # IFS="\n" read -r dev_name dev_icon dev_connected <<<$(bluetoothctl info "${m}" | grep -e 'Connected\: \|Name\:\|Icon\:' | sed -n 's/.*: //p') case "${dev_icon}" in @@ -27,9 +27,9 @@ function btstatus(){ esac # device_json=$( jq -n --arg name "${dev_name}" --arg connected "${dev_connected}" --arg icon "${dev_icon}" --arg address "${m}" '{name: $name, connected: $connected, icon: $icon, address: $address}') # 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 address,name,icon,connected -s ';' +# 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 # devices_json=$(printf '%s\n' "${device_json_array[@]}" | jq -s .) # echo ${devices_json} }