argdown icon indicating copy to clipboard operation
argdown copied to clipboard

installing argdown in Obsidian

Open Welstand opened this issue 3 years ago • 8 comments

Hi there, I'm a philosopher and not a programmer. I use Obsidian as notes taking software. I would very much profit from integrating argodwon in obsidian, but, unfortunately, I don't know how to do it myself. If you have found a solution, maybe you want to share it also in the Obsidian forum, here https://forum.obsidian.md/t/argdown-for-obsidian/7995. Many thanks in advance!

Welstand avatar Nov 01 '20 15:11 Welstand

Hi, I took a quick look. As far as I can see Obsidian is a commercial closed source project. They are planning to add an option to develop plugins for it, but so far there is no documentation for it. You should ask the Obsidian developers what Markdown parser they are using and if it is or will be possible to add plugins to the Markdown parser (in a configuration file). If so, it might actually be easy to add Argdown to Obsidian via a plugin or some configuration file.

This would work quite similar to how @argdown/gatsby-remark-plugin adds Argdown support to Gatsby by adding an Argdown plugin to the Remark Markdown parser.

christianvoigt avatar Nov 05 '20 13:11 christianvoigt

Dear Christian, thank you very much for your reply. As far as I can see, but I tell you, I’m not an expert, so I’m not 100% sure, there is a possibility to add plugins in the new version of Obsidian 0.9.10. Here the screenshot:

Marco Am 5. Nov. 2020, 14:23 +0100 schrieb Christian Voigt [email protected]:

Hi, I took a quick look. As far as I can see Obsidian is a commercial closed source project. They are planning to add an option to develop plugins for it, but so far there is no documentation for it. You should ask the Obsidian developers what Markdown parser they are using and if it is or will be possible to add plugins to the Markdown parser (in a configuration file). If so, it might actually be easy to add Argdown to Obsidian via a plugin or some configuration file. This would work quite similar to how @argdown/gatsby-remark-plugin adds Argdown support to Gatsby by adding an Argdown plugin to the Remark Markdown parser. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

Welstand avatar Nov 05 '20 18:11 Welstand

Your screenshot is missing. As I said, I think at the moment plugin support is not documented, but in beta (see their trello board for the state of development). Because of this (and for now), I will not spend time on implementing a plugin for it.

But they already implemented Mermaid support, so maybe they would be willing to integrate Argdown as well, as the integration would work similar to the Mermaid integration. So at the moment, your best chance is to convince the Obsidian team to add Argdown support directly.

You may tell them that I would be willing to help them integrating Argdown and that they can probably use their Mermaid integration code as a base to start from.

christianvoigt avatar Nov 06 '20 10:11 christianvoigt

I’ve done it. Let’s wait what they tell me. Thank you in any case for your kind support!

Best,

Marco Am 6. Nov. 2020, 11:29 +0100 schrieb christianvoigt/argdown [email protected]:

You may tell them that I would be willing to help them integrating Argdown and that they can probably use their Mermaid integration code as a base to start from.

Welstand avatar Nov 06 '20 11:11 Welstand

Dear Christian,

The people from Obsidian told me to send you this link: https://github.com/obsidianmd/obsidian-sample-plugin. You could create a community plugin. Maybe, it’s a game changer for you, maybe not. I’m sorry I’m not a programmer, therefore I can’t evaluate it myself.

Best

Marco Am 6. Nov. 2020, 11:29 +0100 schrieb Christian Voigt [email protected]:

Your screenshot is missing. As I said, I think at the moment plugin support is not documented, but in beta (see their trello board for the state of development). Because of this I will for now not spend time on implementing a plugin for it. But they already implemented Mermaid support, so maybe they would be willing to integrate Argdown as well as the integration would work similar to the Mermaid integration. So at the moment, your best chance would be to convince the Obsidian team to add Argdown support directly. You may tell them that I would be willing to help them integrating Argdown and that they can probably use their Mermaid integration code as a base to start from. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

Welstand avatar Nov 08 '20 14:11 Welstand

Hi @Welstand, sorry for not answering sooner. I took a quick look at the sample plugin when you posted the link. The plugin did not contain an example of how to configure the Markdown parser (or add plugins to it), so I did not want to spend more time on this (as I am currently working full-time on other projects).

There probably is a way to do this (and it's probably not that hard), so maybe you can find another Obsidian user who can write the plugin. I am willing to help, but at the moment I will not do it myself.

christianvoigt avatar Dec 07 '20 14:12 christianvoigt

It would be amazing if things could be linked with markdown as well.

JJger148 avatar Oct 22 '21 12:10 JJger148

@Welstand and @JJger148: I imagine you may have already discovered the Obsidian Argdown plugin by @amdecker.

@JJger148, it's not clear what you mean by "if things could be linked with markdown as well"; you may want to restate that more precisely.

nathan-artist avatar Oct 24 '21 22:10 nathan-artist