A friendly companion that keeps you entertained while long commands run.
Project description
waitpal
A terminal companion that shows witty one-liners every 6 seconds — even if you're typing or idle.
pip install waitpal
waitpal install-profile
Open a fresh PowerShell. That's it.
What it does
| Behavior | How |
|---|---|
| Every 6s, a new entry appears at the bottom of the terminal | Old one gets replaced. Keeps cycling whether you're typing, running commands, or doing nothing. |
| Entry after every command | After dir, git push, anything — a new entry shows before the next prompt. |
| Stops when terminal closes | Session-bound timer + prompt hook. No background processes, no lingering. |
Commands
| Command | What it does |
|---|---|
waitpal install-profile |
Wire the 6s ticker + prompt hook into PowerShell |
waitpal uninstall-profile |
Remove it |
waitpal show |
Print one random entry and exit |
waitpal |
Start background daemon (logs entries every 10s to file) |
waitpal stop |
Stop the daemon |
waitpal status |
Check daemon status |
Contents
waitpal_entries.txt has 587 original observations about Indian life, waiting, and the human condition.
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
waitpal-1.7.0.tar.gz
(36.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
waitpal-1.7.0-py3-none-any.whl
(37.9 kB
view details)
File details
Details for the file waitpal-1.7.0.tar.gz.
File metadata
- Download URL: waitpal-1.7.0.tar.gz
- Upload date:
- Size: 36.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d88e199c118ab8f40f34c2f5c290038608202571cd1d57180274bff9e83fcb35
|
|
| MD5 |
66cb9845f2e2dae87ab461b1ec164bd6
|
|
| BLAKE2b-256 |
406b24fd969b246f0019a6a452614cda900b9e197f5f8c118e735c55d18a979d
|
File details
Details for the file waitpal-1.7.0-py3-none-any.whl.
File metadata
- Download URL: waitpal-1.7.0-py3-none-any.whl
- Upload date:
- Size: 37.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
db4459e434f78c847486ab42e57370dde2bb1fdfcbff2c386dd88b13231eb979
|
|
| MD5 |
f3f91365bf17d14eab1263f1f57b9aa4
|
|
| BLAKE2b-256 |
458d5fe5163065cd4c2290d1a0b5fb3d3228cb45c43ef28bed51a8be74446406
|