The .todos.json file format
A quick breakdown of how Ultralist stores tasks.
Ultralist stores todos in a very simple, self-explanatory format.
.todos.json
is stored in the directory you ran ultralist init
in. If the ultralist binary does not see a .todos.json
in your current directory, it will try to read the .todos.json
from your home directory.
.todos.json example
[
{
"id": 1,
"uuid": "55dd9b2d-5bdf-4d4c-b9b7-73e83d94ddb2",
"subject": "support for priorities +feature",
"projects": [
"feature"
],
"contexts": [],
"due": "2016-07-08",
"completed": false,
"completedDate": "",
"archived": false,
"isPriority": false,
"notes": [
"this is a note"
]
},
{
"id": 2,
"uuid": "8cf1083e-a230-454f-82f3-49ebee2fc40d",
"subject": "fix bug with 'tod' not being recognized +bug",
"projects": [
"bug"
],
"contexts": [],
"due": "2016-07-08",
"completed": false,
"completedDate": "",
"archived": false,
"isPriority": false,
"notes": null
}
]