Skip to content
/ wiggle Public

A CLI to keep your screen active by moving your mouse around randomly

License

Notifications You must be signed in to change notification settings

a-poor/wiggle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wiggle

created by Austin Poor

A quick and dirty CLI for moving your mouse around the screen to keep your computer awake.

Have a long-running program to execute? Downloading a large file? Trying to keep your status active in Slack? wiggle is the tool for you!

Installation

$ go install github.com/a-poor/wiggle@latest

Dependencies

  • github.com/urfave/cli/v2: For creating a CLI
  • github.com/go-vgo/robotgo: For detecting the screen size and moving the mouse
  • github.com/briandowns/spinner: For displaying a terminal spinner while wiggle is running

ToDo

  • Handle keyboard interrupt
  • Add flag to optionally click
  • Add flag to set move/click intervals
  • Add flag to set max time for moving the mouse

About

A CLI to keep your screen active by moving your mouse around randomly

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages