A Wi-Fi menu written in bash. Uses rofi and nmcli. Forked from zbaylin because it was unmaintained and incompatible with modern versions of rofi. Additional contributions from vlfldr's fork.
https://www.youtube.com/watch?v=v8w1i3wAKiw
Install nmcli
and rofi
with your package manager. If you want to use the icons, set your Rofi font to a Nerd Font. Then run the following commands:
git clone https://github.com/tuxslack/rofi-wifi-menu.git
cd rofi-wifi-menu
bash "./rofi-wifi-menu.sh"
You'll probably want to put the script in your $PATH
so you can run it as a command and map a keybinding to it.
PopOS! does not have the notify-send library installed by default. You can install it with the following command (according to this thread):
sudo apt install libnotify-bin
Back up the original config.rasi file.
Copy the config.rasi file to the ~/.config/rofi/ folder
$ mv -i ~/.config/rofi/config.rasi ~/.config/rofi/config-backup.rasi
$ cp config.rasi ~/.config/rofi/
This Rofi theme uses the font "Hack Nerd Font Medium" Download: https://www.nerdfonts.com/
Start the notification daemon
OpenBox
$ nano ~/.config/openbox/autostart
dunst &
i3wm
$ nano ~/.config/i3/config
exec --no-startup-id dunst
FluxBox
$ nano ~/.fluxbox/startup
pkill dunst ; dunst &