Meeting notes
NOTEDASHBOARD
Maws7140

Meeting notes

Obsidian Meeting Notes dashboard

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

VariableDescriptionDefault
DAYS_AHEADDays to look ahead14
SOURCESTask folder paths['"TaskNotes/Tasks"', '"School"']
PRIORITY_COLORSPriority → color maphigh: 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

PluginVersionLink
Datacore0.1.29GitHub
Dataview0.5.68GitHub

Attached Snippets

  • snippets/audio-manager.css — audio-manager
  • snippets/upcoming-events.css — upcoming-events

Screenshots

Screenshot 1

Installation

  1. Download the .md file(s) from this repo
  2. Place them in your vault
  3. Copy the attached CSS snippet files into .obsidian/snippets/
  4. Enable them in Settings > Appearance > CSS Snippets
  5. Install the required plugins listed above

Published via Vault Hub

Related

How to Install

  1. Download the dashboard markdown file from GitHub
  2. Drop it into your vault (anywhere)
  3. Download the attached CSS snippets from the sidebar
  4. Move them into .obsidian/snippets/ and enable them
  5. Install the Homepage plugin and point it at the file
  6. Enable any listed CSS snippets for the intended look

Stats

Stars

0

Forks

0

Last updated 4h ago

Required Plugins

Datacorev0.1.29
Dataviewv0.5.68
8.7k

Attached Snippets

2
audio-manager

snippets/audio-manager.css

upcoming-events

snippets/upcoming-events.css

Categories

Tags

notiondashbaordmeeting