Sleep-related recurring tasks

This commit is contained in:
Howard Abrams 2026-08-24 21:56:38 -07:00
parent da08102bab
commit f3a0000c2a
2 changed files with 107 additions and 29 deletions

1
.gitignore vendored
View file

@ -1,3 +1,4 @@
.venv .venv
.mise.local.toml .mise.local.toml
.latest-run.txt .latest-run.txt
.latest-gitrun.txt

View file

@ -1,15 +1,33 @@
# -*- mode:yaml-ts; -*- # -*- mode:yaml-ts; -*-
--- ---
tasks: tasks:
- text: "Water Indoor Plants" - text: "Treat Yo'self"
type: "todo" notes: >-
Can we make cool lists?
• Amazeballs
• Deez nuts
recurrence:
type: flex
day: Wednesday
- text: Play a Puzzle Game
notes: |
Treat yo\'self with a game, like:
• Tarot puzzle
• Bordergrams
recurrence:
type: flex
day: Thursday
- text: Water Indoor Plants
type: todo
priority: 1 # 0.1: Trivial, 1: Easy, 1.5: Medium, 2: Hard priority: 1 # 0.1: Trivial, 1: Easy, 1.5: Medium, 2: Hard
recurrence: recurrence:
type: "flex" type: flex
day: "1st and 3rd Saturday" day: 1st and 3rd Saturday
- text: "Water Outdoor Plants" - text: Water Outdoor Plants
type: "todo" type: todo
priority: medium priority: medium
checklist: checklist:
- Front pepper plants - Front pepper plants
@ -19,12 +37,12 @@ tasks:
- Lawn and artichoke - Lawn and artichoke
- Tomatoes - Tomatoes
recurrence: recurrence:
type: "interval" type: interval
interval: 1.5 # every other day interval: 1.5 # every other day
start: "2026-08-19" # anchor: task is "on" this day, then every 2nd day after start: 2026-08-19 # anchor: task is "on" this day, then every 2nd day after
- text: "Movie Night Prep" - text: Movie Night Prep
type: "todo" type: todo
priority: hard priority: hard
checklist: checklist:
- Vaccum/sweep floor - Vaccum/sweep floor
@ -33,12 +51,12 @@ tasks:
- Set up the Projector - Set up the Projector
- Make the salad ... - Make the salad ...
recurrence: recurrence:
type: "interval" type: interval
interval: 14 # every other week interval: 14 # every other week
start: "2026-08-30" start: 2026-08-30
- text: "Prepare for Adventure" - text: Prepare for Adventure
type: "todo" type: todo
priority: hard priority: hard
checklist: checklist:
- Vaccum/sweep floor - Vaccum/sweep floor
@ -46,30 +64,89 @@ tasks:
- Prepare the table - Prepare the table
- Chips and what? - Chips and what?
recurrence: recurrence:
type: "interval" type: interval
interval: 14 # every other week interval: 14 # every other week
start: "2026-09-06" start: 2026-09-06
- text: "Replace the furnace filter" - text: Replace the furnace filter
notes: "Get ready for winter" notes: Get ready for winter
type: "todo" type: todo
priority: 1 priority: 1
recurrence: recurrence:
type: "flex" type: flex
day: "first Saturday of October" day: first Saturday of October
- text: "Replace the furnace filter" - text: Replace the furnace filter
notes: "Get ready for summer" notes: Get ready for summer
type: "todo" type: todo
priority: 1 priority: 1
recurrence: recurrence:
type: "flex" type: flex
day: "first Saturday of April" day: first Saturday of April
- text: Reach out to Gary - text: Reach out to Gary
type: "todo" type: todo
priority: 0.5 priority: 0.5
recurrence: recurrence:
type: "interval" type: interval
interval: 21 # every three weeks interval: 21 # every three weeks
start: "2026-09-30" start: 2026-09-30
- text: Replace Sleep Filter
notes: And wash the long tube
priority: 1
recurrence:
interval: 14 # every other week
start: 2026-09-05
- text: Replace Nose Pads
priority: 0.5
recurrence:
type: flex
day: first Saturday of January
- text: Replace Nose Pads
notes: Replace the short tubes
priority: 0.5
recurrence:
type: flex
day: first Saturday of March
- text: Replace Nose Pads
priority: 0.5
recurrence:
type: flex
day: first Saturday of May
- text: Replace Nose Pads
notes: Replace the short tubes
priority: 0.5
recurrence:
type: flex
day: first Saturday of July
- text: Replace Nose Pads
priority: 0.5
recurrence:
type: flex
day: first Saturday of September
- text: Replace Nose Pads
notes: Replace the short tubes
priority: 0.5
recurrence:
type: flex
day: first Saturday of November
- text: Order Sleep Part Replacements
note: >-
Years worth of:
- 12 nose pads
- 6 short tubes
- 12 filter packages (x2)
- 1 heated tube
- face strap and front
priority: 2
recurrence:
type: flex
day: first Saturday of February