Obsidian CLI

Gestern las ich unterwegs den Toot von Obsidian:

Obsidian 1.12 is now available to everyone!

  • Obsidian CLI

Die Release-Notes versprechen:

This release introduces the Obsidian CLI, a command line interface that lets you control Obsidian from your terminal for scripting, automation, and integration with external tools.

Doch heute hatte ich mal etwas mehr Zeit, um in die Dokumentation von Obsidian CLI reinzulesen. Leider steht da ganz dick im “Get started”:

Obsidian app must be running

Obsidian CLI requires the Obsidian app to be running. If Obsidian is not running, the first command you run launches Obsidian.

Das heißt also, ich kann Obsidian nicht auf meinem Headless Homeserver nutzen. Doch was steht da noch?

Looking to sync without the desktop app? See Obsidian Headless.

Aber auch Obsidian Headless erweist sich schnell als nutzlos für mich. Obsidian Headless ist lediglich ein CLI Client für den kommerziellen Service Obsidian Sync.

Schade, aber so ist das eigentlich coole neue Feature für meinen Use-Case gänzlich unbrauchbar - und die Enttäuschung war entsprechend groß.

Nun muss ich weiterhin bei meinem bestehenden Fluss bleiben, dass ich vom Smartphone zwar mit Obsidian arbeite, alles per Remotely Save Plugin an meinen Server synchronisiere, dort dann aber mit den Standardtools ranger, vim, find und grep weiterhin arbeite. Aber gut, passt eigenlich in das KISS-Prinzip: Keep it simple, stupid.