Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/invinciblezeal/jiggler
Keep your screen awake and working while you rest
https://github.com/invinciblezeal/jiggler
cli command-line command-line-tool linux macos python terminal utility windows
Last synced: 5 days ago
JSON representation
Keep your screen awake and working while you rest
- Host: GitHub
- URL: https://github.com/invinciblezeal/jiggler
- Owner: InvincibleZeal
- License: mit
- Created: 2021-08-13T08:09:49.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-14T13:15:32.000Z (6 months ago)
- Last Synced: 2024-10-15T21:22:22.669Z (21 days ago)
- Topics: cli, command-line, command-line-tool, linux, macos, python, terminal, utility, windows
- Language: Python
- Homepage: https://pypi.org/project/jiggler/
- Size: 11.7 KB
- Stars: 33
- Watchers: 0
- Forks: 7
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Jiggler
Don't ever let your system sleep again.
This program moves your mouse, presses keys on your keyboard and switches screens for you while you rest.[![asciicast](https://asciinema.org/a/430517.svg)](https://asciinema.org/a/430517)
## Install with pip
```bash
pip install jiggler
```**Note** - For Linux or macOS, use `pip3` instead of `pip`
> Incase you face any errors with installing `pynput` as a dependency try installing it separately via `pip install pynput`
## Usage
Open command prompt or terminal and type -
```bash
jiggler
```and that's it.
## Configuration Options
```
Options:-s, --seconds INTEGER Seconds to wait between actions.
Default is 10-p, --pixels INTEGER Number of pixels the mouse should move.
Default is 1-m, --mode [m|k|mk|ks|ms|mks] Available options: m, k, mk, ks, ms, mks;
default is mks.
This is the action that execites when the
user is idle at the defined interval.
m -> moves mouse defined number of pixels;
k -> presses shift key on keyboard;
s -> switches windows on screen;-t, --tabs INTEGER Number of window tabs to switch screens
-k, --key [alt|cmd] Special key for switching windows
--help Show this message and exit.
```