Jaroslav Krčál67 downloadsVisualize tasks across your vault in a 5-quadrant Eisenhower matrix (DO / DECIDE / DELEGATE / DELETE / OPEN). Reads and writes standard task syntax — tags, due/start/done dates, and priority emoji.
English · Čeština
Visualize tasks across your entire vault in a 5-quadrant Eisenhower matrix (DO / DECIDE / DELEGATE / DELETE / OPEN). Reads and writes Obsidian Tasks syntax — #tags, 📅 due, 🛫 start, ✅ done, priority emoji.
A morning dashboard for deciding what to do now: open it, see tasks split by priority, check off the done ones, add new ones. Markdown files stay the source of truth — the plugin is just a visual layer on top.
Note: the screenshots below were taken before the UI was localized — they still show Czech labels. The plugin UI is now in English.
![]() |
![]() |
|
|
#tag after the checkbox: #DO, #DECIDE, #DELEGATE, #DELETE. Anything else → OPEN..md files in the vault (Dataview-like), not just today's daily note.{{date}}, {{title}}, {{time}} substitution).BRAT is an Obsidian community plugin for installing plugins straight from GitHub (with auto-update).
Ctrl+P (mobile: 3-dot menu → Command palette) → "BRAT: Add a beta plugin for testing"https://github.com/krcaljaroslav/4D-eisenhower-matrixCtrl+P → "Open matrix"Updates appear automatically within 15 minutes of a new release, or manually via BRAT: Check for updates to all beta plugins.
Download main.js, manifest.json, styles.css from the latest release and drop them into <vault>/.obsidian/plugins/four-d-eisenhower-matrix/. Then Settings → Community plugins → enable.
The plugin reads/writes standard Obsidian Tasks syntax:
- [ ] #DO #Personal ⏫ 📅 2026-05-20 🛫 2026-05-15 Important call with Alice
- [x] #DECIDE Long-term planning ✅ 2026-05-10
- [ ] task without a quadrant tag ← lands in the OPEN quadrant
Quadrant tags (the first token after - [ ]):
| Tag | Quadrant | Meaning |
|---|---|---|
#DO |
🔴 DO | Important + Urgent |
#DECIDE |
🔵 DECIDE | Important + Less Urgent |
#DELEGATE |
🟢 DELEGATE | Less Important + Urgent |
#DELETE |
🟡 DELETE | Less Important + Less Urgent |
| (other / none) | ⚫ OPEN | Uncategorized |
Priority (Obsidian Tasks convention):
| Emoji | Level |
|---|---|
| 🔺 | Highest |
| ⏫ | High |
| 🔼 | Medium |
| 🔽 | Low |
| ⏬ | Lowest |
| Action | How |
|---|---|
| Toggle a task | Click the checkbox · 3 s grace period (click again to undo) |
| Add a task | Click + in the quadrant header → text + #tags + 📅 + ⏫ → Enter |
| Edit a task | Desktop: double-click the card. Mobile: long-press / double-tap → menu → Edit |
| Change due date alone | Click the 📅 badge on the card |
| Move between quadrants | Desktop: drag the card onto the target quadrant. Mobile: long-press / double-tap → menu → "Move to…" |
| Open the source file | Desktop: right-click the card. Mobile: long-press / double-tap. → menu (current pane / new tab / split / window) — the cursor lands on the task's line |
| Filter by tag | Click a chip in the filter bar (multi-select, OR) |
| Previous / next day | The ← → arrows in the header, the calendar, or "Today" |
| Collapse a quadrant | Click the ▼/▶ arrow next to the quadrant name |
| Collapse the whole header | The ▲ button top-right (handy on mobile) |
| Show completed tasks | The "Done" toggle in the header |
Deterministic — cannot be reordered manually:
The manual lever for reordering is priority — set it and the task jumps up.
Settings → 4D Eisenhower Matrix:
# Dnes. Set it to whatever you use (e.g. # Today, ## Tasks).The plugin looks for a configurable section heading in the daily note (set via Settings → Daily section heading, default # Dnes). New tasks are inserted under that heading.
If a daily note for the given day doesn't exist and you add the first task, the plugin creates it automatically:
{{date}}, {{title}}, {{time}}).Works on Android (isDesktopOnly: false; iOS untested but should work).
{{date}} / {{title}} / {{time}})Missing something? Open an issue.
Issues · Pull requests welcome.