it was something pretty simple too iirc
but CPP is better any day
I could prolly fix the includes by using post-proccessed files instead, and have a include() macro that selects file with the extention matching the target markup, like header.gmi for gemini and header.html for html, automatically
#cl5e2kq