Readit News logoReadit News
Posted by u/rahilb 2 years ago
Show HN: macOS Reminder Sync for Obsidian Tasksturquoisehexagon.co.uk/re...
Greetings,

I started using Obsidian and the brilliant Obsidian Tasks plugin to manage Tasks in my notes however it didn't quite work for me as I would lose track of Tasks when away from my laptop, and there are no reminders for Tasks so it's not easy to stay on top of things.

I wrote my first macOS App to solve the problem; Reminder Sync for Obsidian. It periodically scans your Obsidian Vault for Tasks and creates Reminders for them in Reminders.app! Once your Tasks are created as Reminders they are synced through iCloud so they are also visible on iOS; this solves the main problem I had with Obsidian Tasks, allowing me to keep on top of Tasks with system Reminders and Widgets on macOS and iOS.

Other features apart from the core functionality described above are:

- Creating a Reminder adds a Task to an Inbox note in your Obsidian Vault, allowing you to create Obsidian Tasks from iOS.

- Deleting/Completing a Task in Reminders app completes/deletes the Task in your Vault

The core functionality is free, and I believe the free version should be sufficient for most users. Paid features include increased automatic sync frequency, ability to delete tasks from Reminders.app and ability to generate a description for the Reminder.

The app is available on the App Store: https://apple.co/3TH1e5s

You can view a demo video at the homepage: https://turquoisehexagon.co.uk/remindersync/

I would appreciate any feedback as it's my first solo App release!

oneeyedpigeon · 2 years ago
I use Obsidian daily, but my understanding of the app is terrible. I use it because it's the best markdown editor I've found — I just edit separate .md files, many of which are essentially a 'template' that contains a whole bunch of checkboxes.

Is there a good 'starter guide' that I can use to get up to speed so I can start using Obsidian to track my notes, etc.? I'm very used to editing individual .md files for this kind of thing, but manually, and I get the impression Obsidian offers a bunch of benefits.

TheCapeGreek · 2 years ago
Honestly, play around until you find your own flow.

You don't need to use every Obsidian feature under the sun to become a productivity machine, nor have it all perfectly organised, linked and categorised in your "second brain". Take notes, label them well, and use the global search when you need something. Try a new plugin from time to time.

Using Obsidian "just" as a markdown editor is a perfectly valid use. I used VSCode with some Markdown plugins for years. I tried Typora, Coda, etc but they felt too limited and sluggish. I just wanted code-like markdown editing with a bit of fanciness, and Obsidian does just that.

I have a template for journalling, and a simplistic structure for where to place files in my knowledgebase. It's not perfect, and doesn't work for everyone, but it works for me.

If you do want an example of some of my structure (I share some of the resource/knowledge publicly), see here: https://publish.obsidian.md/thecapegreek

The only drawback I can say really is that I need to better separate public and private resources, as I'm always afraid I'll accidentally publish some private notes that live among the other files you might see in the link.

cqqxo4zV46cp · 2 years ago
There’s a lot of crappy “I want to be a content creator!”-tier content out there. You’ve gotta do a bit of digging to find examples that aren’t someone organising their YouTube channel, crappy Medium blog, or other content creation side hustle.
yosef123 · 2 years ago
For anyone looking for a simple markdown editor (nothing more), I would recommend Typora. It's closed source, and the plugin system is lacking, but it gets the essentials basically perfect.
oneeyedpigeon · 2 years ago
I used to use Typora but something put me off — I can't totally remember what. It might have been that it creates copies of files rather than saving in-place, which then screws up hard links. But it might have been something less 'niche' too!
blowski · 2 years ago
I'm on macOS, and I use either TextEdit or Vim. The problem isn't Obsidian itself, but the ecosystem in which it exists.
dSebastien · 2 years ago
I have published a free guide: https://www.dsebastien.net/the-ultimate-beginners-guide-to-o...

I also have a course: https://developassion.gumroad.com/l/obsidian-starter-course

And a starting point with a preconfigured vault and a user guide: https://developassion.gumroad.com/l/obsidian-starter-kit

Deleted Comment

blowski · 2 years ago
I love Obsidian - its approach, the ecosystem, and the implementation.

But... I can't help but feel it will become the latest application to either pivot to something unpalatable (probably after being acquired) or become abandonware, leaving me to move to Yet Another Tool. And so it prevents me from really investing in any of it - I just use a no-frills text editor.

wgerard · 2 years ago
For me, the nice part about Obsidian is that they're just markdown files. So even if something happens to Obsidian, the notes still exist and are still easily transferrable to something else.
SamBam · 2 years ago
Fairly easily transferrable to something else. I assume that many of the plugins that power users use involve added non-standard stuff to the files. Like if you're adding a bunch of metadata to be consumed by the Dataview plugin, all that metadata might be worthless on a new app unless someone creates an equivalent plugin elsewhere.

