
Meeting notes
Obsidian Meeting Notes dashboard
Description
A productivity system for managing meeting recordings and tracking upcoming tasks in Obsidian.
Features
Upcoming Events Widget
- Displays tasks from specified sources in a calendar-style view
- Groups tasks by date (Today, Overdue, Future)
- Color-coded by priority (pink=high, orange=medium, blue=low)
- Project/school tags displayed on each task
- Click to open task source
Audio Recording Manager
- Record - Capture audio directly (requires Audio Recorder plugin)
- Search - Find recordings by name
- Sort - By date, name, or size (ascending/descending)
- Filter - By audio format (MP3, WAV, M4A, WEBM, OGG)
- One-click Notes - Create meeting notes linked to recordings
- Month grouping - Collapsible month sections
Prerequisites
- Obsidian (Desktop recommended)
- Dataview plugin
- Datacore plugin (for JSX support)
- Audio Recorder plugin (optional, for in-app recording)
Setting task source
const SOURCES = ['"TaskNotes/Tasks"', '"School"'];
Task Properties
For tasks to appear in the upcoming events widget, use these frontmatter fields:
---
title: Task title
status: pending # Use "done", "completed", or "cancelled" to hide
priority: high # high, medium, or low
due: 2024-01-20 # or: scheduled, start
projects: ProjectName
class: ClassName
---
Folder Structure
/
├── Meeting notes.md # Copy this to your vault
├── Meeting notes/ # Auto-created for meeting note files
└── [recordings] # Audio files go here
Configuration
Upcoming Events Widget
| Variable | Description | Default |
|---|---|---|
DAYS_AHEAD | Days to look ahead | 14 |
SOURCES | Task folder paths | ['"TaskNotes/Tasks"', '"School"'] |
PRIORITY_COLORS | Priority → color map | high: pink, medium: orange, low: blue |
Audio Manager
Search, sort, and filter controls are accessible via toolbar buttons. All audio formats in your vault are detected automatically.
Required Plugins
| Plugin | Version | Link |
|---|---|---|
| Datacore | 0.1.29 | GitHub |
| Dataview | 0.5.68 | GitHub |
Attached Snippets
snippets/audio-manager.css— audio-managersnippets/upcoming-events.css— upcoming-events
Screenshots

Installation
- Download the
.mdfile(s) from this repo - Place them in your vault
- Copy the attached CSS snippet files into
.obsidian/snippets/ - Enable them in Settings > Appearance > CSS Snippets
- Install the required plugins listed above
Published via Vault Hub
How to Install
- Download the dashboard markdown file from GitHub
- Drop it into your vault (anywhere)
- Download the attached CSS snippets from the sidebar
- Move them into
.obsidian/snippets/and enable them - Install the Homepage plugin and point it at the file
- Enable any listed CSS snippets for the intended look
Stats
Stars
0
Forks
0
Last updated 4h ago
Attached Snippets
2