dumbnote-page

Tags, Favorites & Hub View

Organize your notes efficiently with tags, mark important notes as favorites, and visualize connections between notes using Hub View.

Tags System

What Are Tags?

Tags are keywords that help you find related notes quickly. Unlike folders (one location per note), you can add multiple tags to any note.

Adding Tags to Notes

Add tags in the YAML frontmatter at the top of your note:

---
tags: [project, important, todo]
---
# My Note Content

Tag Features

In the sidebar:

Quick filtering:

  1. Click a tag to show only notes with that tag
  2. Click the same tag again to clear the filter
  3. Search works within filtered results

Tag Best Practices

Useful tag patterns:

Tips:

Favorites System

Marking Important Notes

Quickly access your most-used notes by marking them as favorites.

To favorite a note:

  1. Open the note
  2. Click the star button in the toolbar
  3. Or right-click in sidebar → “Add to Favorites”

To unfavorite:

Using Favorites

Perfect for:

Favorites appear at the top of your sidebar for instant access.

Hub View - Visualize Note Connections

What is Hub View?

Hub View automatically detects and displays how your notes connect to each other through wiki-style links ([[Note Name]]). Notes that link to many others become “hubs” - like a table of contents for related topics.

How Linking Works

Create links between notes:

# Project Overview

Check our [[Project Timeline]] for deadlines.
The [[Design Document]] has all the details.
See [[Meeting Notes 2024-01-09]] for decisions.

What happens:

Hub View in Practice

Example 1: Project Management

Create a central project note:

# Project Alpha

## Key Documents

- [[Project Alpha - Requirements]]
- [[Project Alpha - Technical Design]]
- [[Project Alpha - Timeline]]

## Team

- [[Team Contacts]]
- [[Team Meeting Notes]]

## Resources

- [[Development Setup Guide]]
- [[API Documentation]]

Result in Hub View:

📍 Project Alpha (7 links)
  ├── Project Alpha - Requirements
  ├── Project Alpha - Technical Design
  ├── Project Alpha - Timeline
  ├── Team Contacts
  ├── Team Meeting Notes
  ├── Development Setup Guide
  └── API Documentation

Example 2: Learning Notes

Create a topic overview:

# Python Learning Path

## Basics

- [[Python Syntax Notes]]
- [[Python Data Types]]
- [[Python Functions Guide]]

## Advanced Topics

- [[Python Classes and OOP]]
- [[Python Decorators]]
- [[Python Async Programming]]

## Projects

- [[Todo App Project]]
- [[Web Scraper Project]]

Linking Strategies

Hub-and-Spoke Pattern (Recommended):

     Hub Note
    /    |    \
Child  Child  Child

Web Pattern:

Note A --- Note B
  |   \  /   |
  |    X     |
  |   / \    |
Note C --- Note D

Parent-Child Pattern:

    Parent
   /   |   \
Child Child Child

Practical Hub Examples

1. Daily Notes Hub:

# 2024 Daily Notes

## January

- [[2024-01-01 Monday]]
- [[2024-01-02 Tuesday]]
- [[2024-01-03 Wednesday]]
  ...

2. Meeting Notes Hub:

# Team Meetings

## Weekly Standups

- [[2024-W01 Standup]]
- [[2024-W02 Standup]]

## Project Reviews

- [[Project Alpha Review]]
- [[Project Beta Kickoff]]

3. Knowledge Base Hub:

# Development Wiki

## Languages

- [[JavaScript Guide]]
- [[Python Guide]]
- [[Go Guide]]

## Tools

- [[Git Workflow]]
- [[Docker Setup]]
- [[VS Code Tips]]

Hub View Settings

Toggle Hub View:

Customize behavior:

Tips for Effective Linking

Do:

Don’t:

Common Hub Patterns

Project Hub:

Time-based Hub:

Topic Hub:

Search Feature

Find any note instantly:

  1. Keyboard: Press Cmd/Ctrl+F
  2. Sidebar: Use search box at top
  3. Type to search: Results appear instantly

Search Tips

What’s searched:

Search syntax:

Operators:

Organization Tips

Quick Wins

  1. Tag new notes immediately - It’s harder later
  2. Create topic hubs early - Start with 3-5 main topics
  3. Use favorites sparingly - Only truly frequent notes
  4. Link as you write - Build connections naturally

Weekly Review

Take 10 minutes weekly to:

Naming Conventions

For better organization:


Next: Backup your notes with GitHub Sync