It's open source, so they can. But people who want forward-compatibility should probably think about what their raw markdown files look like, and how useful they'd be in another program.

PurpleRamen · 2 years ago
That's the theory, but it's not like they use strict markdown. Markdown in the first place is a very simple and limited format, so everyone has their own syntax-extensions and tweaks, and obsidian is no exception. So even if you lose the data themselves, you could lose a significant amount of ability to work with them, if somehow obsidian becomes unusable.

And if you build on plugins, this sometimes happens even now here and there. Plugins becoming unusable because of an update is still not uncommon. Their developing stopping for whatever reason is also a bit of a problem.

greggsy · 2 years ago
Markdown isn’t immune to deprecation in the Obsidian ecosystem - I have files with random junk in the headers leftover from failed attempts to integrate some data management plugin or regime.
blowski · 2 years ago
Yeah, having a non-proprietary data format is a huge plus. I wish the Obsidian code itself was open source.
haswell · 2 years ago
I used Evernote for well over a decade and I don’t regret that I did, despite the changes that eventually forced me to get rid of it and change my habits.

There is already a growing ecosystem of tools that are Obsidian-like, and if Obsidian ever went down an unpalatable path, those tools are ready and waiting.

If a no frills editor works for you, great. But at the same time, I don’t think a future problem with Obsidian is a good reason to avoid it. In a worst case, that no frills editor will open your vault just fine. But I’d personally switch to something like Logseq, which is also coming along really nicely.

In the meantime, the value that Obsidian brings to my daily life is immense. And that’s worth the risk of eventually needing to find something new, especially when I know that the underlying data is completely portable.

PurpleRamen · 2 years ago
> There is already a growing ecosystem of tools that are Obsidian-like

That very much depends on the definition of "like". Most are very different in their concepts and abilities or even foundation. They are mostly similar, if you compare it to cloud-tools, or old commercial tools.

bosie · 2 years ago
> There is already a growing ecosystem of tools that are Obsidian-like, and if Obsidian ever went down an unpalatable path, those tools are ready and waiting.

can you name a few? i have currently installed and enabled 65 plugins. Granted, that is mostly because the obsidian team does not know how to build a good product, leading me to use plugins. but even then, the functionality is not that bad (templater, book search, dataview, loom, custom file explorer/command palette etc)

p1nkpineapple · 2 years ago
FWIW, their CEO seems quite set on long-term growth instead of a quick sell, as evidenced by https://news.ycombinator.com/item?id=39336308
duxup · 2 years ago
That may be the CEOs intent, but if they have share holders and someone shows up with money it isn’t entirely the CEOs call. They have a responsibility to produce returns and if an offer is better than what they can do without selling their obligation is pretty clear.

I’ve known some folks who I believe really wanted to grow a company but when faced with an offer to buy it they didn’t feel they could survive a legal challenge arguing that they should sell.

criddell · 2 years ago
The Evernote CEO used to talk about how he was building a 100 year company.

Deleted Comment

VoodooJuJu · 2 years ago
>...leaving me to move to Yet Another Tool.

That's actually integral to the notetaking/productivity app market. Either the app soon dies out or you get bored with it and you move on to the next one.

Just like with self-help products. Targets of the self-help market are never intended to just read one or two books and get on with their lives. They're vulnerable to seemingly unending consumption of one self-help product after another. They're endlessly sold on regurgitated feel-good crap that keeps them coming back for more.

These productivity tools, like self-help books, become the ends in themselves, rather than the means.

I used to do the same thing with productivity & learning apps and systems. Kept procrastinating looking for that One Good Tool. I had this misconception that if I didn't have that one perfect notetaking tool or productivity app, then I'd be held back.

I ultimately realized that what was really holding me back was myself.

I eliminated my dependency on The One Perfect Tool, I replaced that dependency with more practical action, lightly supported by simple pen & paper and plain text files, and now I'm more productive and more learned than ever.

dhc02 · 2 years ago
I started getting the same feeling and so switched to Logseq and have been very happy.
fuzzy_biscuit · 2 years ago
To me, Obsidian just isn't sticky, so I already have pivoted to Amplenote. It's been the tool that I consistently use for note taking and personal task tracking.
Brajeshwar · 2 years ago
As in the other comments here, I use Obsidian but avoid making it tightly coupled with my workflows. I like the fact that I can walk away when needed.

I used reminders a lot earlier, but I have stopped using them these days. I continue to use Calendars and Notes. Between the two, the need for reminders has gone from my workflow. If I need reminding and have a date/time, it is calendared. If I need a Checklist (Shopping), it is in a Note or part of a Note (e.g., Shared Shopping List with your partner).

