From d763f6025fb04c4790b1a84854468191932597c9 Mon Sep 17 00:00:00 2001 From: filip <“filip.rabiega@gmail.com”> Date: Mon, 16 Feb 2026 12:37:29 +0100 Subject: add booksplit dwifi getbib rewrite volume --- dwifi | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 dwifi (limited to 'dwifi') diff --git a/dwifi b/dwifi new file mode 100755 index 0000000..1376c94 --- /dev/null +++ b/dwifi @@ -0,0 +1,19 @@ +#!/bin/bash + +# Get available Wi-Fi networks (SSID only, unique) +ssid=$(nmcli -t -f ssid dev wifi list | + sed '/^$/d' | sort -u | + dmenu -i -l 20 -p "Select Wi-Fi:") + +# Exit if nothing selected +[ -z "$ssid" ] && exit 1 + +# Ask for password (hidden input) +password=$(printf "" | dmenu -P -p "Password for $ssid:") + +# Try to connect +if nmcli dev wifi connect "$ssid" password "$password"; then + notify-send "Wi-Fi Connected" "Connected to $ssid" +else + notify-send "Wi-Fi Failed" "Could not connect to $ssid" +fi -- cgit v1.2.3