🏠

📡 Task Calendar Feed

Put your timed tasks on your phone, watch & Skylight.

Build your feed

…

Subscribe — iPhone / iPad

  1. Copy the URL above.
  2. Settings → Calendar → Accounts → Add Account → Other.
  3. Tap Add Subscribed Calendar, paste the URL, tap Next → Save.
  4. It refreshes automatically. Tasks appear alongside your family calendars — and on your Watch.

Subscribe — Mac

  1. Calendar app → File → New Calendar Subscription…
  2. Paste the URL → Subscribe.
  3. Set Auto-refresh to Every 15 minutes and untick “Remove alerts” if you want the reminders.

Subscribe — Google Calendar / Skylight

  1. Google Calendar (web) → Other calendars → + → From URL → paste → Add calendar.
  2. Skylight: add the same Google calendar to the frame, or paste the URL directly if your Skylight supports iCal links.
  3. Google refreshes subscribed feeds on its own schedule (often several hours) — Apple is much faster.

Cloudflare setup

In your Pages project → Settings → Variables and Secrets, add:

1. TODOIST_TOKEN — your Todoist API token (Todoist → Settings → Integrations → Developer → copy the API token). Mark Encrypt.
2. FEED_TOKEN — any random string you invent. Mark Encrypt. Use that same value in the box above.

Then redeploy with Wrangler so the variables take effect.

Note: anyone with the feed URL can read your task titles, so treat it like a password — that's what FEED_TOKEN is for.