- Node.js 18+
npm installnpm run dev -- lectures/example.md- Replace
lectures/example.mdwith your deck file. - Opens at http://localhost:3030 by default.
- Put your
.mddecks in thelectures/folder. - Start each deck with this frontmatter to use this theme from the parent folder:
---
theme: ./../
---cp lectures/example.md lectures/my-talk.md
npm run dev -- lectures/my-talk.md- PDF:
npm run export -- lectures/example.md- PNG screenshots:
npm run screenshot -- lectures/example.mdlectures/— your deckslayouts/,components/,styles/,setup/— theme files