LOBGZDBV7VLAXCCEJOI6XYVNAM2LU5ODYLTKSMW7UN6DPTKBIJDAC
VAFCRYL7M3X2ETXFNDB6LR5KYLXXMYV4KJG2PPHND7AEZCGGVHIAC
JGMCSDW663DQSK7XSWDBPVYQE57ZBP7ZVZLSEXUJOQVE7KY6BB4QC
6MDGMZZIZM6LG32OW4Q3B2KF4CJ7TV3QNGZC6BKG6YLGUEQYX77AC
IH25HCKLPQ7SC52Z7VHV2MVLM7EDSBDMFZFI4OLARA63FAAIQLCAC
OZ5EXPOV4BJH2JHWNTXJWM5467PFVFPV4FIJ72SCLM2GQ5GZRIWQC
L2I4LHWQOUWOGNASGEY2OJMU3MKOHHJ4G45CMKLRFQFGPHN4GS7AC
slides: fosdem bisonex
fosdem:
rm -r site/static/slides/fosdem2024/*
cd slides && npx slidev build fosdem2024.md --base /slides/fosdem2024/ --out ../site/static/slides/fosdem2024
bisonex:
rm -r site/static/slides/bisonex/*
cd slides && npx slidev build bisonex.md --base /slides/bisonex/ --out ../site/static/slides/bisonex
# Présentations
Tester localement une seule preséntation (ex, fosdem2024)
cd slides
npx slidev fosdem2024.md
Le site est généré avec .build.yaml. Pour éviter de tout recompiler à chaque fois, on stocke dans git les différentes présentation dans /static/slides.
On utilise `justfile` (alternative Rust à Make) :
just slides
À noter l'option --base importante pour que le chemin final soit correct avec un slash à la fin !
On ne peut pas compiler toutes les slides d'un coup car le chemin n'est pas correct :(
npm install