tod: add page (#10710)

* tod: add page

* tod: add page

* tod: add page

* Apply suggestions from code review

---------

Co-authored-by: Andreas Björn <coriakin@users.noreply.github.com>
Co-authored-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
pull/23/head
Andreas Björn 2023-10-01 09:37:33 +02:00 committed by GitHub
parent 5320698efd
commit d2173c610b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 33 additions and 0 deletions

33
pages/linux/tod.md Normal file
View File

@ -0,0 +1,33 @@
# tod
> A tiny Todoist client in Rust.
> It takes simple input and dumps it in your inbox or another project. Taking advantage of natural language processing to assign due dates, tags, etc.
> More information: <https://github.com/alanvardy/tod>.
- Import your projects (this is necessary to enable project prompts):
`tod project import`
- Quickly create a task with due date:
`tod --quickadd {{Buy more milk today}}`
- Create a new task (you will be prompted for content and project):
`tod task create`
- Create a task in a project:
`tod task create --content "{{Write more rust}}" --project {{code}}`
- Get the next task for a project:
`tod task next`
- Get your work schedule:
`tod task list --scheduled --project {{work}}`
- Get all tasks for work:
`tod task list --project {{work}}`