todo.txt manager which adds tree printing
Project description
todotree
A todo.txt implementation with more features:
-
Define task dependency using the
bl:
andby:
keywords. -
Hide tasks until a certain date using the
t:
keyword. -
Define due dates for tasks with the
due:
keyword. -
git
integration. -
GitLab repository: https://gitlab.com/chim1aap/todotree/
-
Documentation https://chim1aap.gitlab.io/todotree/
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.
- install
git
. - run
git init
in the directory where the todo.txt and done.txt are. - run
git remote add origin <url>
to set up a remote repository. - Set the
git_mode
in the configuration toFull
. - run a todotree command which edits the files, such as
add
ordo
. It will push the data to the remote repository.
Screenshots
projects
context
Repository initiated with fpgmaas/cookiecutter-poetry.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
todotree-2.0.0rc4.tar.gz
(28.0 kB
view hashes)
Built Distribution
Close
Hashes for todotree-2.0.0rc4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6a563b19657698777e2dacbfda31c5edb83fb0d6c6198ee433b388b1c86d8c4 |
|
MD5 | 3862adeaf7d92081955666f0f8e2ba10 |
|
BLAKE2b-256 | f6c4f0353502cdd205f437d56685ef7abe940e0b2a9b5b41d4cf5550ce23c536 |