site

Francesco Saccone's site content.
git clone git://git.francescosaccone.com/site
Log | Files | Refs | README | LICENSE

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:
Afooter.gmi | 4++++
Mgenerate-gemini.sh | 8+++++++-
Aheader.gmi | 5+++++
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 + +--- +