Metadata-Version: 2.4
Name: waitpal
Version: 1.6.0
Summary: A friendly companion that keeps you entertained while long commands run.
Author: Dhruv
License-Expression: MIT
Keywords: cli,loading,spinner,terminal,waiting
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Utilities
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# waitpal

A terminal companion that shows witty one-liners every 6 seconds — even if you're typing or idle.

```bash
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
