-
Notifications
You must be signed in to change notification settings - Fork 1
Short Rules
clach04 edited this page Jan 18, 2025
·
6 revisions
Work-in-progress
- A single line in your todo.txt text file represents a single task. It can be as long as you want
- All elements are case sensitive
- Priorities are UPPERCASE, for example,
(A) - Completed tasks are LOWERCASE, for example,
x
- Priorities are UPPERCASE, for example,
- A completed task starts with a lowercase x character
x, followed by a space. - If priority exists, it appears after completion marker and before anything else
- A task's creation date may optionally appear directly after priority and a space.
- The date of completion may appear directly after the
x, separated by a space. - Contexts and Projects may appear anywhere in the line after priority/prepended date.
- define additional metadata with key / value pairs separated by a single colon. Both
keyandvaluemust consist of non-whitespace characters, which are not colons. Only one colon separates thekeyandvalue.- TODO; There are some key/value conventions; for example
due,pri, etc. See known conventions for key:value / List of "Special tag / Additional Definitions"
- TODO; There are some key/value conventions; for example
File encoding is not defined, MOST tools use and expect utf-8.
Also see EBNF formal gramar