#!/bin/sh
nmcli device wifi list
ssid="$(nmcli -g SSID device wifi list --rescan no |
fzy -p "nmcli device wifi connect ")"
[ -z "$ssid" ] && return
if ! nmcli device wifi connect "$ssid"; then
nmcli -a device wifi connect "$ssid"
fi
sleep 1