README file from
GithubTaskNotes Agenda Wrapper
A display of all your task notes in a today's agenda window for. It gives you stats, date-grouped, quick task entry, and list for the sidebar or embedded.
Requires the TaskNotes. plugin. This reads your TaskNotes tasks; it does not manage tasks on its own.
Features
- Stat tiles — Todo, Overdue and Unplanned counts; click one to filter. Today's done count sits in the date line.
- Date-grouped list — Unplanned, Overdue, then each upcoming day, all collapsible.
- Quick entry — type a title and press Enter, or open the full TaskNotes creator.
- Interactive — click a title to open the task, its ring to mark it done.
Usage
As a sidebar pane
- Click the calendar-clock ribbon icon, or
- Run the command "TaskNotes Agenda Wrapper: Open Today's Agenda".
The pane opens in the right sidebar. Drag its tab anywhere you like.
Embedded in a note
Add a code block:
```tasknotes-agenda
```
Optional settings inside the block:
```tasknotes-agenda
title: This Week
days: 7
```
title— the header shown under the date line (default:Today's Agenda).days— how many days ahead to include (default:14).
Settings
| Setting | |
|---|---|
| Open tasks in a new tab | On by default; mod-click always opens a new tab |
| Icons in task metadata | Icons instead of due: / scheduled: labels |
| Show each task once | Only on its first day, not again on its due day |
How it reads your tasks
It reads TaskNotes' own settings at runtime and falls back to TaskNotes defaults if they can't be read. A task is any note carrying your tag. Dates, status, and priority, projects, and tags come from your configured frontmatter fields. Creating and completing tasks goes through TaskNotes itself, so your creation defaults, natural-language dates and recurring tasks behave exactly as they do there. A task scheduled for a past day that's still open carries into today.
Installation
From the community plugins browser
Settings → Community plugins → Browse → search TaskNotes Agenda Wrapper → Install → Enable.
Manually
- Download
main.js,manifest.json, andstyles.cssfrom the latest release. - Copy them into
<your-vault>/.obsidian/plugins/tasknotes-agenda-wrapper/. - Reload Obsidian → Settings → Community plugins → enable TaskNotes Agenda Wrapper.
Via BRAT
Add toya-co/tasknotes-agenda-wrapper as a beta plugin in BRAT.
License
MIT © Toyo Co.