# Terribly written wireless network control script #!/bin/bash dird="${HOME}/.config/wireless" sudo killall wpa_supplicant &> /dev/null sudo dhcpcd -k wlan0 &> /dev/null ls $dird echo -n "--> " read ssid if [ ! -f "$dird/$ssid" ]; then echo Creating new network profile, enter passphrase: read pass wpa_passphrase $ssid "$pass" > $dird/$ssid echo "Edit file (y/[n])? " read edit if [ "$edit" == "y" ]; then $EDITOR $dird/$ssid fi; fi; sudo wpa_supplicant -B -i wlan0 -c "$dird/$ssid" sleep 3s sudo dhcpcd wlan0