Notes & Markdown

Last reviewed: 2026-07-07

Every note in Plainva is an ordinary Markdown file (.md). This page explains how to write comfortably and what actually ends up in the file — because that is exactly what makes your notes portable: any text editor, Obsidian, or a git diff can read them.

The core principle: everything is text

Whatever you see in Plainva — formatted text, tables, properties, icons — is stored as open text:

---
type: Note
okf_version: "0.1"
tags: [project]
plainva:
  icon: "🚀"
  header_color: "#2f6f6f"
---
# My Project

A **bold** thought with a link to [[Another Note]].

- [ ] First task

The block between the --- lines is the frontmatter (YAML): that is where the note’s properties live. Below it comes the regular Markdown text. Plainva-specific presentation (icon, header color) is bundled under the single plainva: key — other programs simply ignore it.

Writing in Live Preview

Live Preview is the default mode: Markdown renders as you type yet stays editable at all times.

The slash menu

Type / at the start of a line to open the insert menu. It is grouped into sections:

More writing helpers

Properties (frontmatter)

The Properties section in the right sidebar shows the note’s frontmatter as a form. Add property creates new ones; every property has a Field type:

GroupTypes
BasicText, Number, Checkbox, Date, Date & time
ChoiceSelect, Status, Multi-select
Lists & relationsList, Tags, Relation
Web & contactURL, Email, Phone

Choice types can carry fixed options with a Color and (for Status) a Group/stage — these option lists are managed in databases (.base), see Databases (.base).

Two fields are protected: type and okf_version are OKF system fields managed by Plainva — the type value is selectable from a dropdown of known types, while name/field type/delete are locked (background: OKF).

Document icon and header color

Every note can carry an icon (Notion-style above the title, also visible in tabs and the file tree) and a full-width color stripe:

Templates

Set a Template Folder under Settings → Vault Settings → Daily Notes & Templates. Then insert templates via Ctrl+Alt+T or the slash command Insert Template. Templates fully define the content of new files — including frontmatter: if a template brings its own type, the template wins.

Daily notes

Open Daily Note (sidebar) or a click in the Calendar creates today’s note using your date format in the configured daily notes folder, optionally from a template.

Tasks, formulas, diagrams and footnotes

Printing and saving as PDF

The editor’s menu and the command palette (Ctrl+P) have Print / Save as PDF…: printing always uses the read view (from live/source, Plainva switches into it first). In the system dialog you can pick “Save as PDF” instead of a printer.

Images and attachments

What about Obsidian?

Everything stays standard Markdown with standard frontmatter. Obsidian opens the files fully; it shows the bundled plainva: key as a non-editable object in its properties panel — that is intentional and harmless.

See also