diff --git a/dmenu_scripts/wpa_connect b/dmenu_scripts/wpa_connect index c322244..474eda4 100755 --- a/dmenu_scripts/wpa_connect +++ b/dmenu_scripts/wpa_connect @@ -10,7 +10,7 @@ networks=$(wpa_cli -i $nic_name list_networks | awk '{print $2}' | tail -n +2) selected_network=$(echo "$networks" | dmenu -p "Select a network:") # Get network ID from network name -network_id=$(wpa_cli -i $nic_name list_networks | grep $selected_network | awk '{print $1}') +network_id=$(wpa_cli -i "$nic_name" get_network "$selected_network" id) # Check if a network was selected if [ -n "$network_id" ]; then