4 ms·
Also new: Obsidian joins the CLI gang https://help.obsidian.md/cli https://help.obsidian.md/cli I’ve been having a lot of fun recently using AI CLIs with Obsi
by corysama 7mo ago
Also new: Obsidian joins the CLI gang
https://help.obsidian.md/cli 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.
- giancarlostoro 7mo agoOh snap! Thanks for that, I can really make good use of this!
- manmal 7mo agoI'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?
- jorgejiro 7mo agoI've been using Obsidian since the beginning, and it's the best money I can spend annually. It works perfectly, and I've never had any problems.
- Cpoll 7mo agoI first used the Obsidian git-sync plugin. That worked fine, but but when I couldn't get it operable with my phone I caved and paid for sync.
- typicalrunt 7mo agoI used to use SyncThing, then Dropbox, then iCloud. But then I just caved and paid for Obsidian Sync and it is the best money spent aside from Claude. I don't have to tinker with weird settings anymore or deal with sync issues, it just works.
- peterb 7mo agoSame
- FloatArtifact 7mo agoI can't wonder if that's by design to make it hard for a plugin to have it's own sync mechanism. Definitely not proof of this that I know of, but a thought.
- wiether 7mo agoObsidian is plain Markdown and JSON files. There can't be a will from the devs to make it hard to sync. It's just that unlike git or Dropbox or whatever, that are just generic "syncing" tools, Obsidian Sync has been built to provide the best experience with Obsidian.
- FloatArtifact 7mo agoI'm talking more about the plugin architecture not about the file format or third-party applications. sync plugins seems to be pretty limited compared to what's offered for a subscription.
- deleted 7mo ago[deleted]
- febed 7mo agoI’ve been using Obsidian with Dropbox sync for years. What’s so special about the Obsidian sync?
- wiether 7mo agoObsidian with Dropbox can work on an iOS device? With Obsidian Sync you manage everything directly in Obsidian: sync status, activity, history, selective sync... And "it just works" across platform, without having to think about/set something else up.
- wellthisisgreat 7mo agoit's not per-vault is it? I have multiple vaults I'd like to sync selectively (50% of files in one vault for one machine, and 100% on another etc.) No space restrictions?
- chrisweekly 7mo agoObsidian's paid sync works great for me.
- JimmyBiscuit 7mo agoIm just running a Nextcloud on a raspberry pi to sync everything. Works flawlessly for multiple years now.
- vergessenmir 7mo agoJust 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
- hombre_fatal 7mo agoI 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.
- batisteo 7mo agoFor me using SyncThing totally worth it, but I guess it's down to our income difference
- EchoReflection 7mo agoI 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".
- eloop 7mo agoMirrors my experience.
- sudhirkhanger 7mo agoWhat tool can be used to resolve syncthing conflicts? I get a lot of.stversion files.
- haltcatchfire 7mo ago
- poglet 7mo agohttps://github.com/vrtmrz/obsidian-livesync https://github.com/vrtmrz/obsidian-livesync
- willis936 7mo agoI use this and a self-hosted couchdb. So far it seems to be good, but I haven't spent more than a few hours with it yet. I do have what appears to be a working setup on ios, macos, and linux. Obsidian's large number of plugins and control surfaces is a bit hazardous.
- etra0 7mo agoI did run with this setup for a few months (I believe like, 5 months already?) and when it works, it's nice, but 90% of the time it has been extremely painful. Something breaks, one automatically updates and then it breaks the entire database, SCRAM mode, recovering is painful, and all the time I get warnings, spam and logs, it's anything but seamless. Which is a real pity, because when it works it feels magical to use within my laptop, my phone and my tablet, all self hosted, but the pain won and so I'm searching for new alternatives.
- kcrwfrd_ 7mo agoI just pay for the sync. I like that I can have some vaults that sync to both my personal and work laptops and other vaults that only sync to one or the other. It’s awfully convenient without any vendor lock in since I can just take my plain markdown files and leave anytime.
- ozlikethewizard 7mo agoAnother option is obsidian lets you set which folders should sync. So I have everything in one vault, and in my trusted environment I let have everything synced, work machine only gets the work folder, and windows gaming machine only gets required non-confidential stuff (i.e notes about stuff that isnt me). Its nice to be able to review it all from one machine though
- giancarlostoro 7mo agoI use both and I prefer their builtin sync, since I also code on Linux.
- codybontecou 7mo agoI built a one-time purchase solution that might help you. - https://isolated.tech/apps/syncmd https://isolated.tech/apps/syncmd - https://isolated.tech/apps/syncmd/blog/obsidian-git-ios-setup https://isolated.tech/apps/syncmd/blog/obsidian-git-ios-setu... You can git clone directly to your iOS file system which fixes the Obsidian git plugin issue so you can use the Obsidian git plugin on your computer and mobile devices.
- seabrookmx 7mo agoI've had good luck with syncthing. But I only sync between laptop and desktop.. the mobile story with syncthing isn't ideal.
- bossyTeacher 7mo agoI use syncthing on mobile with no problems. Depending on your settings it might not work on low battery though.
- dexterdog 7mo agoWhy not? I've used it between my desktops and my phone with no problem for years.
- qaq 7mo agogithub private repo works fine
- vorticalbox 7mo agoI have been using remotely save and a free bucket from backblaze. It as a s3 compatible api so works using the s3 feature.
- yard2010 7mo agoI'm doing the same since this is the only method I found I can let my bot access the files, something I couldn't achieve with Obsidian Sync.. until now!
- iammjm 7mo agoHow is remotely save obsidian plugin mentioned only once here? I set it up with a OneDrive I was already using anyway to host and sync my vault there. I have it set up and synced on 4 devices with 4 different os (win11, macos, ios, android) and it works great and is free.
- rafaquintanilha 7mo agoDefinitely one of the biggest ROI is to pay for the sync. I regret all years I tried git-based alternatives (it's still useful to have it in git for backup, but not as the main syncing mechanism).
- vulkoingim 7mo agoI used iCloud in the past, but found that syncing between a few devices sometimes left my notes in a weird state - sometimes overwritten, missing, etc. I switched some time ago to https://github.com/remotely-save/remotely-save https://github.com/remotely-save/remotely-save with backblaze and I periodically sync to a git repo for a second backup. No issues since then.
- mk12 7mo agoI use Syncthing (with Synctrain client on iOS) and it works great.
- 369548684892826 7mo agoprotip: You can make synctrain sync with an iOS shortcut, with the shortcut being triggered when Obsidian is opened or closed. This means you're always in sync, even if iOS hasn't allowed synctrain to run in the background.
- brnt 7mo agoResilio.
- sylens 7mo agoI just pay for the sync. It probably helps I jumped on board when they still had early bird pricing for the sync
- torben-friis 7mo agoI use git. push to private repo, you can use a cron in your machine to push regularly and so on. The only limitation comes if you use the vault in a closed system like iOS, where you can't run terminal commands. other than that, flawless.
- dml2135 7mo agoI’ve just about got this working on ios using the a-shell app as a terminal to run the git commands, with shortcuts set to run them when Obsidian opens and closes.
- bossyTeacher 7mo agoIf you mostly use single-vault Obsidian in two devices, SyncThing is perfect imo.
- iaresee 7mo agoI gave up on iCloud sync. After the tenth time iCloud absolutely destroyed my vault’s file layout and scattered copies of my files all over my iCloud Drive, I just gave up and shell out for paid sync now. It’s fine. I don’t mind paying for things I get actual value from.
- tibbon 7mo agoSame. I lost data this way. It wasn't worth it. Happy to support Obsidian
- zeta0134 7mo agoI've had no trouble with syncthing on Android. It just has access to the sync folders, as far as I can tell. Seems to work great, even if I've got the same file open simultaneously on several devices. I use a tablet in my kitchen to show my TODO at all times.
- bccdee 7mo agoSyncthing has worked flawlessly for me.
- eloop 7mo agoPaying for sync is my way of supporting the developers of this excellent application. The sync works well, it's less hassle, and more secure than using the usual cloud services, particularly for iOS and Android. Obsidian and Tailscale are the two pieces of software I gladly pay for, I don't ever want them enshittified!
- dml2135 7mo agoI use git on my own forgejo instance.
- mihaelm 7mo agoI love that CLIs are getting a second wind.
- AbstractH24 7mo ago> I love that CLIs are getting a second wind. I just wish there were more solutions to add simple things like copy and paste to them. As though they were more a derivative of the text box I type in right now. And less to MS-DOS I grew up with. Outside of that, agreed. Eliminate GUI as a blocker.
- stingraycharles 7mo agoI must be a fossil living under a rock, but: were they ever gone? As the amount of new CLI based applications I install on a monthly basis is always far more than the amount of new GUI based applications.
- DetroitThrow 7mo agoI think a lot of new developers used GUIs very exclusively for a very long time. Agentic workflows and Claude code have brought CLI tools to the forefront again.
- steve_adams_86 7mo agoA good example of this that I've noticed is a lot of newer devs were using GitHub Desktop or VS Code to manage git operations, but Claude gave them peek under the hood and now they're using it directly a bit more. Claude Code is a great gateway drug to CLI and TUI addiction
- deleted 7mo ago[deleted]
- jadbox 7mo agoIt's not super useful yet- you can't really view notes in the CLI but you can can trigger features like search.
- WNWceAJ9R9Ezc4 7mo agoNotes are stored in Markdown files. Why do you need Obsidian CLI to view notes when `cat` will do?
- goodmythical 7mo agoOkay, so my command line fu is not what it perhaps should be, but if I could use obsidian without the bloated app, I'd be even more in love. How would I be able to search obsidian links from the command line? Like, to travel between notes in the app of course I can just click on connecting links or search, but I wouldn't have the faintest idea how to do that in a cli. Is there some handy way to search the current folder and subfolders for text in a file with regex? Like some kind of >find term for all of my [[term]] entries in markdown files ?
- toddmorey 7mo agoWhat is obsidian beyond a pile of markdown files without the app?
- chrisweekly 7mo agoripgrep?
- xnyan 7mo agoHackernews is accessed using http. Why do you need a web browser when curl exists?
- deleted 7mo ago[deleted]
- fredoliveira 7mo ago
- dSebastien 7mo agoThe Obsidian CLI enables many scenarios not possible with the Markdown files alone: building and debugging plugins, running commands, controlling Obsidian, querying bases, accessing the Obsidian index, ...
- neutralx 7mo agoThis got me thinking if it’s possible to use Obsidian as taskwarrior. I’ve used taskwarrior in the past but it’s CLI interface which is fine for simpler tasks. Lately, I’ve been trying to use Obsidian as task manager and addition of Bases paved path for taskwarrior like usage, but in GUI. Having options to use it as CLI and as GUI offers flexibility. I also used some plugins like bugwarrior to sync Jira/GitHub tickets locally. This is perfect when working on multiple projects/repos. But I guess moving from Unix one tool for each job to swiss knife tool makes Obsidian overwhelming. Maybe it’s better to bridge these two tools in some way (plugins) rather than misuse Obsidian features.
- input_sh 7mo agoLook at the video, it explicitly starts with dealing with tasks in Markdown files. Unintuitively if I might say so, but it does. I agree that now that this is a possibility, some sort of a wrapper would be great to see.