04-1 Frontmatter Properties πͺͺ
The properties (frontmatter) you put between the
---markers at the very top of a document β write down info like title, tags, status, and due date, and search, Bases, the Calendar, and the Dashboard will recognize those values and put them to use. No need to type raw YAML β just pick them with the "Add Property" button!
β Home: ObsiKO 101 Β· Up: Advanced Markdown
Adding properties, here's how β
- Right-click in the body β
οΌ InsertβΈInsert Frontmatterto make a box, andtitleandcreatedget filled in for you. (TheοΌ Insertgroup only appears when no text is selected, and if frontmatter already exists this item is hidden entirely. Add the note's kind (type) when you need it β via 'Add Property' or the kind suggestion chips.) - Click "Add Property" below the box and a key input field appears, suggesting frequently used properties as autocomplete (pick with ββ and Enter). Keys you've already used in the vault show up too.
- Once you pick a key, the value field smartly changes to match it (see the table below).
In Korean, in English π°π·π¬π§
When the app language is set to Korean, Korean-named properties appear in the autocomplete alongside the English ones β pick whichever you like.
- Korean: μν Β· λ§κ°μΌ Β· νκ·Έ Β· μ°μ μμ Β· μ’
λ₯ β¦
- English: status Β· due Β· tags Β· priority Β· type β¦
The two are separate, real properties (fully compatible with Obsidian). Within a single vault we recommend sticking to one side β Bases and the Calendar recognize them exactly as written.
That said, a few common ones are understood either way: νκ·Έ=tags Β· μ’
λ₯=type Β· μ λͺ©=title Β· νμ§=cover Β· μ μ=author Β· λ³μΉ=aliases. Features like kind suggestion chips, the bookshelf, and the ontology dictionary recognize the Korean keys just the same.
π€ The AI agent writes standard English keys when it creates new documents (values can stay in your language β
type: νμis fine). If your vault already uses Korean keys consistently, it follows that convention and never renames keys you wrote.
Value fields that adapt to the key ποΈ
| Type | Input method | English key examples | Korean key examples |
|---|---|---|---|
| Choice βΎ | Pick from a fixed set of values via dropdown | status Β· priority Β· visibility |
μν Β· μ°μ μμ Β· μ€μλ Β· κ³΅κ° |
| Calendar π | Date picker (modified-date types default to today; created defaults to the day the file was created) |
date Β· created Β· due Β· scheduled |
λ μ§ Β· μμ±μΌ Β· μμ μΌ Β· λ§κ°μΌ Β· μμμΌ Β· μλ£μΌ |
| Chips (multi) π·οΈ | Several values separated by commas; tags suggest vault tags | tags Β· aliases Β· keywords |
νκ·Έ Β· λ³μΉ Β· ν€μλ |
| Note link π | Search notes in the value field β [[wiki link]] |
related Β· source Β· parent Β· project |
κ΄λ ¨ Β· μΆμ² Β· μμ Β· νμ Β· νλ‘μ νΈ |
| Image πΌοΈ | Pick from the vault image list (multiple allowed) | cover Β· image Β· portrait |
νμ§ |
| Color π¨ | Palette Β· color picker Β· hex | color |
μμ |
| Free text βοΈ | Text (autocompletes existing values of the same key) | name Β· author |
μ΄λ¦ Β· μ μ Β· μ₯μ Β· λ²μ |
Manage progress with 'status' β
status (or μν in Korean) is a choice type, so you pick from these values:
To-do Β· In progress Β· Waiting Β· Review Β· Blocked Β· On hold Β· Done Β· Cancelled Β· Draft Β· Published Β· Archived
This vocabulary carries straight over to the Project View and kanban boards β group a kanban by status and just dragging a card changes its status, and it shows up in the Dashboard and Calendar as in progress (half-filled box) or cancelled (strikethrough) too.
Properties that trigger magic β¨
Some properties, the moment you pick a value, pull in related properties automatically or pop open a window for you.
- para (project organizing) β pick from project Β· area Β· resource Β· archive, and choosing project automatically attaches start and deadline (both defaulting to today) plus parent_area (the area it belongs to β pick a vault area note with a [[link]]). β Structuring Knowledge
- Set type to book β reading properties like author, publisher, cover, total_pages/read_pages, rating, and book_status fill in all at once, and a book search window pops up right away to pull the cover, table of contents, and intro off the internet (the document title is renamed to the book title too!). β Library & Reading Log
- Set type to expense / income β everything you need for one line of household accounts comes along at once: date (today by default), amount, merchant, category, method, and memo. β Ledger
- Set type to source β for material you brought in from somewhere (a web page, a paper, a lecture), you get a matching set of properties (see just below).
Where did I get this again? β the source property set π
When you're collecting material, the most frustrating question is always "where did I see this?" Set type to source and you get a set of properties that gets you back there.
| Property | What it means |
|---|---|
source |
Where it came from (URL, book title, lecture name) |
author |
Who made it |
collected |
When you saved it (today's date goes in by default π ) |
published |
When the original was published |
doi Β· isbn |
The identifier, for papers and books |
- Good news! Pages saved with the Web Clipper, lecture notes made by AI transcription, and book lookups all fill in these same property names. So no matter where a note came from, one method finds and gathers them all.
- For instance, sort by
collectedin Bases and you've got everything you collected this month; group byauthorand you've got a collection per author! π - Don't feel you have to fill in every field. The point isn't academic bibliography management β it's just being able to get back to the original. π
Edit existing values right in place βΎ βοΈ
You can also fix the value of a line already written in the frontmatter box β
- choice keys like status get a βΎ button at the end of the line to pick a value β and Type your ownβ¦ at the top of the list lets you enter a brand-new value right there (Enter to confirm, Esc to cancel),
- date keys like due get a calendar button,
- color gets a color swatch, and cover gets a οΌ pick image button.
Korean keys and English keys both work exactly the same way.
π¨ A hidden talent of the
colorproperty: give a note a color and its title bar is painted as a color band (banner)! Text color flips automatically between white and black to match the background brightness. Color-code your notes by project or topic (remove the property to go back to normal).
The values you've used show up in the list ποΈ
Type a value that isn't in the list β like type: example β and from then on it appears in the βΎ list and in autocomplete. You only have to remember it once.
- The list is split into
My kind dictionary/Built-ins/Used in your vault. - Values you use more often come first.
- Properties that never had a list β
place,clientβ grow a βΎ button on their own once you reuse the same values. Properties where every value differs, liketitleordescription, don't get one. - The 'Add property' dialog has a
Type your ownβ¦option, so you can create a value that isn't in the list right there.
πΎ Nothing is stored separately. The list is read straight from the notes in your vault. Fix a typo in the note and it disappears from the list too β and it follows you to other devices as soon as the notes sync.
Little details π‘
- Frontmatter is only recognized when it starts on the very first line of the document, at the
---. - Use the copy button at the top-right of the box to copy the whole thing at once.
- Properties are the columns of Bases and the raw material for tags & relationships β the more you fill in, the smarter your tables, graphs, and calendar get.
- A property whose value is a
[[link]]β likeparent_areaβ becomes a relation on its own: pull values from the other note withparent_area.status, or roll up the notes pointing at you! β Bases (Data Tables) - Add
ai: denyand that note is never handed to the AI agent (false,no,privateand friends mean the same). Perfect for journals and health records. β AI Sources & Privacy You can now just pickai("AI access guard") in the 'Add property' picker and the valuedenyfills in automatically β no typing needed. - Ask the AI Agent something like "fill in name, status, and tag properties for each character note" and it'll set up properties across your existing manuscripts in a flash. β AI Agent
β Previous: Advanced Markdown Β· Home Β· Next: View Modes & Korean Input β