Skip to main content

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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

waitpal-1.7.0-py3-none-any.whl (37.9 kB view details)

Uploaded Python 3

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

Hashes for waitpal-1.7.0.tar.gz
Algorithm Hash digest
SHA256 d88e199c118ab8f40f34c2f5c290038608202571cd1d57180274bff9e83fcb35
MD5 66cb9845f2e2dae87ab461b1ec164bd6
BLAKE2b-256 406b24fd969b246f0019a6a452614cda900b9e197f5f8c118e735c55d18a979d

See more details on using hashes here.

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

Hashes for waitpal-1.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 db4459e434f78c847486ab42e57370dde2bb1fdfcbff2c386dd88b13231eb979
MD5 f3f91365bf17d14eab1263f1f57b9aa4
BLAKE2b-256 458d5fe5163065cd4c2290d1a0b5fb3d3228cb45c43ef28bed51a8be74446406

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page