| .. | ||
| components | ||
| images | ||
| public | ||
| setup | ||
| slides | ||
| theme | ||
| .gitignore | ||
| .tmp-check-slidev-count.mjs | ||
| .tmp-critical-blocks.mjs | ||
| .tmp-regenerate-reader-docs.mjs | ||
| 00_talk-structure.md | ||
| 01_talk-structure.md | ||
| 2026-02-17-notas_voz.md | ||
| 2026-02-27-notas_voz_rust.md | ||
| _slides.md | ||
| abstract_en.md | ||
| ajusta_texto.md | ||
| critical-phrases-blocks-30min.md | ||
| fix_slides.md | ||
| key-moments-storytelling.md | ||
| last_slides.md | ||
| org_slides.md | ||
| package.json | ||
| QUICKSTART.md | ||
| reader-script-en-live-30min.md | ||
| reader-script-en-live.md | ||
| reader-script-en-pronunciation.md | ||
| reader-script-en-simple.md | ||
| reader-script-en.md | ||
| README.md | ||
| run.sh | ||
| rustikon.md | ||
| save_slides.md | ||
| slides.md | ||
| slidev.config.ts | ||
| style.css | ||
| talk-structure.md | ||
| TO_CHANGE.md | ||
Rustikon 2026 Presentation
Why I Needed Rust, Finally: Infrastructure Automation I Can Sleep On
Presentation slides built with Slidev
Setup
Prerequisites
- Node.js 16+ (or Deno/Bun)
- npm or pnpm
Installation
cd rustikon-2026-slides
npm install
Development
Run the development server with hot reload:
npm run dev
Open http://localhost:3030 in your browser.
Build
Build slides for distribution:
npm run build
Output will be in dist/
Export
Export as PDF:
npm run export:pdf
Export as PNG (per slide):
npm run export:png
Structure
.
├── slides.md # All slides content
├── slidev.config.ts # Slidev configuration
├── theme/
│ └── dark-rust.css # Custom dark theme with Rust branding
├── public/ # Static assets (images, etc.)
└── package.json
Customization
Theme
The presentation uses a custom dark theme with Rust orange accents (#CE422B).
Edit theme/dark-rust.css to customize colors, fonts, or styles.
Content
All slide content is in slides.md. Follow Slidev markdown syntax.
Images
Place images in public/ directory and reference them in slides.md:

Presentation Notes
Speaker notes are included at the end of slides.md under each slide's frontmatter or in the notes section.
Press p during presentation to see presenter view with notes.
Keyboard Shortcuts
f— Fullscreenp— Presenter viewg— Go to slideo— Overviewj/k— Next/previous slideESC— Exit presentation
Deployment
To host on GitHub Pages:
- Build the slides:
npm run build - Push
dist/to your GitHub Pages branch
Or use Slidev's built-in deployment options.
Author
Jesús Pérez Lorenzo
Rustikon 2026