diff --git a/slides/gen_index.sh b/slides/gen_index.sh
index 35392f46f19fb7c7672096c2618751ef90f8fa33..bbbc74742cddabb0d5b3e2367598824af452b249 100755
--- a/slides/gen_index.sh
+++ b/slides/gen_index.sh
@@ -26,12 +26,16 @@ for i in *.md; do
     i="${i%.*}"
     class="[${date} ${comp}](${PREFIX}${i}.pdf)"
     classes+=($class)
-    echo "[${date} ${comp}](${PREFIX}${i}.pdf)" >> index.md
+    # echo "[${date} ${comp}](${PREFIX}${i}.pdf)" >> index.md
 done
 IFS=$'\n'
 classes=($(sort <<<"${classes[*]}"))
+date=$(date '+%Y-%m-%d')
+echo "---" >> index.md
+echo "date: ${date}" >> index.md
+echo "---" >> index.md
 for i in ${classes[*]}; do
-    echo $i
+    echo $i >> index.md
 done