Kerekes Stefan208 downloadsA context-adaptive dashboard that reconfigures itself by time of day, active project, and live priority.
A context-adaptive dashboard for Obsidian that reconfigures itself by time of day, active project, and live priority.
The dashboard reads your vault and reshapes itself across four modes — Morning briefing, Working mode, Evening review, and Night desk — surfacing what matters most right now instead of a static panel.
project: value (falling back to its first tag) when the tag setting is on.Capture.md at your vault root.| Morning | Day |
|---|---|
![]() |
![]() |
| Evening | Night |
|---|---|
![]() |
![]() |
| Widget | Shows | Modes |
|---|---|---|
| Open loops | Open tasks, overdue ones first | morning · day · night |
| Deadlines | Tasks due within ~3 days | morning · day · evening |
| Work queue | Open tasks by note freshness | day · night |
| Today's focus | Active project + recent notes in it | morning · day |
| Quick capture | Inline capture box | all |
| Touched today | Notes edited today | evening · night |
| Notes to revisit | Notes untouched 7+ days, still linked | evening · night |
| Tomorrow's prep | What lands tomorrow | evening · night |
Task rows with a ring (Open loops, Work queue, and task deadlines) can be completed in place — click the ring to check the task off in its note.
The dashboard reads ordinary Markdown — no separate setup needed.
Tasks feed Open loops, Work queue, and Deadlines. Each open task row shows a completion ring — click it to mark the task done in its note:
- [ ] Call the dentist <!-- open task -->
- [x] Book venue for demo <!-- done, ignored -->
- [ ] Ship signup flow fix 📅 2026-08-17 <!-- open task with due date -->
Due dates come from the inline 📅 YYYY-MM-DD emoji, or from frontmatter on the note (inherited by its tasks):
---
due: 2026-08-17
---
- [ ] Draft Monday sync agenda
Today's focus tracks your most recent file-open. In Folder mode the
active project is that file's parent folder; in Tag mode it's the file's
frontmatter project: value, or its first tag when no project is set — and
"Today's focus" then shows recent notes carrying the same project or tag.
Notes to revisit is automatic: notes untouched for 7+ days that still have at least one outgoing [[link]].
Quick capture writes each capture as a bullet under Capture.md.
main.js, manifest.json, and styles.css into YourVault/.obsidian/plugins/prism-dashboard/.npm install # install dependencies
npm run dev # watch mode — rebuilds main.js on change
npm run build # type-check + production build
The plugin is built with esbuild from TypeScript sources in src/.
MIT © 2026 Kerekes Stefan