summaryrefslogtreecommitdiff
path: root/wls
diff options
context:
space:
mode:
Diffstat (limited to 'wls')
-rwxr-xr-xwls47
1 files changed, 0 insertions, 47 deletions
diff --git a/wls b/wls
deleted file mode 100755
index 5889f9b..0000000
--- a/wls
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/usr/bin/env sh
-
-# Terribly written wireless network control script
-
-dev=wlp2s0
-
-connect() {
- sudo wpa_supplicant -B -i $dev -c "$1"
- sleep 3s
- sudo dhcpcd $dev
-}
-
-dird="${HOME}/.config/wireless"
-
-sudo killall wpa_supplicant
-sudo dhcpcd -k $dev
-sudo ip link set $dev up
-
-ssids=$(sudo iw dev $dev scan | grep SSID | cut -d\ -f 2-)
-for s in $ssids; do
- if [ -f "$dird/$s" ]; then
- echo -n "Connect to $s? [y]/* "
- y=""; read -r y;
- if [ -z "$y" ]; then
- connect "$dird/$s"
- exit 0;
- fi;
- fi;
-done;
-
-ls "$dird"
-echo -n "--> "
-read -r ssid
-
-if [ ! -f "$dird/$ssid" ]; then
- echo Creating new network profile, enter passphrase:
- read -r pass
- wpa_passphrase "$ssid" "$pass" > "$dird"/"$ssid"
- echo -n "Edit file (y/[n])? "
- read -r edit
- if [ "$edit" = "y" ]; then
- $EDITOR "$dird"/"$ssid"
- fi;
-fi;
-
-connect "$dird/$ssid"
-