Expand description
Routines (docs/tasks.md, “Routines”): a sequence of timed steps played one
at a time, the next one said before it comes, so nothing is decided while
doing (Routinery). Moving on when a step’s time is up is each routine’s
choice: it helps some and pressures others. Skipping costs nothing and is
never counted. Kept in the configuration ([[routine]]), so they travel
with your settings.
Structs§
Functions§
- change
- The routines as the configuration holds them now, changed by
changeand written back, the whole under the file’s lock, which the sharing takes too: a routine another device’s change brought in meanwhile is never written over with an older list. - minutes_
word 🔒 - parse_
step 🔒 - parse_
steps - “10 min Open the Porch”, “Open the Porch 10”, “Open the Porch ~10m”, “Make tea (5)”: one step a line.
- save
- The routines written back into the configuration, the rest of it as written, read and written under the file’s lock.
- save_
locked 🔒 - steps_
text - The steps as one line each, as the form shows them: “10 min Open the Porch”.