Minimal TUI todo app
Project description
td
A minimal TUI todo CLI. No setup required — just run it.
Install
pip install .
Or run directly with uv:
uv run td
Usage
td # Open the task manager
td archive # View archived tasks
Keybindings
| Key | Action |
|---|---|
| ↑/k | Move up |
| ↓/j | Move down |
| Enter | Edit hovered item |
| n | Add new task (max 10) |
| d | Delete hovered task |
| Space | Toggle done |
| a | Archive all done tasks |
| q | Quit |
In edit mode, type to modify text, Enter to confirm, Esc to cancel.
Storage
Tasks are stored in ~/.td.db (portable SQLite file). Delete it to start fresh.
Show some love
Ethereum: 0x88a0e1b80B92F0cFaa89a936b827Ce291cFb0028
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
td_task-0.1.4.tar.gz
(29.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
td_task-0.1.4-py3-none-any.whl
(21.2 kB
view details)
File details
Details for the file td_task-0.1.4.tar.gz.
File metadata
- Download URL: td_task-0.1.4.tar.gz
- Upload date:
- Size: 29.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
483b46a6c8b2f23262a848dd57d88675c6221ce8179531d21dad9d5312c034ed
|
|
| MD5 |
be585daf8729b46a6cee328e185778b1
|
|
| BLAKE2b-256 |
8459b0490a79f98b33fe7695a371b74f9557eee833e7cdc3e998c5986105b124
|
File details
Details for the file td_task-0.1.4-py3-none-any.whl.
File metadata
- Download URL: td_task-0.1.4-py3-none-any.whl
- Upload date:
- Size: 21.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5179f8a0411a568c0c7869a5599f61cf1fa0df62a99784094d2288cc7c617a5b
|
|
| MD5 |
d4b53ade6c092adb5e59bc36f6489c56
|
|
| BLAKE2b-256 |
0dd246a984b7919fc8a9560bb1d942ca537eca83aca27b61f3e0647bf17e854d
|