diff --git a/eww/eww-network b/eww/eww-network index 7094119..834b63b 100755 --- a/eww/eww-network +++ b/eww/eww-network @@ -1,11 +1,11 @@ #!/usr/bin/env zsh if [[ "$(uname)" = 'Linux' ]]; then - local active_networks="$(nmcli c s --active)" + local active_networks="$(nmcli --fields type c s --active)" local output='' - [[ "${active_networks}" = *' wifi '* ]] && output="${output}󰖩 " - [[ "${active_networks}" = *' ethernet '* ]] && output="${output}󰈁" - [[ "${active_networks}" = *' wireguard '* ]] && output="${output}󰖂 " + [[ "${active_networks}" = *'wifi'* ]] && output="${output}󰖩 " + [[ "${active_networks}" = *'ethernet'* ]] && output="${output}󰈁" + [[ "${active_networks}" = *'wireguard'* ]] && output="${output}󰖂 " (( ${#output} == 0 )) && output='󰈂' bluetoothctl show | grep 'Powered: yes' >/dev/null && output="${output}  " printf '%s\n' "${output}"