From ec9ea05ecab3cf938d3818b8d807e3587ecc90b9 Mon Sep 17 00:00:00 2001 From: Penelope Gwen Date: Tue, 4 Mar 2025 17:30:02 -0800 Subject: [PATCH] New backup 2025-03-04 17:30:02 --- de/home/.config/eww/scripts/bt-devices | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/de/home/.config/eww/scripts/bt-devices b/de/home/.config/eww/scripts/bt-devices index 525539f..207cb3d 100755 --- a/de/home/.config/eww/scripts/bt-devices +++ b/de/home/.config/eww/scripts/bt-devices @@ -1,11 +1,14 @@ #!/bin/bash device_mac_list=$(bluetoothctl devices Paired | awk '{print $2}') +device_json_array=() for m in ${device_mac_list};do device_name="$(bluetoothctl info ${m} | grep 'Name: ' | sed 's/.*Name: //')" device_icon="$(bluetoothctl info ${m} | grep 'Icon: ' | sed 's/.*Icon: //')" - echo "mac: ${m}" + device_json=$( jq -n --arg name "${device_name}" --arg icon "${device_icon}" --arg address "${m}" '{name: $name, icon: $icon, address: $address}') + device_json_array+=(${device_json}) done -#devices=$(echo '[{"name":"mouse"},{"name":"headphones"}]' | jq '.') -#echo ${devices} +devices=$(echo "${device_json_array[@]}" | jq '.') +#(echo '[{"name":"mouse"},{"name":"headphones"}]' | jq '.') +echo ${devices}