Hi does anyone here use #revealjs for presentations? I guess this might be more of a general #nodejs or #npm question but: how do you set up a central Reveal install and then store your markdown presentations in various places on disk? My tests so far involved cloning the whole Reveal repo for one presentation, and that just seems silly to replicate each time.
I ended up following the advice in this blog post (in french) https://arthurperret.fr/2019/03/07/le-diaporama-au-temps-du-balisage/
Basically going through Pandoc to convert the markdown to Reveal.js HTML. This adds a few bonuses like citations and fenced divs. You can pass the location of a central Reveal install as arg to Pandoc.
My build command looks like this:
-t revealjs -s
-V revealjs-url=/.../reveal.js ⬅️ cloned Reveal repo
Hometown is adapted from Mastodon, a decentralized social network with no ads, no corporate surveillance, and ethical design.