marcuskaz · 2 years ago
Thank you, an excellent tool and works well so far. It was a nice easy setup, you already convinced me to purchase the lifetime pro to say thanks. Gotta support indie developers in an ecosystem I use.

A minor bug I noticed, you don't have media controls on the demo video on your website. I had to right-click and select play, clicking the video didn't start it either.

rahilb · 2 years ago
Thank you, it really means a lot! The video should autoplay so I hid the controls; I'll add them back though as I guess autoplay is flakey.
Improvotter · 2 years ago
Is it possible to introduce a trial? I'd want to make sure that the features work as described and am curious how smooth this works when not using your Macbook often. Like whether it will sync them in the background when the laptop is closed. Should I simply buy and go for a refund via Apple if it doesn't work out? Though I feel like this might be worse for you.

Tried it out just now as a free user and it synced thousands of completed reminders as `- [x] ...` for each. It's hard to make the jump to pay for this when I cannot test it out fully.

rahilb · 2 years ago
Hi, thanks for the feedback. I believe the free version should be representative as a trial and also useful without upgrading. If you would like to try premium please email and I can add you to the test flight.

I designed the App to be running all the time on my MacBook as that is where I use Obsidian; during my usage I have observed syncing working with my machine plugged in and display closed. This should be possible to test yourself with the free 6 hour sync interval.

For the issue you mentioned, by any chance did you select an existing list or create a new empty list? If selecting an existing reminder list completed Reminders will be synced to the inbox. It was an untested flow, but I think it’s correct as the program ensures the list state is synced to the vault state. I believe the setup wizard recommends creating a new list, I will add a note that completed reminders will be added to your vault if you select an existing list.

superultra · 2 years ago
This is really the missing puzzle piece for my Obsidian setup, and therefore was an insta-buy.

However important recomemndation though: I selected "enable syncing" in the onboard process and your app proceeded to sync every single task from my entire vault. I am watching the number climb into the hundreds. There should be some kind of warning that this will happen, and/or some way to filter which tasks sync (ie: tags, or tasks in a specific note).

rahilb · 2 years ago
Hi, version 1.1.0 just shipped that added an option to specify a Global Filter similar to the Task Plugin global filter, so if configured only Tasks containing the filter text will be included; once configured you might wish to click Clear Cache to remove all the existing reminders and re-scan your Vault. Hope it solves your issue!
rahilb · 2 years ago
Thank you, this is the second request I had for filtering so I will add it.
InTheArena · 2 years ago
I wrote my own version of this - but ended up abandoning it for todoist. What I care about is that Obsidian is my “point of service” for all of my daily notes - but the actual management of todos seems better outside of the tool, rather then inside. As long as I can quickly and easily create tasks in notes, and display them in the correct output, using todoist to mange the backend seems reasonable to me.
shmoogy · 2 years ago
Is there a way to sync obsidian notes to todoist? I've been using this app on TestFlight and forcing myself to use Apple reminders. I like that I can add reminders via Siri if I'm away from a computer, and sync tasks throughout my day from meetings or other things... but I don't like reminders kanban, and some of the data embed options in it. Feels too bare bones
ppetty · 2 years ago
Hi @rahilb, this sounds very intriguing; but I have a question regarding the In-App Purchases: what do these do? Is the app a trial that eventually requires a subscription or lifetime purchase?

I think what Obsidian with recent changes to their sorage sync fees is actually brilliant. I paid $8/month for 50GB, then they dropped the storage to 10GB. So I’m getting a great deal for the same $8 compared to new users & now they have a very low-grade $4/moonth plan that probably works for a lot of people … maybe even me. But going from 50GB to 1GB for half teh cost has me locked in to an extent.

That said $9/year doesn’t seem crazy for this one feature but I’m reluctant to install this without knowing this in advance. Still surprised Apple doesn’t require these details upfront … but these details aren’t in the app store or site as far as I can tell.

rahilb · 2 years ago
Hi, the free version should be sufficient for most users; once installed and configured it provides:

- syncing of vault tasks to reminders (once every six hours)

- completion of vault tasks in reminders (immediately when the app is running)

- creation of tasks from reminders (also immediate while running)

- manual syncing whenever you want (click a button to sync vault tasks to reminders if you don’t want to wait for the automatic sync)

If you purchase, you get access to the following nice to have features:

- faster sync intervals (I.e. your vault is checked automatically for new tasks up to every minute)

- deletion sync: if you delete a Reminder the associated Task is deleted from the vault (immediately)

- descriptions for Reminders: the reminder description includes the note name from Obsidian; soon this will also include any child elements of the task.

- ability to only sync tasks with a due date

Like I said the free version should still be useful for most people. Once installed there is also a description of premium features on the purchase screen.

I’ll add these to the App Store description; thanks for the feedback!