nooks
GitHubInstall
Using Nooks

Adding items

One line. Quantities and dates are read out of what you wrote.

The composer sits at the foot of every list and keeps the caret after you press Enter, so ten things go on in ten lines without reaching for the mouse.

One line does it

Type what you would say, and put the quantity and the date at the end:

oat milk 2 saturday

That becomes one item: oat milk, quantity 2, due Saturday.

You typeYou get
rye flour 1kgrye flour · 1 kg
tomatoes 250 gtomatoes · 250 g
call the plumber tomorrowcall the plumber · due tomorrow
bins thursdaybins · due Thursday
oat milk 2 saturdayoat milk · 2 · due Saturday

Only the end of the line is read, and the scan stops at the first word it does not recognise. That is what keeps Call 2 plumbers a list item called Call 2 plumbers rather than two plumbers due never. It also means 2 oat milk is an item called "2 oat milk" — the number has to go at the end to be read as a quantity.

Dates are read in your own language, and so are weekday and month names. A bare weekday means the next one, not today. What was understood is shown as a chip as you type, and backspace immediately after a chip turns it back into the words you wrote.

Quote anything you want left alone: Buy "2kg" bag keeps its words.

Quantities are words

A quantity is free text: 2, 1 kg, a bunch, enough for six. It is not a number with a unit beside it, because half of what a household buys is not counted.

Notes

Open an item and write underneath it. A note is a document — headings, checklists, quotes and code, reached from / on an empty line — and the markdown that describes them is never on screen, because the document does not contain any.

Select a phrase to make it bold, italic or struck. Paste or type a URL and it becomes a link.

The note's first line previews under the item on the list, so a row stays a row.

What is done stays

Ticking something off does not remove it. It collapses to the foot of the list behind a count, where it can be found again and put back.

On this page