Skip to content

docs(obsidian-cli): vault discovery, WSL workaround, headless Linux setup#119

Open
mahihasinabrar-hub wants to merge 1 commit into
kepano:mainfrom
mahihasinabrar-hub:docs/obsidian-cli-platform-notes
Open

docs(obsidian-cli): vault discovery, WSL workaround, headless Linux setup#119
mahihasinabrar-hub wants to merge 1 commit into
kepano:mainfrom
mahihasinabrar-hub:docs/obsidian-cli-platform-notes

Conversation

@mahihasinabrar-hub

Copy link
Copy Markdown

Summary

Fixes #49
Fixes #93
Fixes #62

Changes

  1. Multi-vault discovery (Proposal - Update the CLI Skill to always specify a vault if there are more than one #49): Added guidance to query available vaults with obsidian vaults and always specify vault=<name> when more than one vault is open. The skill should ask which vault to work with rather than assuming the default.

  2. WSL workaround (obsidian-cli skill: add note about WSL — .exe swallows stdout, use .com #93): Documented that on WSL, Obsidian.exe silently swallows stdout (exit code 0 but no output). Use Obsidian.com instead, which correctly flushes output to the terminal.

  3. Headless Linux / Xvfb (obsidian-cli skill: add note about headless Linux environments (Xvfb + DISPLAY) #62): Added setup instructions for headless Linux environments (servers, Docker, CI). The CLI requires DISPLAY to be set to the Xvfb display (e.g., :99) to find Obsidian's IPC socket.

  4. Intro cross-reference: Updated the intro line to link to the new Platform-Specific Notes section.

Files Changed

  • skills/obsidian-cli/SKILL.md

…nux Xvfb

Fixes kepano#49: Add multi-vault discovery guidance — query vaults and always
specify vault=<name> when more than one is open
Fixes kepano#93: Document WSL workaround — use Obsidian.com not .exe, which
silently swallows stdout
Fixes kepano#62: Document headless Linux setup with Xvfb + DISPLAY env var
Add cross-reference from intro line to platform notes section
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant