#!/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