Start a new talk
Each talk is its own repo; the theme comes in as a git submodule.
-
Create the repo and add the theme
mkdir my-talk && cd my-talk && git init git submodule add https://github.com/itenium-be/Presentations.git presentation/theme -
Scaffold: creates
presentation/slides.mdfrom the starter deck,package.json,.gitignoreandElevatorPitch.mdbun run presentation/theme/scripts/scaffold.ts cd presentation && bun install bun run dev # http://localhost:3030 · /presenter for notes + timer -
Fill in the headmatter of
presentation/slides.md. The site reads it for the talk card.--- theme: ./theme title: Talk Title subTitle: A brief subtitle transition: fade session-time: 60min track: Architecture # category on the site type: Theoretical # or Practical, Workshop, ... first: 2026-01-01 # first presentation date lastUpdate: 2026-06-01 # optional, shown instead of first aspectRatio: 16/10 # 16/10 laptop, 16/9 projector --- -
Write the abstract in
ElevatorPitch.md: the## Abstractsection becomes the card description.
Update the theme later with cd presentation/theme && git pull.