loulan2325316 downloadsInject your Agenda calendar events into daily notes automatically
An Obsidian plugin that automatically injects your calendar events into your daily notes.
It reads monthly agenda files (such as those synced to your vault by a CalDAV calendar plugin) and, whenever a new daily note is created, writes the day's events as a checklist right below a marker line in the note.
YYYY-MM-DD.md is created, the day's events are inserted under your configured marker (default: > [!todo]+ todo)FREQ=DAILY/WEEKLY/MONTHLY/YEARLY with UNTIL from the iCalendar RRULE formatYYYY-MM.md, where each event is a ## Title section with start::, end::, all_day::, location::, category:: fields (the format written by calendar-sync plugins such as ogenda)Agenda)> [!todo]+ todo) on its own line> [!todo]+ todo
><!--agenda-injected-->
>>- [ ] 09:00-10:30 Team meeting 📍Room A 🏷️Work
>>- [ ] All-day event 🏷️Personal
uid field, so calendars synced from multiple sources stay clean