Skip to content

chetanjangir0/blueboy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blueboy - TUI Network Manager (Go)

A terminal-based Wi-Fi manager with vim keybindings providing a keyboard-driven interface to scan, view, and connect to networks via nmcli.


Features

  • TUI for scanning and managing Wi-Fi connections
  • View paired devices and connect to them
  • Connect to new networks (secured/open)
  • Password prompt for secured Wi-Fi
  • Vim-style keybindings (j/k for navigation)
  • Minimal UI with clear feedback and status

Keybindings

Key Action
q/Ctrl+C Quit
j/ Move cursor down
k/ Move cursor up
enter Select / Connect
b/esc Back to main menu

Requirements

  • Linux system with nmcli
  • Go ≥ 1.18

Installation (Linux)

git clone https://github.com/chetanjangir0/blueboy.git
cd blueboy
go build -o blueboy ./cmd/tui
sudo mv blueboy /usr/local/bin

Now run it from anywhere:

blueboy

Screenshots

Main Menu

Main Menu

Paired Devices Menu

Paired Devices

Password Input Prompt

Password Input


License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors