Skip to content

patricioperezv/slides.boaboa.org

Repository files navigation

slides.boaboa.org

Este repositorio contiene los fuentes y html de las presentaciones para boaboa.org, utiliza el hosting de github-pages (it's free!).

Clonar con git --recursive, para que se clone el repositorio de reveal.js:

git clone --recursive git@github.com:pperez/slides.boaboa.org.git

Para utilizarlo es necesario instalar un par de cosillas:

  • Pandoc (Transforma desde markdown al framework de presentaciones reveal.js)
  • Fabric (Automatiza la tarea de ejecutar pandoc, borrar directorios y otras)
  • Watchdog (No es taaan necesario, pero es comodo, permite detectar cambios en los ficheros markdown y regenerar las presentaciones)
  • Un editor de markdown (Sólo por comodidad, hasta un nano de perros basta, en OSX uso MacDown)

Para instalar todas las dependencias en OSX hice lo siguiente:

sudo pip install fabric watchdog
brew install pandoc

Asumiendo que ya tenemos funcionando pip (Uso el python de Homebrew, a eso le instale pip y presto) y Homebrew (No es tan cómodo como apt, pero de algo se parte...).

Despues de tooodo eso, ya podría empezar a generar presentaciones, generando ficheros .md en el directorio content, meter las imagenes en content/images.

Los comandos que trae para la automatización son:

  • fab build Regenera los ficheos de salida (html + imagenes)
  • fab watch Vigila los cambios realizados en content/*.md, si detecta alguno se pega un fab build 😻
  • fab serve Ejecuta un servidor http integrado de python, para servir las presentaciones (Útil para ir probando las presentaciones)

About

Slides con reveal.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages