1
0
Fork 0
mirror of https://github.com/topydo/topydo.git synced 2024-05-20 13:58:33 +00:00
Mirror of the topydo repository, a powerful todo.txt client for the command line. https://topydo.org
Go to file
Bram Schoenmakers fe71f96e8b Show todos sorted by user preference in text editor.
This can be given by the sort expression in the configuration file, or
by a custom expression with the -s flag (similar to the -s flag for
`ls`).

This is a first step to address issue #54.
2015-10-08 12:41:47 +02:00
doc Add small screencast that demonstrates topydo. 2014-11-30 21:54:29 +01:00
test Also hide tags that are preceded by punctuation. 2015-10-06 09:55:00 +02:00
topydo Show todos sorted by user preference in text editor. 2015-10-08 12:41:47 +02:00
.coveragerc Add configuration file for coverage and ignore the result file. 2015-06-06 20:32:05 +02:00
.gitignore Don't let .gitignore get in the way of /topydo/lib 2015-08-26 14:55:07 +02:00
.travis.yml Remove support for Python 3.2. 2015-10-05 21:55:31 +02:00
CHANGES.md Fix misspelling of @mpcjanssen's username. 2015-08-20 17:27:41 +02:00
CONTRIBUTING.md Add section on 'coverage', restructured document a bit. 2015-06-13 03:21:05 +02:00
LICENSE.txt Rename file. 2014-10-19 16:29:34 +02:00
README.md Add a few links to topydo's dependencies. 2015-09-28 07:19:41 +02:00
run-tests.sh Create test script to run tests. 2015-05-22 21:26:23 +02:00
setup.cfg Build one wheel for Python 2 and 3. 2015-06-03 20:17:08 +02:00
setup.py Raise minimal version of prompt_toolkit to 0.53. 2015-10-05 21:43:55 +02:00
topydo.conf Add option to disable adding the creation date for 'add'. 2015-07-31 19:16:46 +02:00

topydo

Build Status Join the chat at https://gitter.im/bram85/topydo Flattr this git repo

topydo is a todo list application using the todo.txt format. It is heavily inspired by the todo.txt CLI by Gina Trapani. This tool is actually a merge between the todo.txt CLI and a number of extensions that I wrote on top of the CLI. These extensions are:

  • Set due and start dates;
  • Custom sorting;
  • Dealing with tags;
  • Maintain dependencies between todo items;
  • Allow todo items to recur;
  • Some conveniences when adding new items (e.g. adding creation date and use relative dates);

Consult the wiki for more information about the features and on how to use topydo.

Install

Simply install with:

pip install topydo

Optional dependencies

  • icalendar : To print your todo.txt file as an iCalendar file (not supported for Python 3.2).
  • prompt-toolkit : For topydo's prompt mode, which offers a shell-like interface with auto-completion.

Demo

gif