VAULTDASHBOARD
LucasMazeiobsidian-vault-template
An Obsidian vault template with a working dataviewjs Home dashboard, folder structure, and example notes.
tags:
- ai-generated
Vault Template
A clean starter clone of Mazei's vault structure. Open this folder as a vault in Obsidian and the [[Home]] dashboard works out of the box.
What's included
- Full folder skeleton — an inbox-to-knowledge pipeline plus active/archive project lifecycle
- Working Home dashboard —
Home.md, adataviewjshomepage (greeting, vault heatmap, area cards, countdowns, habit streaks, goals, reading shelf) - Obsidian config (
.obsidian/) — plugins + theme + thehomeCSS snippet pre-enabled - Templates (
7. Templates/) — Daily Note, Book, Article, Goal, Presentation, AI Chat, Weekly Journal, New Note - Example notes — demo dailies, books, goals, articles, an event, and a study course so every Home widget renders out of the box (clear them anytime)
- Shared agent workflows (
.agents/skills/) — portable across Codex, OpenCode, and Claude; Claude compatibility commands remain in.claude/
Quick start
- Open in Obsidian — open this folder as a vault. Trust plugins; enable Dataview's JavaScript Queries (
Settings → Dataview). - Open
Home.md— the dashboard should render with demo data. - Run
/setupin Claude Code, or personalizeAGENTS.mdmanually — write your context, goals, source-of-truth tools, and workflow preferences. - Choose an agent harness — Codex and OpenCode read
AGENTS.md; Claude also readsCLAUDE.md. Restart the harness after changing skills. - Add MCPs (optional) — copy
.mcp.json.example→.mcp.json, fill in your credentials. See.claude/MCP.md.
Folder map
0. Context/ - Who you are (Profile, Work, Preferences, Active Focus)
1. Rough Notes/ - Inbox for quick captures
2. Source Materials/ - Reference material (Books, Articles, Courses, Study, ...)
4. Zettelkasten/ - Permanent notes
5. Daily Journal/ - Daily notes
6. Projects/
Active/ - Work that needs attention
Archive/ - Completed or inactive work
7. Templates/ - Note templates
Excalidraw/ - Cross-project and scratch drawings
Images/ - Attachments (ships with home-banner.gif)
To make the Home render
The dashboard needs these — all already configured here:
- Dataview plugin enabled (
Settings → Community plugins) with JavaScript queries turned on (Settings → Dataview → Enable JavaScript Queries). - The
homeCSS snippet enabled (Settings → Appearance → CSS snippets). Images/home-banner.gifpresent (the banner) — swap it for your own.- Theme AnuPpuccin (bundled). The color variables in
home.cssassume a Catppuccin palette.
Most sections fail gracefully when empty — create your first daily note, book, or #goal note and the dashboard fills in.
First steps
- Set Home as your start page: bookmark is pre-added; for auto-open install the Homepage community plugin and point it at
Home. - Create a daily note (
5. Daily Journal, formatYYYY-MM-DD, uses7. Templates/Daily Notes Template). - Add a
#booknote withstatus: readingto light up the reading shelf. - Add a
#goalnote (use7. Templates/Goal Template) to populate the goals grid. - Keep project-specific drawings inside
6. Projects/Active/<project>/; reserveExcalidraw/for cross-project or scratch work.
How to Install
- Download the ZIP or clone the repository
- Open the folder as a vault in Obsidian (File → Open Vault)
- Obsidian will prompt you to install required plugins
Stats
Stars
1
Forks
0
Last updated 16d ago
Categories