Files
pttodo/pttodoest/todo.yaml
Bel LaPointe d6cd806bf5 todo
2026-01-31 18:16:42 -07:00

31 lines
542 B
YAML

- scheduled tasks hide
- |
file format
/name
- {any: kind}
- of yaml
- [payload list]
- but: schedule might be
schedule1: YYYY-MM-DD
schedule2: YYYY-MM-DDTHH
schedule3: 1d2h3m5s
schedule4: '* * * * *'
/.name.$HOSTNAME
- {ts:1, op:add, value: x}
- {ts:2, op:del, value: x}
- {ts:3, op:snapshot: value:[]}
on run,
- exec /.name.*
- diff /name
- add /name[]
- at modtime(/name)
- to /.name as new snapshot
- |
schedules
- {ts:1, op:add, value:{schedule: X}}
- adds to snapshot iff fired