Skip to content

Custom presentation framework and learning materials for IT Tools Workshops i organised on my uni

Notifications You must be signed in to change notification settings

Wint3rmute/it-tools-workshops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

Materials for IT Tools Workshops i organised on my uni

This repo contains:

  • learning_materials - A few tutorials I've written for linux first-timers
  • presentation framework- Framework used for making my presentations

A simple presentation framework for my IT Tools presentations

No such tool existed, so I made it myself

Features

  • Markdown-based (with some extra features)
  • Compiles into a Reveal.js presentation
  • Can embed Asciinema for animated terminal examples

See it in action

demo gif

Installation

  • optional - create a virtual environment (virtualenv venv)
  • pip install -r requirements.txt

Writing your own presentations

Refer to already existing presentations in the markdown folder, the syntax is simple AF.

Building presentations

The simple, but tedious way

  • Create a a file with your presentation in the markdown folder
  • python prometheus.py -i markdown/your_presentation_here.md

It only builds the presentation once, you have to rerun the command each time you change the .md file

The better way (with autoreload), but requires the entr utility

  • Same as before, create a file with your presentation in the markdown
  • ./live_compile.sh markdown/your_presentation_here.md

The script will watch for the changes in your file and reload the presentation each time you save the file. ctrl-c to stop.

About

Custom presentation framework and learning materials for IT Tools Workshops i organised on my uni

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages