todotree

Latest Release pipeline status coverage report Commit activity License

A todo.txt implementation with more features:

Installation

To install the package, use pip install todotree.

Then, to initialize the needed files, run the following scripts:

mkdir -p ~/.local/share/todotree/
touch ~/.local/share/todotree/todo.txt
touch ~/.local/share/todotree/done.txt
touch ~/.local/share/todotree/config.yaml

To make use of the git versioning, the following steps need to be done.

  1. install git.
  2. run git init in the directory where the todo.txt and done.txt are.
  3. run git remote add origin <url> to set up a remote repository.
  4. Set the git_mode in the configuration to Full.
  5. run a todotree command which edits the files, such as add or do. It will push the data to the remote repository.

Screenshots

projects

project

context

context


Repository initiated with fpgmaas/cookiecutter-poetry.