Syntax
Table of Contents
State
Open
This todo is open
- This todo is open, padded with a hyphen
Closed
x This todo is closed
Focused
! This todo is focused
Obsolete
~ This todo is obsolete
Priority
(A) This todo has priority A
(B) This todo has priority B
(C) This todo has priority C
This todo has no priority
Dates
Created
2024-09-01 This todo was created on September 1st 2024
Completed
x 2024-09-20 2024-09-01 This todo was completed on September 20th 2024
Note: If the todo has a completed date, it must also feature a created date.
Due
A second date can be added to open todos. This is the todo's due date:
2024-09-01 2024-09-30 This todo is due September 30th 2024
When the todo is closed, the due date may remain as the third date shown:
x 2024-09-20 2024-09-01 2024-09-30 This todo is due September 30th 2024
Price
£49.99 This todo has a specific price attached
$100.00-$250.00 This todo has a price-range attached
Tags
Context
@phone
@computer
Project
+Novel
+Health
Hashtag
#clear
#complex
#chaotic
Custom Tag
os:Linux
Interactive Tags
These interactive tags work with the Toodles desktop app:
Count
count:12
Time
time:1h33m
Every
The every tag will generate a new todo when the current one is checked off. It will determine the new date based on either the due date, if present, the created date or the current date. In the Toodles app, the newly generated todo will have a created and new due date added automatically.
~ daily
every:Day
~ every 3 days starting from due date, created date or today
every:3days
~ weekly
every:Week
~ every 3 weeks starting from due date, created date or today
every:3weeks
~ alias for every:2weeks
every:Fortnight
~ monthly
every:Month
~ every 3 months starting from due date, created date or today
every:3months
~ yearly
every:Year
~ every 3 years starting from due date, created date or today
every:3years
~ every Thursday starting from due date, created date or today
every:Thursday
~ every Monday, Wednesday and Friday starting from due date, created date or today
every:Monday,Wednesday,Friday
~ alias for every:Monday,Tuesday,Wednesday,Thursday,Friday
every:Weekday
Multiplier
The multiplier appears at the end of your todo. It is only valid if a price or price range is present.
£1.50 This todo has a price and a multiplier x3
Nesting
Todos can be padded with four spaces to indicate that they belong to a non-nested todo above.
Spring cleaning
Clear gutters
Paint upstairs bathroom
Markdown Support
Markdown support is a work in progress and does not yet fully work with the Toodles app.
Bold
This todo features **bold** text
Italic
This todo features _italic_ text
Links
HTTPS
This todo features [linked text](https://example.com/)
This also works: <https://example.com/>
And this: https://example.com/
Mailto
This todo features [linked mailto text](mailto:john@example.com)
This also works: <mailto:john@example.com>
Inline Code
This todo features `inline code`