Settings

All settings live under Settings → Fileclass.

Watch: Install and set up Fileclass #001 · 1:51 · on YouTube

Core

SettingWhat it does
Class files folderFolder holding your fileClass notes. Any note here defines a fileClass (its name = the filename).
fileClass aliasFrontmatter key that binds a note to its fileClass(es). Default fileClass.
Global fileClassApplied to every note that has no other binding. Leave empty to disable.
Bases folderWhere generated <fileClass>.base files are written.
fileClass iconDefault icon for a fileClass without an explicit icon (each fileClass can override it, with a live preview + Lucide picker in its options).
Default date formatmoment.js format a Date field is written in when it declares no format of its own (e.g. DD/MM/YYYY). Blank stores the ISO form YYYY-MM-DD.
Default datetime formatSame, for DateTime fields. Blank stores YYYY-MM-DDTHH:mm.
Default time formatSame, for Time fields. Blank stores HH:mm.

Each of the three shows a live sample — now → 30/07/2026 — and warns about letters moment doesn’t know, so a format is judged on what it writes.

Behavior

SettingWhat it does
Validation columnsAdds valid ✓/✗ and errors columns to the editable fileclass-table view, flagging notes that violate their schema. On by default.
Canvas fields engineAuto-fills Canvas/CanvasGroup/CanvasGroupLink fields from .canvas files. This is the one surface that writes frontmatter automatically.
Context menu entriesAdds Fileclass actions to the file and editor right-click menus, and Create a class on the class-files folder.
Insert fields when adding a classBinding a fileClass to a note adds its missing fields to the frontmatter straight away, instead of leaving you to run Insert missing fields. On by default.
Property editor buttonsShows a per-field edit button (its type icon) in Obsidian’s native Properties editor, for typed input.

Indicators

A clickable icon next to a note’s name that opens its fields (or, on a fileClass note, its schema editor). Each surface has its own toggle:

SettingSurface
Tab header, File explorer, Bookmarksnext to the file name
Backlinks pane, Bases first columnnext to each link
Internal linksafter each link, in reading view and Live Preview

Indicators are best-effort DOM decorations: if a surface changes in a future Obsidian version the icon simply stops appearing there — the modal, menus, and commands keep working.