network forberdringer
This commit is contained in:
15
templates/launch-wifi-menu.sh.j2
Normal file
15
templates/launch-wifi-menu.sh.j2
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Dette script viser en liste af Wi-Fi netværk i en korrekt positioneret Wofi-menu
|
||||
# og forsøger at forbinde til det valgte netværk.
|
||||
|
||||
# 1. Viser en liste af tilgængelige Wi-Fi SSID'er med nmcli
|
||||
# 2. Sender listen til wofi, som bruger vores specielle 'config-network' fil
|
||||
SSID=$(nmcli -t -f SSID device wifi list --rescan yes | wofi --show dmenu --conf "$HOME/.config/wofi/config-network" -p "Vælg Wi-Fi Netværk")
|
||||
|
||||
# 3. Hvis et netværk blev valgt (brugeren trykkede ikke Esc), så prøv at forbinde
|
||||
if [ -n "$SSID" ]; then
|
||||
# NetworkManager vil selv håndtere at spørge efter adgangskode via en grafisk prompt,
|
||||
# hvis det er en ny forbindelse.
|
||||
nmcli device wifi connect "$SSID"
|
||||
fi
|
||||
@@ -63,7 +63,7 @@
|
||||
"format-ethernet": "{ifname} ",
|
||||
"format-disconnected": "",
|
||||
"tooltip-format-wifi": "Signal: {signalStrength}% @ {frequency}MHz",
|
||||
"on-click": "networkmanager_dmenu | wofi --show dmenu --conf /home/{{ username }}/.config/wofi/config-network"
|
||||
"on-click": "/home/{{ username }}/.local/bin/launch-wifi-menu.sh"
|
||||
},
|
||||
|
||||
"battery": {
|
||||
|
||||
Reference in New Issue
Block a user