Metadata-Version: 2.4
Name: things-3-progress-tui
Version: 0.0.1
Summary: A Textual TUI that shows progress bars for Things 3 projects and headings
Project-URL: Homepage, https://github.com/danielh-official/things-3-progress-tui
Project-URL: Repository, https://github.com/danielh-official/things-3-progress-tui
Project-URL: Issues, https://github.com/danielh-official/things-3-progress-tui/issues
Author: danielh-official
License-Expression: MIT
License-File: LICENSE
Keywords: macos,textual,things,things3,tui
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Office/Business
Classifier: Topic :: Terminals
Requires-Python: >=3.11
Requires-Dist: platformdirs
Requires-Dist: textual
Requires-Dist: things-py
Description-Content-Type: text/markdown

# Things 3 Progress TUI

![screenshot](screenshot.png)

Are you:

- Technical & Terminal-Savvy?
- On Mac?
- A fan and user of Things 3 by Cultured Code?
- Want progress bars for not only your Things projects, but each heading within each project?

Then this TUI is for you!

## Install

Install from PyPI:

```bash
pip install things-3-progress-tui
things-progress
```

> [!NOTE]
> This app is macOS-only and requires Things 3 to be installed.

## Developing

To get started, clone and run the app in your terminal emulator of choice (I recommend [Ghostty](https://github.com/ghostty-org/ghostty)):

```bash
.venv/bin/textual run --dev app.py
```

For live reloading, you can use `ptw` (pytest-watch) to watch for changes and run the app:

```bash
ptw --runner "textual run --dev app.py"
```