Skip to content

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

About

πŸ›  Manage wifi and ethernet with rofi.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages