diff --git a/.gitignore b/.gitignore
index 71cd953d55247fbc4846dd9ed04cb6b3d118e03b..395f5d944d9ee211172b20ce3fa2927bd8671299 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
 participants.md
 presentation.*
 !presentation.tex
+_minted-presentation
diff --git a/Makefile b/Makefile
index 34f33f7ba2e1681eddeff86cb5a346c87ecd6cd6..bda952fd23cd4e0395a1c8a069157373d5cea55c 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
 all: presentation.pdf
 
 presentation.pdf: presentation.tex header.tex
-	pdflatex -shell-escape presentation.tex
+	lualatex -shell-escape presentation.tex
 
 clean:
-	rm presentation.{aux,bcf,dvi,log,nav,out,run.xml,snm,toc}
+	rm presentation.{aux,bcf,dvi,log,nav,out,run.xml,snm,toc,pdf}
diff --git a/_minted-presentation/D41D8CD98F00B204E9800998ECF8427E5A45E4AE3FFF477BF5EDCDBF7B898E86.pygtex b/_minted-presentation/D41D8CD98F00B204E9800998ECF8427E5A45E4AE3FFF477BF5EDCDBF7B898E86.pygtex
new file mode 100644
index 0000000000000000000000000000000000000000..915d08c58906adad90f670e883a45cf9b932eff2
--- /dev/null
+++ b/_minted-presentation/D41D8CD98F00B204E9800998ECF8427E5A45E4AE3FFF477BF5EDCDBF7B898E86.pygtex
@@ -0,0 +1,3 @@
+\begin{Verbatim}[commandchars=\\\{\}]
+
+\end{Verbatim}
diff --git a/_minted-presentation/E4EFC6736538DE2F7030D6E4A5B6B41A5A45E4AE3FFF477BF5EDCDBF7B898E86.pygtex b/_minted-presentation/E4EFC6736538DE2F7030D6E4A5B6B41A5A45E4AE3FFF477BF5EDCDBF7B898E86.pygtex
new file mode 100644
index 0000000000000000000000000000000000000000..dc0c6e9443ebdf4756daab71a1266d8afc70a4aa
--- /dev/null
+++ b/_minted-presentation/E4EFC6736538DE2F7030D6E4A5B6B41A5A45E4AE3FFF477BF5EDCDBF7B898E86.pygtex
@@ -0,0 +1,6 @@
+\begin{Verbatim}[commandchars=\\\{\}]
+\PYGZti{} \PYGZdl{} mkdir alpha
+\PYGZti{} \PYGZdl{} \PYG{n+nb}{cd} alpha
+\PYGZti{}/alpha \PYGZdl{} mkdir data
+\PYGZti{}/alpha \PYGZdl{} \PYG{n+nb}{printf} \PYG{l+s+s1}{\PYGZsq{}a\PYGZsq{}} \PYGZgt{} data/letter.txt
+\end{Verbatim}
diff --git a/_minted-presentation/default-pyg-prefix.pygstyle b/_minted-presentation/default-pyg-prefix.pygstyle
new file mode 100644
index 0000000000000000000000000000000000000000..e94b107b1ef34cf22c33f3ec6d78b1dd0d0d20fe
--- /dev/null
+++ b/_minted-presentation/default-pyg-prefix.pygstyle
@@ -0,0 +1,101 @@
+
+\makeatletter
+\def\PYG@reset{\let\PYG@it=\relax \let\PYG@bf=\relax%
+    \let\PYG@ul=\relax \let\PYG@tc=\relax%
+    \let\PYG@bc=\relax \let\PYG@ff=\relax}
+\def\PYG@tok#1{\csname PYG@tok@#1\endcsname}
+\def\PYG@toks#1+{\ifx\relax#1\empty\else%
+    \PYG@tok{#1}\expandafter\PYG@toks\fi}
+\def\PYG@do#1{\PYG@bc{\PYG@tc{\PYG@ul{%
+    \PYG@it{\PYG@bf{\PYG@ff{#1}}}}}}}
+\def\PYG#1#2{\PYG@reset\PYG@toks#1+\relax+\PYG@do{#2}}
+
+\expandafter\def\csname PYG@tok@gd\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.63,0.00,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@gu\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.50,0.00,0.50}{##1}}}
+\expandafter\def\csname PYG@tok@gt\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.27,0.87}{##1}}}
+\expandafter\def\csname PYG@tok@gs\endcsname{\let\PYG@bf=\textbf}
+\expandafter\def\csname PYG@tok@gr\endcsname{\def\PYG@tc##1{\textcolor[rgb]{1.00,0.00,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@cm\endcsname{\let\PYG@it=\textit\def\PYG@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}}
+\expandafter\def\csname PYG@tok@vg\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
+\expandafter\def\csname PYG@tok@vi\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
+\expandafter\def\csname PYG@tok@vm\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
+\expandafter\def\csname PYG@tok@mh\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\expandafter\def\csname PYG@tok@cs\endcsname{\let\PYG@it=\textit\def\PYG@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}}
+\expandafter\def\csname PYG@tok@ge\endcsname{\let\PYG@it=\textit}
+\expandafter\def\csname PYG@tok@vc\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
+\expandafter\def\csname PYG@tok@il\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\expandafter\def\csname PYG@tok@go\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.53,0.53,0.53}{##1}}}
+\expandafter\def\csname PYG@tok@cp\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.74,0.48,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@gi\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.63,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@gh\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.00,0.50}{##1}}}
+\expandafter\def\csname PYG@tok@ni\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.60,0.60,0.60}{##1}}}
+\expandafter\def\csname PYG@tok@nl\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.63,0.63,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@nn\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.00,1.00}{##1}}}
+\expandafter\def\csname PYG@tok@no\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.53,0.00,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@na\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.49,0.56,0.16}{##1}}}
+\expandafter\def\csname PYG@tok@nb\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@nc\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.00,1.00}{##1}}}
+\expandafter\def\csname PYG@tok@nd\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.67,0.13,1.00}{##1}}}
+\expandafter\def\csname PYG@tok@ne\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.82,0.25,0.23}{##1}}}
+\expandafter\def\csname PYG@tok@nf\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.00,1.00}{##1}}}
+\expandafter\def\csname PYG@tok@si\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.73,0.40,0.53}{##1}}}
+\expandafter\def\csname PYG@tok@s2\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\expandafter\def\csname PYG@tok@nt\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@nv\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
+\expandafter\def\csname PYG@tok@s1\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\expandafter\def\csname PYG@tok@dl\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\expandafter\def\csname PYG@tok@ch\endcsname{\let\PYG@it=\textit\def\PYG@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}}
+\expandafter\def\csname PYG@tok@m\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\expandafter\def\csname PYG@tok@gp\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.00,0.50}{##1}}}
+\expandafter\def\csname PYG@tok@sh\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\expandafter\def\csname PYG@tok@ow\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.67,0.13,1.00}{##1}}}
+\expandafter\def\csname PYG@tok@sx\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@bp\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@c1\endcsname{\let\PYG@it=\textit\def\PYG@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}}
+\expandafter\def\csname PYG@tok@fm\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.00,1.00}{##1}}}
+\expandafter\def\csname PYG@tok@o\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\expandafter\def\csname PYG@tok@kc\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@c\endcsname{\let\PYG@it=\textit\def\PYG@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}}
+\expandafter\def\csname PYG@tok@mf\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\expandafter\def\csname PYG@tok@err\endcsname{\def\PYG@bc##1{\setlength{\fboxsep}{0pt}\fcolorbox[rgb]{1.00,0.00,0.00}{1,1,1}{\strut ##1}}}
+\expandafter\def\csname PYG@tok@mb\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\expandafter\def\csname PYG@tok@ss\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
+\expandafter\def\csname PYG@tok@sr\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.40,0.53}{##1}}}
+\expandafter\def\csname PYG@tok@mo\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\expandafter\def\csname PYG@tok@kd\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@mi\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
+\expandafter\def\csname PYG@tok@kn\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@cpf\endcsname{\let\PYG@it=\textit\def\PYG@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}}
+\expandafter\def\csname PYG@tok@kr\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@s\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\expandafter\def\csname PYG@tok@kp\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@w\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.73,0.73}{##1}}}
+\expandafter\def\csname PYG@tok@kt\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.69,0.00,0.25}{##1}}}
+\expandafter\def\csname PYG@tok@sc\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\expandafter\def\csname PYG@tok@sb\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\expandafter\def\csname PYG@tok@sa\endcsname{\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+\expandafter\def\csname PYG@tok@k\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
+\expandafter\def\csname PYG@tok@se\endcsname{\let\PYG@bf=\textbf\def\PYG@tc##1{\textcolor[rgb]{0.73,0.40,0.13}{##1}}}
+\expandafter\def\csname PYG@tok@sd\endcsname{\let\PYG@it=\textit\def\PYG@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
+
+\def\PYGZbs{\char`\\}
+\def\PYGZus{\char`\_}
+\def\PYGZob{\char`\{}
+\def\PYGZcb{\char`\}}
+\def\PYGZca{\char`\^}
+\def\PYGZam{\char`\&}
+\def\PYGZlt{\char`\<}
+\def\PYGZgt{\char`\>}
+\def\PYGZsh{\char`\#}
+\def\PYGZpc{\char`\%}
+\def\PYGZdl{\char`\$}
+\def\PYGZhy{\char`\-}
+\def\PYGZsq{\char`\'}
+\def\PYGZdq{\char`\"}
+\def\PYGZti{\char`\~}
+% for compatibility with earlier versions
+\def\PYGZat{@}
+\def\PYGZlb{[}
+\def\PYGZrb{]}
+\makeatother
+
diff --git a/_minted-presentation/manni.pygstyle b/_minted-presentation/manni.pygstyle
new file mode 100644
index 0000000000000000000000000000000000000000..2719c0db21eefcc73f0963046ba964befabd85d8
--- /dev/null
+++ b/_minted-presentation/manni.pygstyle
@@ -0,0 +1,101 @@
+
+\makeatletter
+\def\PYGmanni@reset{\let\PYGmanni@it=\relax \let\PYGmanni@bf=\relax%
+    \let\PYGmanni@ul=\relax \let\PYGmanni@tc=\relax%
+    \let\PYGmanni@bc=\relax \let\PYGmanni@ff=\relax}
+\def\PYGmanni@tok#1{\csname PYGmanni@tok@#1\endcsname}
+\def\PYGmanni@toks#1+{\ifx\relax#1\empty\else%
+    \PYGmanni@tok{#1}\expandafter\PYGmanni@toks\fi}
+\def\PYGmanni@do#1{\PYGmanni@bc{\PYGmanni@tc{\PYGmanni@ul{%
+    \PYGmanni@it{\PYGmanni@bf{\PYGmanni@ff{#1}}}}}}}
+\def\PYGmanni#1#2{\PYGmanni@reset\PYGmanni@toks#1+\relax+\PYGmanni@do{#2}}
+
+\expandafter\def\csname PYGmanni@tok@gd\endcsname{\def\PYGmanni@bc##1{\setlength{\fboxsep}{0pt}\fcolorbox[rgb]{0.80,0.00,0.00}{1.00,0.80,0.80}{\strut ##1}}}
+\expandafter\def\csname PYGmanni@tok@gu\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.20,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@gt\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.60,0.80,0.40}{##1}}}
+\expandafter\def\csname PYGmanni@tok@gs\endcsname{\let\PYGmanni@bf=\textbf}
+\expandafter\def\csname PYGmanni@tok@gr\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{1.00,0.00,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@cm\endcsname{\let\PYGmanni@it=\textit\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.60,1.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@vg\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.20,0.20}{##1}}}
+\expandafter\def\csname PYGmanni@tok@vi\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.20,0.20}{##1}}}
+\expandafter\def\csname PYGmanni@tok@vm\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.20,0.20}{##1}}}
+\expandafter\def\csname PYGmanni@tok@mh\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{1.00,0.40,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@cs\endcsname{\let\PYGmanni@bf=\textbf\let\PYGmanni@it=\textit\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.60,1.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@ge\endcsname{\let\PYGmanni@it=\textit}
+\expandafter\def\csname PYGmanni@tok@vc\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.20,0.20}{##1}}}
+\expandafter\def\csname PYGmanni@tok@il\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{1.00,0.40,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@go\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.67,0.67,0.67}{##1}}}
+\expandafter\def\csname PYGmanni@tok@cp\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.60,0.60}{##1}}}
+\expandafter\def\csname PYGmanni@tok@gi\endcsname{\def\PYGmanni@bc##1{\setlength{\fboxsep}{0pt}\fcolorbox[rgb]{0.00,0.80,0.00}{0.80,1.00,0.80}{\strut ##1}}}
+\expandafter\def\csname PYGmanni@tok@gh\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.20,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@ni\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.60,0.60,0.60}{##1}}}
+\expandafter\def\csname PYGmanni@tok@nl\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.60,0.60,1.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@nn\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.80,1.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@no\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.20,0.40,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@na\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.20,0.00,0.60}{##1}}}
+\expandafter\def\csname PYGmanni@tok@nb\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.20,0.40,0.40}{##1}}}
+\expandafter\def\csname PYGmanni@tok@nc\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.67,0.53}{##1}}}
+\expandafter\def\csname PYGmanni@tok@nd\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.60,0.60,1.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@ne\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.80,0.00,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@nf\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.80,0.00,1.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@si\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.67,0.00,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@s2\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.80,0.20,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@nt\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.20,0.00,0.60}{##1}}}
+\expandafter\def\csname PYGmanni@tok@nv\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.20,0.20}{##1}}}
+\expandafter\def\csname PYGmanni@tok@s1\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.80,0.20,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@dl\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.80,0.20,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@ch\endcsname{\let\PYGmanni@it=\textit\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.60,1.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@m\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{1.00,0.40,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@gp\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.00,0.60}{##1}}}
+\expandafter\def\csname PYGmanni@tok@sh\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.80,0.20,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@ow\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.00,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@sx\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.80,0.20,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@bp\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.20,0.40,0.40}{##1}}}
+\expandafter\def\csname PYGmanni@tok@c1\endcsname{\let\PYGmanni@it=\textit\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.60,1.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@fm\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.80,0.00,1.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@o\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.33,0.33,0.33}{##1}}}
+\expandafter\def\csname PYGmanni@tok@kc\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.40,0.60}{##1}}}
+\expandafter\def\csname PYGmanni@tok@c\endcsname{\let\PYGmanni@it=\textit\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.60,1.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@mf\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{1.00,0.40,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@err\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.67,0.00,0.00}{##1}}\def\PYGmanni@bc##1{\setlength{\fboxsep}{0pt}\colorbox[rgb]{1.00,0.67,0.67}{\strut ##1}}}
+\expandafter\def\csname PYGmanni@tok@mb\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{1.00,0.40,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@ss\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{1.00,0.80,0.20}{##1}}}
+\expandafter\def\csname PYGmanni@tok@sr\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.20,0.67,0.67}{##1}}}
+\expandafter\def\csname PYGmanni@tok@mo\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{1.00,0.40,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@kd\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.40,0.60}{##1}}}
+\expandafter\def\csname PYGmanni@tok@mi\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{1.00,0.40,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@kn\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.40,0.60}{##1}}}
+\expandafter\def\csname PYGmanni@tok@cpf\endcsname{\let\PYGmanni@it=\textit\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.60,1.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@kr\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.40,0.60}{##1}}}
+\expandafter\def\csname PYGmanni@tok@s\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.80,0.20,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@kp\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.40,0.60}{##1}}}
+\expandafter\def\csname PYGmanni@tok@w\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.73,0.73,0.73}{##1}}}
+\expandafter\def\csname PYGmanni@tok@kt\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.47,0.53}{##1}}}
+\expandafter\def\csname PYGmanni@tok@sc\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.80,0.20,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@sb\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.80,0.20,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@sa\endcsname{\def\PYGmanni@tc##1{\textcolor[rgb]{0.80,0.20,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@k\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.00,0.40,0.60}{##1}}}
+\expandafter\def\csname PYGmanni@tok@se\endcsname{\let\PYGmanni@bf=\textbf\def\PYGmanni@tc##1{\textcolor[rgb]{0.80,0.20,0.00}{##1}}}
+\expandafter\def\csname PYGmanni@tok@sd\endcsname{\let\PYGmanni@it=\textit\def\PYGmanni@tc##1{\textcolor[rgb]{0.80,0.20,0.00}{##1}}}
+
+\def\PYGmanniZbs{\char`\\}
+\def\PYGmanniZus{\char`\_}
+\def\PYGmanniZob{\char`\{}
+\def\PYGmanniZcb{\char`\}}
+\def\PYGmanniZca{\char`\^}
+\def\PYGmanniZam{\char`\&}
+\def\PYGmanniZlt{\char`\<}
+\def\PYGmanniZgt{\char`\>}
+\def\PYGmanniZsh{\char`\#}
+\def\PYGmanniZpc{\char`\%}
+\def\PYGmanniZdl{\char`\$}
+\def\PYGmanniZhy{\char`\-}
+\def\PYGmanniZsq{\char`\'}
+\def\PYGmanniZdq{\char`\"}
+\def\PYGmanniZti{\char`\~}
+% for compatibility with earlier versions
+\def\PYGmanniZat{@}
+\def\PYGmanniZlb{[}
+\def\PYGmanniZrb{]}
+\makeatother
+
diff --git a/_minted-presentation/monokai.pygstyle b/_minted-presentation/monokai.pygstyle
new file mode 100644
index 0000000000000000000000000000000000000000..ac60d0e62cb10b7e7e54edd17d57e8b57a36a97a
--- /dev/null
+++ b/_minted-presentation/monokai.pygstyle
@@ -0,0 +1,103 @@
+
+\makeatletter
+\def\PYGmonokai@reset{\let\PYGmonokai@it=\relax \let\PYGmonokai@bf=\relax%
+    \let\PYGmonokai@ul=\relax \let\PYGmonokai@tc=\relax%
+    \let\PYGmonokai@bc=\relax \let\PYGmonokai@ff=\relax}
+\def\PYGmonokai@tok#1{\csname PYGmonokai@tok@#1\endcsname}
+\def\PYGmonokai@toks#1+{\ifx\relax#1\empty\else%
+    \PYGmonokai@tok{#1}\expandafter\PYGmonokai@toks\fi}
+\def\PYGmonokai@do#1{\PYGmonokai@bc{\PYGmonokai@tc{\PYGmonokai@ul{%
+    \PYGmonokai@it{\PYGmonokai@bf{\PYGmonokai@ff{#1}}}}}}}
+\def\PYGmonokai#1#2{\PYGmonokai@reset\PYGmonokai@toks#1+\relax+\PYGmonokai@do{#2}}
+
+\expandafter\def\csname PYGmonokai@tok@\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@gu\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@ch\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@gs\endcsname{\let\PYGmonokai@bf=\textbf}
+\expandafter\def\csname PYGmonokai@tok@cm\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@vg\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@m\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@vm\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@mh\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@ge\endcsname{\let\PYGmonokai@it=\textit}
+\expandafter\def\csname PYGmonokai@tok@gd\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.98,0.15,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@il\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@cs\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@cp\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@gi\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@ni\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@ld\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@nl\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@nn\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@no\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.40,0.85,0.94}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@na\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@nb\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@nc\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@nd\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@ne\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@nf\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@nx\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@si\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@s2\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@vi\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@py\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@nt\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.98,0.15,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@nv\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@s1\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@dl\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@kd\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.40,0.85,0.94}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@sx\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@vc\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@sh\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@ow\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.98,0.15,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@mf\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@bp\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@c1\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@fm\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@o\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.98,0.15,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@kc\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.40,0.85,0.94}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@c\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@kr\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.40,0.85,0.94}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@err\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.59,0.00,0.31}{##1}}\def\PYGmonokai@bc##1{\setlength{\fboxsep}{0pt}\colorbox[rgb]{0.12,0.00,0.06}{\strut ##1}}}
+\expandafter\def\csname PYGmonokai@tok@mb\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@ss\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@sr\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@mo\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@kn\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.98,0.15,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@mi\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@l\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@cpf\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@n\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@p\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@s\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@kp\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.40,0.85,0.94}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@w\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@kt\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.40,0.85,0.94}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@sc\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@sb\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@sa\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@k\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.40,0.85,0.94}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@se\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
+\expandafter\def\csname PYGmonokai@tok@sd\endcsname{\def\PYGmonokai@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
+
+\def\PYGmonokaiZbs{\char`\\}
+\def\PYGmonokaiZus{\char`\_}
+\def\PYGmonokaiZob{\char`\{}
+\def\PYGmonokaiZcb{\char`\}}
+\def\PYGmonokaiZca{\char`\^}
+\def\PYGmonokaiZam{\char`\&}
+\def\PYGmonokaiZlt{\char`\<}
+\def\PYGmonokaiZgt{\char`\>}
+\def\PYGmonokaiZsh{\char`\#}
+\def\PYGmonokaiZpc{\char`\%}
+\def\PYGmonokaiZdl{\char`\$}
+\def\PYGmonokaiZhy{\char`\-}
+\def\PYGmonokaiZsq{\char`\'}
+\def\PYGmonokaiZdq{\char`\"}
+\def\PYGmonokaiZti{\char`\~}
+% for compatibility with earlier versions
+\def\PYGmonokaiZat{@}
+\def\PYGmonokaiZlb{[}
+\def\PYGmonokaiZrb{]}
+\makeatother
+
diff --git a/_minted-presentation/monokaigobble.pygstyle b/_minted-presentation/monokaigobble.pygstyle
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/header.tex b/header.tex
index 9b2f10f448407708e464d38eab2bdb4dafc89db7..bafc8f5857c8ac4069b79e1b5d1c553fd436ef5f 100644
--- a/header.tex
+++ b/header.tex
@@ -68,6 +68,10 @@
   }%
 \item[]}{\end{list}}
 
+\usepackage{minted}
+\definecolor{codebg}{HTML}{d6dce0}
+\newminted{sh}{bgcolor=codebg,style=manni,fontsize=\footnotesize}
+
 \AtBeginSection[]
 {
   \begin{frame}
diff --git a/img/subversion_logo.png b/img/subversion_logo.png
index e967745083d4308d1005c10e5944aef01898cc4d..e38ed0506bbcaa575a97c2646a4e02c6cc5aea16 100644
Binary files a/img/subversion_logo.png and b/img/subversion_logo.png differ
diff --git a/presentation.tex b/presentation.tex
index 63525a34bb93a56eff8d6e21cb6793445339b284..96bc4bf5853452e6bc26950b4360290e3726a996 100644
--- a/presentation.tex
+++ b/presentation.tex
@@ -100,6 +100,16 @@ time so that you can recall specific versions later.
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \section{Git from the inside out}
 
+\begin{frame}[fragile]
+  \frametitle{Creating a git repository}
+  
+\begin{shcode}
+~ $ mkdir alpha
+~ $ cd alpha
+~/alpha $ mkdir data
+~/alpha $ printf 'a' > data/letter.txt
+\end{shcode}
 
+\end{frame}
 
 \end{document}