Skip to content

ZuxRoy/wifi-rofi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rofi Wi-Fi Menu

A simple Wi-Fi menu script that uses rofi and nmcli.

rofi-wifi-menu

What can this script do ?

  • Enable or Disable Wi-Fi
  • Display available Wi-Fi SSIDs along with their access level
  • Connect to any Wi-Fi from their SSID with either their saved password or prompt for password
  • Notify the success or failure message

demo

Installation

Install rofi nmcli and dunst using either your package manager or clone the repo and install accordingly and set any Nerd Font in your Rofi config to be able to use all the icons. Then run these commands.

git clone https://github.com/ZuxRoy/wifi-rofi.git
cd wifi-rofi
./rofi-wifi-menu.sh

The icons used in the dunst notifications are present in the icons folder. To use them follow these steps.

mkdir -p ~/.local/share/icons/custom
cp icons/* ~/.local/share/icons/custom/

The example config has also been added in this repo. The font used in this config is the JetBrainsMono Nerd Font, download to use. To use this config follow these steps.

mkdir -p ~/.config/rofi/
cp theme.rasi ~/.config/rofi/config.rasi

Troubleshooting

PopOS! does not have the notify-send library installed by default. You can install it with the following command

sudo apt install libnotify-bin

About

Wi-Fi menu using rofi and nmcli

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages