| Crates.io | todo-cras |
| lib.rs | todo-cras |
| version | 0.1.8 |
| created_at | 2021-10-10 05:10:46.617998+00 |
| updated_at | 2022-08-05 00:50:35.229594+00 |
| description | Simple cli todo manager, useful as a shell greeting |
| homepage | https://sr.ht/~p00f/todo-cras |
| repository | https://git.sr.ht/~p00f/todo-cras |
| max_upload_size | |
| id | 463015 |
| size | 75,014 |
Simple cli todo manager, inspired by cras and jonhoo's shell greeting.
It lets you sort tasks by category. Categories have color and probability: the category is shown in the chosen color, and in probability mode with the given probability.
Probability mode (-p) can be used as a shell greeting. For example, if a category's probability is 0.7 and color is cyan then it will be printed in cyan and shown 70% of the time.
When invoked without any arguments all tasks are displayed.
Deadlines are to be input as YYYY-MM-DD hh:mm.
Tasks whose deadline has passed will have [BACKLOG] appended to them.

If $TODO_FILE is set then that file is used, otherwise $HOME/todo.txt is used.
Installation:
cargo install todo-cras
cargo install --git https://git.sr.ht/~p00f/todo-cras
or clone this repo and
cargo build --release
Usage:
todo-cras <no-arguments>: Display all tasks
-p : Display tasks according to probability
-e : Edit your todo list
-h : Display help