All the presentations are written in org-mode and then exported to beamer slides using texlive.
All the deps and configuration needed to build these presentations are embedded within the repository and you can use the nix flake to build any presentation within the repo by typing something like:
nix build .#directory-nameThen you get symlink named result that leads to a PDF.