Skip to main content

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)

Uploaded Source

Built Distribution

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

td_task-0.1.4-py3-none-any.whl (21.2 kB view details)

Uploaded Python 3

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

Hashes for td_task-0.1.4.tar.gz
Algorithm Hash digest
SHA256 483b46a6c8b2f23262a848dd57d88675c6221ce8179531d21dad9d5312c034ed
MD5 be585daf8729b46a6cee328e185778b1
BLAKE2b-256 8459b0490a79f98b33fe7695a371b74f9557eee833e7cdc3e998c5986105b124

See more details on using hashes here.

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

Hashes for td_task-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5179f8a0411a568c0c7869a5599f61cf1fa0df62a99784094d2288cc7c617a5b
MD5 d4b53ade6c092adb5e59bc36f6489c56
BLAKE2b-256 0dd246a984b7919fc8a9560bb1d942ca537eca83aca27b61f3e0647bf17e854d

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