Skip to main content

Console UI to manage your todo.txt file(s).

Project description

pter

Your console UI to manage your todo.txt file(s).

Installation

To install pytodotxt, you can follow these steps to clone the repository, and install the program.

pip install pter

Now you can run pter to access your todo.txt file(s):

pter ~/todo.txt

See below for more details.

Features

pter has a bunch of features that should help you managing your todo.txt file:

  • Fully compatible to the todo.txt standard
  • Support for due:, h:, t:
  • Search functionality
  • Configurable colors and shortcuts (and more, see configuration)
  • Time tracking
  • Save search queries for quick access (see named searches)

Using pter

To launch pter you have to tell it where your todo.txt file is:

pter ~/todo.txt

This will give you a listing of all your tasks order by how soon they will be due and what priority you have given them.

You can navigate the tasks with your cursor keys and edit selected tasks by pressing e.

More default shortcuts are:

  • e, edit the selected task
  • n, create a new task
  • d, mark the selected task as done (or toggle back to not done)
  • q, quit the program

There is a complex search available (have a look at the help document for details), but the short version is:

  • press / to enter your search terms
  • search for done:n to only show incomplete tasks
  • search for a context with @context
  • search for a project with +project
  • search for tasks that do not belong to a context with -@context or not:@context
  • press Return to return the focus to the task list

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

pter-0.2.0.tar.gz (24.4 kB view details)

Uploaded Source

Built Distribution

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

pter-0.2.0-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

Details for the file pter-0.2.0.tar.gz.

File metadata

  • Download URL: pter-0.2.0.tar.gz
  • Upload date:
  • Size: 24.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for pter-0.2.0.tar.gz
Algorithm Hash digest
SHA256 56d1385fe398fa0ffa042587bde6a3f43931cb2a83a3a0ddea568c3be345f820
MD5 e97668e40f1d0a7c28abe2d1d7d34bb9
BLAKE2b-256 33ae7c6508534c482cdcd07059ec766e6088f29df6a9950ebcbb4b57c996be96

See more details on using hashes here.

File details

Details for the file pter-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: pter-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for pter-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f23cac0c40054dc2f224b4f519f4349511a346c88f2ca4c1ba0334549b3854f0
MD5 642d077f7e094811e9003a458211acfa
BLAKE2b-256 c739dd7ec1026b81ac25dfc33252e5e609c943fdd7f0228ca7b7367e74164e2d

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