Obsidian
Inkstead Writer is the companion Obsidian plugin for writing Inkstead posts and pages from a vault.
Your site repository remains the canonical copy. Obsidian is a writing and publishing client.
Suggested vault layout:
Website/posts
Website/pages
Website/photos
These map to content/posts, content/pages, and content/photos in the site repository.
Useful commands:
Inkstead: New postInkstead: New pageInkstead: Publish current fileInkstead: Pull remote updatesInkstead: Validate current file
Sync behavior:
- Local drafts win before publishing.
- Remote published versions win for syndication metadata when the local file has not changed.
- If local and remote both changed, Inkstead reports a conflict instead of merging silently.
Install the plugin from the Inkstead Writer project by building it:
npm run build
That creates:
dist/
main.js
manifest.json
styles.css
Copy or symlink dist to .obsidian/plugins/inkstead-writer in a vault, then enable Inkstead Writer in Obsidian community plugin settings.