Slips & printing
Building a slip
Design a printable template on the canvas, step by step.
This guide walks through building a slip from scratch — a printable to-do card that pulls in a task's own details. If you haven't yet, read Slips first for the concepts.
1. Create the slip#
- In the sidebar, pick or create a slip folder.
- Click + to add a slip, give it a name and an icon.
- Open Slip Editor to enter the full-screen canvas.
2. Add a Task source#
From the palette's helper nodes, drop a Task node onto the canvas. This exposes the task's fields — its name, notes, dates, tags, subtasks and more — as variables you can use elsewhere. (A slip has one Task node.)
3. Lay out the output#
Drag output blocks into the output container in the order you want them printed:
- A Text block for the title. Type
{{name}}to pull in the task's name, and make it large and bold. - A Separator for a dividing line.
- Another Text block with
{{subtasks}}to print the checklist, and{{deadline}}for the due date. - A Cut block at the end so each print tears off cleanly.
Any output from a node — a Task field, an AI Prompt result, a Constant — is available as a {{variable}} inside a Text block. Wire nodes together and the variables flow downstream.
4. Add a flourish (optional)#
Want a motivational line at the top? Drop an AI Prompt node, write a prompt like "a short encouraging line for a to-do list," name its output variable, and reference it in a Text block. This needs a configured AI model.
5. Preview and print#
Open Slip Preview. Safe blocks resolve immediately; press Execute to run AI, image or code blocks. When it looks right:
- Export it as an image, or
- Print it to your thermal printer.
6. Reuse it#
Back in the editor, toggle Set as default for tasks so any task without its own slip prints with this template — or attach the slip to specific tasks from the task editor. Every run is saved in Slip History to reopen later.
A note on code blocks
The JavaScript and Shell blocks run real code on your Mac. Only run slips you built or trust.