Live data from Hacker News

Obsidian Sync now has a headless client

help.obsidian.md

181–190 of 224 posts

Re: Obsidian Sync now has a headless client

#181
post #52
post #41

I wish I could use Obsidian to edit single markdown files. If my project has a readme.md I don't want to create an obsidian vault with its configuration files in my project, just to open it.

Yeah we'll add that at some point. It's a bit trickier than it seems because a lot of Obsidian configuration and app functionality is vault-specific. E.g. what theme should be used? What plugins should be available? Does autocomplete for [[links]] or properties do anything? Etc.

Just put the default settings in the same place other apps put their settings. With an option for a custom path so I can sync it between my devices via syncthing.

Re: Obsidian Sync now has a headless client

#182
The thing is that there already is a very good self-hosted option for sync - Livesync. I won't say it's not eccentric and confusing (it is!) but once you get it to work, it actually works extremely well and is lightning fast too. I use syncthing as well for backups but livesync has the obvious advantage of working natively inside Obsidian.

I'm so done with subscriptions for cloud based solutions and between livesync and syncthing, you've got a very robust set of options to use.

iCloud sync actually messed up every file I opened due to the lag between remote copy and local edits. iCloud would delete the last few edits whether I was in the file or after closing the file. Sometimes I would be typing something and I'd watch it delete what I just typed. It was a complete disaster.

Re: Obsidian Sync now has a headless client

#183

I just have my vault sitting in Dropbox ... Not sure what I would gain by moving to Sync?

I did the same, but sync takes it to another level - the conflict resolution is far better, especially when you have it on both desktop and mobile, and for multiple users on a team you can work on the same doc at the same time without worrying or having to check if Dropbox is working. Add the version history and it's a no-brainer.

Re: Obsidian Sync now has a headless client

#184

Earlier quoted context omitted.

I was using SyncThing, and it worked, but any time you have an Obsidian vault open on two devices, or shortly after another, you're always thinking about if you're going to have to clean up a bunch of sync conflict files later. And that mental overhead is not worth saving $4/mo. The conflicts are never hard: it's like a git merge conflict where you just take the latest of every conflict block.

For me using SyncThing totally worth it, but I guess it's down to our income difference

I used multiple sync "solutions" (terrible idea, in retrospect); Dropsync, Syncthing, Drivesync, in addition to paying for Obsidian Sync, because I was delusional about "backing up my data". Huge mistake on my part, I've spent many, many, many hours deduplicating worthless "backups". Agree with "just pay for Obsidian Sync".

Re: Obsidian Sync now has a headless client

#185
post #17

Also new: Obsidian joins the CLI gang https://help.obsidian.md/cli I’ve been having a lot of fun recently using AI CLIs with Obsidian. No plugins necessary because it’s just a directory tree of markdown files.

I've been using iCloud to sync Obsidian, and have consistently run into the problem that iCloud file container access needs full disk permissions that I don't want to give the agent (or Ghostty). Does everybody use Obsidian's paid sync instead or what? Or SyncThing?

Syncthing has worked flawlessly for me.

Re: Obsidian Sync now has a headless client

#186

Earlier quoted context omitted.

Just pay for the sync. I used to juggle with git, rsync, inotify etc and other tools Its one of the few subscriptions where it actually feels like money well spent

I was using SyncThing, and it worked, but any time you have an Obsidian vault open on two devices, or shortly after another, you're always thinking about if you're going to have to clean up a bunch of sync conflict files later. And that mental overhead is not worth saving $4/mo. The conflicts are never hard: it's like a git merge conflict where you just take the latest of every conflict block.

What tool can be used to resolve syncthing conflicts? I get a lot of.stversion files.

Re: Obsidian Sync now has a headless client

#188

The thing is that there already is a very good self-hosted option for sync - Livesync. I won't say it's not eccentric and confusing (it is!) but once you get it to work, it actually works extremely well and is lightning fast too. I use syncthing as well for backups but livesync has the obvious advantage of working natively inside Obsidian. I'm so done with subscriptions for cloud based solutions and between livesync…

On the other hand, I'll happily support the developers at Obsidian. It's a great product.

Re: Obsidian Sync now has a headless client

#189
This will save me the overhead of running it in a docker container (I think it used mono or something) so that’s cool.

I am still split using Evernote mostly because the experience feels a little more purpose built. I have some annoying usability issues with Obsidian. Control-N starts a new note not in the folder I’m in, but at the top level. Then I have to go move it by hand.

Having multiple vaults open winds up with multiple individual windows. A hack is to have one meta vault that encompasses all the sub vaults, but that itself is weird.

I would love to have an official multi-vault option. I have separate vaults so I can have work specific things or other things that aren’t exposing the fact I have other vaults tied to my account. However I have some systems I want all of my vaults available, but not multiple instances of obsidian running rather than one instance addressing all vaults - there is a workaround but it feels a too brittle and unofficial. The editor is a little rough comparatively too, even with a couple plugins to help, and I’m not even someone who cares to embed images, pdfs, other things directly in notes. Evernote is overkill and obsidian feels slightly off. Almost there. I’m sure it can be customized better, for example items render well in Evernote but obsidian shows them as markdown and the switching between view, edit and realtime seems difficult to get right.

So I’m still paying for both… and I’d prefer not to. Obsidian feels like a better fit overall, I don’t care about all those Evernote features or AI or crazy rich experiences…

Re: Obsidian Sync now has a headless client

#190
post #142

Earlier quoted context omitted.

There are several community plugins for Google Drive. Did you try those?

Yeah, I figured as much. They don't work natively on iOS. And honestly, I get it. Sync is a key part of the revenue model, and a simple "select your vault from files" option, while it would solve the problem completely, isn't something that makes business sense to just give away. No judgment there. If I'd built something as great as Obsidian, I'd probably make the same call. Since my only ask was really for a workaro…

Fuck this business sense bullshit. If the feature can be built, it should be built. The is business at the expense of product, aka the reason everything sucks so much nowadays
Post reply on HN