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.6.0.tar.gz (36.5 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.6.0-py3-none-any.whl (38.0 kB view details)

Uploaded Python 3

File details

Details for the file waitpal-1.6.0.tar.gz.

File metadata

  • Download URL: waitpal-1.6.0.tar.gz
  • Upload date:
  • Size: 36.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for waitpal-1.6.0.tar.gz
Algorithm Hash digest
SHA256 ea589390bf3dc53b828a42444e5fe313cb21898b3e29db4207dd6157d4c395bd
MD5 e903f7f7a0af1458f0bff32f3ac7a3bb
BLAKE2b-256 6b59cc8b38cf6cdba94daadbc7cd93eab6f32aa9700c203b9c3d473a43d88930

See more details on using hashes here.

File details

Details for the file waitpal-1.6.0-py3-none-any.whl.

File metadata

  • Download URL: waitpal-1.6.0-py3-none-any.whl
  • Upload date:
  • Size: 38.0 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.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0f6e94ae36ea5655092efcbe80a3e809d4aba2543b6c48c5b3c4d738ee163029
MD5 8fee4bda5425d4b14ebec70d927766e5
BLAKE2b-256 55177b4c77d3607feb91ca7b6470d3aab88de4034f5186c13c990a9b410d7b90

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