No description
Find a file
2026-07-20 19:46:59 -04:00
assets Initial release 2026-07-18 00:52:14 -04:00
.gitignore Initial release 2026-07-18 00:52:14 -04:00
LICENSE Initial release 2026-07-18 00:52:14 -04:00
main.js light mode color scheme 2026-07-20 19:46:59 -04:00
manifest.json Initial release 2026-07-18 00:52:14 -04:00
README.md Initial release 2026-07-18 00:52:14 -04:00
styles.css light mode color scheme 2026-07-20 19:46:59 -04:00
versions.json Initial release 2026-07-18 00:52:14 -04:00

TaskNotes Agenda Wrapper

A simple display of all your task notes in a taoday's agenda window for. It gives you stats, date-grouped, quick task entry, and list for the sidebar or embedded.

Today's Agenda

Requires the TaskNotes. plugin. This reads your TaskNotes tasks; it does not manage tasks on its own.

Features

  • Today's Agenda pane - open it in the sidebar (or anywhere) from a ribbon icon or command.
  • Stat tiles - Todo / Overdue / Unplanned counts. Click a tile to filter the list to that category; click again to clear.
  • Date-grouped list — an Unplanned section, then Overdue, then each upcoming day. Every section is collapsible.
  • Quick task entry - type a title, press Enter (or the button), and a formatted TaskNotes task note is created.
  • Native TaskNotes styling - status and priority dots use your TaskNotes status/priority colors; the widget inherits your theme via Obsidian CSS variables.
  • Interactive - click a task title to open it; click its status ring to change status.
  • Embeddable - with code block.

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).

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 come from your configured frontmatter fields. Creating and completing tasks writes standard TaskNotes frontmatter, which TaskNotes then re-indexes.

Installation

From the community plugins browser (once approved)

Settings → Community plugins → Browse → search TaskNotes Agenda Wrapper → Install → Enable.

Manually

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Copy them into <your-vault>/.obsidian/plugins/tasknotes-agenda-wrapper/.
  3. Reload Obsidian → Settings → Community plugins → enable TaskNotes Agenda Wrapper.

Via BRAT

Add toyotathief/tasknotes-agenda-wrapper as a beta plugin in BRAT.

License

MIT © Toyo Co.