sejo 4ab9abff37 | ||
---|---|---|
src | ||
README.md | ||
gemtext2html.awk | ||
generasitio.sh | ||
genindice.awk | ||
gmo2gmi.awk | ||
links.py |
README.md
compudanzas
this repository contains the scripts and source files for the compudanzas site in gemini and the web
- generated in web/ : https://compudanzas.net
- generated in gem/ : gemini://compudanzas.net
generate site
call the shell script:
./generasitio.sh
files
generasitio.sh
: the shell script that copies files and call the other scripts with the corresponding arguments (like last modified date)gemtext2html.awk
: converts the files in .gmo format (modified .gmi) to an html version, according to the spec and my own tastegmo2gmi.awk
: converts the files in .gmo format to real .gmigenindice.awk
: generates the index of all pageslinks.py
: calculates the incoming links between pages and adds them to the files
gemtext2html.awk
and gmo2gmi.awk
also parse and convert {wikilinks}
.gmo format
the same format as gmi (gemtext), but with the following line types:
+
add this line to the html file but not to the gmi file
&
add this line to the gmi file but not to the html file