Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/redsheep913/Canvas-Card-Materializer/llms.txt

Use this file to discover all available pages before exploring further.

Canvas Card-Materializer exposes its settings through the standard Obsidian settings panel. To reach them, open Obsidian Settings (the gear icon in the bottom-left sidebar), scroll down to the Community Plugins section, and click the gear icon next to Canvas Card-Materializer. The plugin’s settings panel will open in the right pane.

Available Settings

exportPath
string
default:"Exports/Canvas"
Stored directory path for exported Markdown files. Accepts vault-relative paths such as Notes/Canvas or Projects/Materialized. Note: the current implementation always derives the export path from the Canvas file’s location and does not read this value at export time — see the note below.

Default Export Directory

PropertyValue
Setting nameDefault Export Directory
Description shown in UIFallback directory for exports.
Default valueExports/Canvas
TypeText input
The plugin always calculates the output path directly from the Canvas file’s location: given a Canvas file at Projects/Debug.canvas, materialized files land under Projects/Debug/<ColorFolder>/. The Default Export Directory value is saved to plugin data but is not read during the current export process — the implementation in exportSelectedNodes() derives the path exclusively from canvasFile.parent.path and canvasFile.basename. This setting is stored for potential future use as a true fallback.

How to Change the Setting

1

Open Obsidian Settings

Click the gear icon in the bottom-left corner of the Obsidian window, or press Ctrl+, (Windows/Linux) / Cmd+, (macOS).
2

Navigate to Canvas Card-Materializer

Scroll to the Community Plugins section in the left sidebar of the Settings panel, then click the gear icon to the right of Canvas Card-Materializer.
3

Edit the Default Export Directory field

Locate the Default Export Directory text input and type your desired vault-relative path, for example Notes/Materialized or Projects/Canvas-Exports.
4

Your change is saved automatically

The plugin calls Obsidian’s saveData API on every keystroke via the field’s onChange handler — no save button is required.
Settings are persisted by Obsidian’s built-in saveData / loadData plugin API. The value is stored inside .obsidian/plugins/canvas-card-materializer/data.json in your vault. You can inspect or manually edit that file, but changes made while Obsidian is open may be overwritten by the next in-memory save. Currently, the exportPath value is saved and loaded but is not used by the export logic — all export paths are derived from the Canvas file’s location at the time of export.

Build docs developers (and LLMs) love