R.L. Dane's meta-gemlog
2024-06-01
Inital work on my gemlog is complete.
I set up scripts to:
- scrape my pelican blog directory, convert the markdown files to .gmi using lowdown
- build an index.gmi file by going through the created .gmi files, grabbing titles from within the files when possible, grabbing the date from the file name, and when needed, grabbing the title from the filename (if it wasn't found within the file itself)
- upload the entire gemlog to the server via rsync and ssh.
Known issues (todo? X) --
- Internal links don't work at all. They have to be tweaked (convert the htmlified url e.g., "this-is-a-blog-post.html" back to something matching the original file, e.g., "2024-01-01-this-is-a-blog-post.gmi")
- Links aren't remotely in-line. There's in-line markers and links at the bottom with no helpful text (or even the URL), but just a marker like "[a]", "[b]", "[c]", etc. I'd rather just break up the lines and keep the links in-line (sorta)
- Formatting is barely usable. Things like publishing status shows up as headers.