-
Notifications
You must be signed in to change notification settings - Fork 0
Short Rules
clach04 edited this page Dec 1, 2024
·
5 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
key
andvalue
must consist of non-whitespace characters, which are not colons. Only one colon separates thekey
andvalue
.- TODO; There are some key/value conventions; for example
due
,pri
, etc. See 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