KB-Obsidian
Section titled “KB-Obsidian”[!abstract] Purpose Guides and references for managing this Obsidian knowledge base — plugins, templates, folder notes, and deployment.
💡 Lessons
Section titled “💡 Lessons”Dataview plugin
Section titled “Dataview plugin”- Ensure code snippet is fenced with
```dataview [code] ```.
Obsidian Bases plugin (core plugin — Settings → Core plugins → Bases)
Section titled “Obsidian Bases plugin (core plugin — Settings → Core plugins → Bases)”| Issue | Wrong | Correct |
|---|---|---|
| Code fence name | ```bases (plural) | ```base (singular) |
| Filter format | property/condition/value YAML (Dataview style) | Expression syntax |
| Equality filter | status = "ready" | status == "ready" (double ==) |
| Not-equal filter | — | status != "complete" |
| Grouping | groupBy: risk (not supported) | Sort by field — no native groupBy |
| Folder scope | from: "_WorkingOn/Tasks" | file.inFolder("_WorkingOn/Tasks") in filters |
| Column selection | properties: [...] in code block (ignored) | Click Properties (≡) in table toolbar — Obsidian writes order: |
Minimal working Bases block:
filters: and: - file.inFolder("_WorkingOn/Tasks") - status != "complete"views: - type: table name: All Active Tasks sort: - property: risk direction: DESCDeviating from this structure causes silent failure — the block renders as raw text with no error message.
🌟 Key Notes & Concepts
Section titled “🌟 Key Notes & Concepts”Link to heading in other note
Section titled “Link to heading in other note”- `Custom Text
- type
[[, select Note, type#, select Heading, type|, then Custom Text to display
Callouts
Section titled “Callouts”[!todo] Lorem ipsum dolor sit amet
Printing Notes
Section titled “Printing Notes”🔗 Related Areas
Section titled “🔗 Related Areas”🗂️ Map of Contents
Section titled “🗂️ Map of Contents”%% Error: Cannot create a waypoint in a note that’s not the folder note. For more information, check the instructions here %%