From 46310ea045e5d979c8cbbf343c9bf94ed95da8d8 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Sun, 22 May 2022 22:35:26 +0200 Subject: Better blog page for gemini --- build.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'build.sh') diff --git a/build.sh b/build.sh index 8167303..f3aabf3 100755 --- a/build.sh +++ b/build.sh @@ -70,5 +70,21 @@ makeblog() { echo "" >> $ff } +gemblog() { + bg=gemini/blog/index.gmi + + printf "# Blog\n\n=> feed.xml RSS Feed\n\n" > $bg + for i in $(ls src/blog); do + if [ -d src/blog/$i ]; then + d=$(echo $i | grep -oE '^[0-9]{4}-[0-9]{2}-[0-9]{2}') + t=$(head -n 1 $f | sed 's/# //') + echo "=> $i $d $t" >> $bg + fi + done + echo "" >> $bg + cat bottom.gmi >> $bg +} + makeblog recursivebuild src +gemblog -- cgit v1.3