Color mode

セットアップ

既存の Vault はそのまま使える

Obsidian Vault は Markdown ファイルが入ったフォルダです。

Riebeckite も指定されたフォルダから Markdown を読み込むため、content.directory に Vault の場所を指定すればコンテンツとして利用できます。

たとえば、次のような既存 Vault を、そのまま Riebeckite から読み込めます。

text
notes/
├─ Welcome.md
├─ Programming/
│  └─ Flutter.md
├─ private/
│  └─ memo.md
└─ .obsidian/

次のコマンドを実行しても、Riebeckite が Vault の Markdown を整理したり、勝手に書き換えたりすることはありません。

text
dev
check
doctor
inspect
build

ノートの編集はこれまでどおり Obsidian で行います。

Templater のテンプレートを除外する

Vault で Obsidian Templater プラグインを設定している場合、Riebeckite は .obsidian/plugins/templater-obsidian/data.json を読み、設定された templates_folder を Markdown の走査や frontmatter の解析より前に除外します。そのため、テンプレートはコンテンツのマニフェストに入らず、SSGや開発サーバーにも入りません。

Riebeckite は Templater のコードを実行しません。通常のノートに Templater の式が含まれていても、そのノートを除外することはありません。Templater の設定またはテンプレートフォルダを取得できない場合は自動では除外しません。フォルダを明示的に除外したい場合は content.exclude を使います。

公開するノートを選ぶ

既定の公開ルールでは、frontmatter に次の設定があるノートだけを公開します。

yaml
publish: true

たとえば、次のようにします。

md
---
title: 公開する記事
publish: true
---
 
この記事は公開されます。

一方、次のノートには publish: true がないため、公開対象になりません。

md
---
title: 個人的なメモ
---
 
これは個人的なメモです。
Diagram source
text
flowchart TD
    Vault["Obsidian Vault"]
 
    Vault --> A["公開記事<br/>publish: true"]
    Vault --> B["下書き"]
    Vault --> C["個人的なメモ"]
 
    A --> Site["公開サイト"]
    B -.->|"公開しない"| Site
    C -.->|"公開しない"| Site

そのため、公開記事と個人的なノートを同じ Vault に置いたまま運用できます。

Local Graph

Nearby Notes