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!
$ go install github.com/a-poor/wiggle@latest
github.com/urfave/cli/v2
: For creating a CLIgithub.com/go-vgo/robotgo
: For detecting the screen size and moving the mousegithub.com/briandowns/spinner
: For displaying a terminal spinner whilewiggle
is running
- 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