#!/usr/bin/env sh # Terribly written wireless network control script dird="${HOME}/.config/wireless" sudo killall wpa_supplicant &> /dev/null sudo dhcpcd -k wlp2s2 &> /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 -D wext -i wlp2s2 -c "$dird/$ssid" sleep 3s sudo dhcpcd wlp2s2