Skip to main content

A friendly companion that keeps you entertained while long commands run.

Project description

waitpal

A passive terminal companion that shows witty one-liners in a box at the bottom-right of your PowerShell — whether you're typing, running commands, or just staring at the screen.

pip install waitpal
waitpal install-profile

Open a fresh PowerShell. That's it.


What it looks like

+----------------------------------------------------------+
| Every Indian ceiling fan has two speeds: off, and        |
| preparing for liftoff.                                   |
+----------------------------------------------------------+

Sits quietly at the bottom-right corner. Updates every 6 seconds. Never interrupts you.


How it works

  • On every new PowerShell terminal, a background Python process starts silently
  • It draws a box at the bottom-right corner of your terminal every 6 seconds
  • Cycles through 1000+ entries — fake facts, Indian observations, shower thoughts, absurd headlines
  • Dies automatically when you close the terminal

No daemons. No lingering processes. No interaction needed.


Commands

Command What it does
waitpal install-profile Wire the box into PowerShell startup
waitpal uninstall-profile Remove it
waitpal show Print one random entry and exit
waitpal start Start background logging daemon
waitpal stop Stop the daemon
waitpal status Check daemon status

Entries

1000+ original one-liners split across fake facts, fake wisdom, fortune cookies, absurd headlines, shower thoughts, and tiny prophecies.

Style: dry, witty, 70% believable, 30% nonsense.


Requirements

  • Python 3.9+
  • Windows (PowerShell) — Mac/Linux support coming

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-2.0.0.tar.gz (36.8 kB view details)

Uploaded Source

Built Distribution

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

waitpal-2.0.0-py3-none-any.whl (38.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for waitpal-2.0.0.tar.gz
Algorithm Hash digest
SHA256 8bbdde7d15f724d990c5e43d1a5fd667b8cfb58b637fe2262e8e3f80137bbb75
MD5 6218bbe4a3a45621762927c640b5afc0
BLAKE2b-256 573e131b66d909487df4a31ba55176828cbde8a5fdf403ae38d908036a5dac13

See more details on using hashes here.

File details

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

File metadata

  • Download URL: waitpal-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 38.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for waitpal-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8042a8aa368ba7e52ee38fc5ed45c75cc1eca3dedfaed871e5d814cd5bad9d6b
MD5 15bbb352cadf4b21feeb08efa89d360e
BLAKE2b-256 090f01cbce26eb0d04cdc771978aabd443be867b138d89ba5df7dc8c62933e39

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