Skip to content

guilleijo/wificli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wificli

MacOs wifi networks manager CLI in go

Installation

Instal Go if you haven't yet

Check official docs: https://golang.org/doc/install

Download package

$ go get github.com/guilleijo/wificli

Add go bin to PATH to run package from anywhere

$ export PATH=$PATH:$(go env GOPATH)/bin

Usage

Help

Commands and flags information. Help information will be displayed if:

  • No command used
  • Help command or flag used
wificli
wificli help
wificli -h

wificli

List

Lists available wifi networks

wificli list

wificli

On/Off

Turn wifi on or off

wificli on
wificli off

wificli

Conn

Connect to wifi. Select from list or provide SSID and password using the -n and -p flags

# passing values directly
wificli conn -n <SSID> -p <password>

# if no flag is added you will be prompted to select a network and provide the password
wificli conn

wificli wificli

Speed

Download speed test

wificli speed

wificli

Status

Current wifi connection status

wificli status

wificli

Dependencies

TODO

  • Add gifs to README
  • Support saved passwords
  • Show wifi signal strength
  • Implement speed test

About

MacOS wifi networks manager CLI in go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages