Skip to content

πŸ›  Manage wifi and ethernet with rofi.

License

Notifications You must be signed in to change notification settings

meowrch/rofi-network-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›œ Rofi Network Manager

Rofi Network Manager is a utility that allows you to conveniently interact with wifi and ethernet networks. It uses nmcli to interact with networks, and rofi to display information.

πŸ–ΌοΈ Review

alt text alt text alt text

πŸ‘¨β€πŸ’» Installation

  1. Cloning the repository: git clone https://github.com/meowrch/rofi-network-manager.git
  2. Go to the catalog: cd ./rofi-network-manager
  3. Launching utilities: sh network-manager.sh
  4. (Optional) For easy access, add the script somewhere in your $PATH.

βš™οΈ Polybar Configuration

[module/network-manager]
type = custom/script
interval = 3
exec = "sh PATH_TO_SCRIPT --status --enabled-color "#a6e3a1" --disabled-color "#f38ba8""
click-left = "sh PATH_TO_SCRIPT"
label = "%output%"
format-background = ${colors.sbg}

βš™οΈ Waybar Configuration

"custom/networkmanager": {
    "exec": "sh PATH_TO_SCRIPT --status --disabled-color \"#f38ba8\" --enabled-color \"#a6e3a1\" | cat",
    "return-type": "raw",
    "format": "{}  ",
    "interval": 3,
    "rotate": 0,
    "on-click": "sh PATH_TO_SCRIPT,
    "tooltip": false
},

πŸ“œ License

This project is released under the MIT license, which grants the following permissions:

  • Commercial use
  • Distribution
  • Modification
  • Private use

For more convoluted language, see the MIT License

Releases

No releases published

Packages

No packages published

Languages