Note Generation

Periodix-Planner automatically generates periodic notes for all time periods, ensuring you always have the notes you need when you need them.
Overview​
The plugin generates notes for:
- Daily notes - Generated for today and tomorrow
- Weekly notes - Generated for this week and next
- Monthly notes - Generated for this month and next
- Quarterly notes - Generated for this quarter and next
- Yearly notes - Generated for this year and next
Configuration​
Go to Settings → Periodix-Planner → Generation tab:
| Setting | Description | Default |
|---|---|---|
| Auto-generate on load | Generate notes when Obsidian opens | true |
| Generate periods ahead | How many periods into the future to generate | 1 |
When enabled, the plugin automatically creates notes on Obsidian startup and generates the next period in advance.
Generated Note Structure​
Each generated note includes:
Frontmatter Properties: Links to previous/next periods, parent period, and ancestor periods (week, month, quarter, year). Learn more about note interconnection
Time Budget Block: An empty periodic-planner code block is automatically added. Click "Edit allocations" to distribute hours across categories. Learn more about time budget blocks
File Organization​
Notes are organized in configured folders (customize in Settings → Folders):
Periodic/
├── Daily/
│ ├── 2025-01-15.md
│ └── 2025-01-16.md
├── Weekly/
│ ├── 2025-W03.md
│ └── 2025-W04.md
├── Monthly/
│ ├── 2025-01.md
│ └── 2025-02.md
├── Quarterly/
│ ├── 2025-Q1.md
│ └── 2025-Q2.md
└── Yearly/
└── 2025.md
Naming Formats​
Customize note names in Settings → Naming using Luxon format tokens:
- Daily:
YYYY-MM-DD(e.g.,2025-01-15) - Weekly:
YYYY-[W]WW(e.g.,2025-W03) - Monthly:
YYYY-MM(e.g.,2025-01) - Quarterly:
YYYY-[Q]Q(e.g.,2025-Q1) - Yearly:
YYYY(e.g.,2025)
Generation Behavior​
Existing notes:
- Never overwrites existing content
- Updates frontmatter if properties are missing
- Adds time budget block if missing
- Preserves all your content
Missing notes:
- Creates note with all required frontmatter
- Adds time budget block
- Creates folder structure if needed
Period generation: With "Generate periods ahead" set to 1, the plugin generates today + tomorrow (daily), this week + next week (weekly), and so on for all period types.
Related: Note Interconnection • Time Budget Blocks • Configuration