commit 56d6d0794997e58faa4cc92b980daf04ff79d463
parent f06fef924e04382d635bc3181ef97793a14e5309
Author: Francesco Saccone <francesco@francescosaccone.com>
Date: Sat, 8 Mar 2025 18:24:19 +0100
feat: add header and footer for gemini
Signed-off-by: Francesco Saccone <francesco@francescosaccone.com>
Diffstat:
3 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/footer.gmi b/footer.gmi
@@ -0,0 +1,4 @@
+
+---
+
+Copyright (c) 2025 Francesco Saccone
diff --git a/generate-gemini.sh b/generate-gemini.sh
@@ -14,6 +14,8 @@ fi
SOURCE="$(dirname "$0")"
DESTINATION="$1"
+HEADER="$SOURCE/header.gmi"
+FOOTER="$SOURCE/footer.gmi"
find "$SOURCE" -type f -name "*.md" | while IFS= read -r md_file; do
relative_path="${md_file#$SOURCE/}"
@@ -21,7 +23,11 @@ find "$SOURCE" -type f -name "*.md" | while IFS= read -r md_file; do
mkdir -p "$(dirname "$gemini_file")"
- lowdown -t gemini "$md_file" > "$gemini_file"
+ {
+ cat "$HEADER"
+ lowdown -t gemini "$md_file"
+ cat "$FOOTER"
+ } > "$gemini_file"
echo "Parsed: $md_file -> $gemini_file"
done
diff --git a/header.gmi b/header.gmi
@@ -0,0 +1,5 @@
+=> / About
+=> /notes Notes
+
+---
+