aboutsummaryrefslogtreecommitdiff

senders.io

This is the repo for my personal website. It's not much but it's mine.

Structure

./build.sh builds the site - generates a www and gemini folder! posts is where the posts go! templates are where the templates are for file generation static-html all the HTML files that are, well, static and can be copied as written static-gemini all the gemtext files that are, also, static and can be copied as written res all the resources! These will end up in www/media

Posting

Once a post is drafted and ready: --post-date: [ISO-DATE] can be added to the top of the file for it to get picked up from the build script.

Metadata

The current supported metadata tags are:

  • --post-date: ISO-DATE
  • --updated-at: ISO-DATE
  • --tags: [ CSV ] (see tags below)
  • --type: ?? - What type of post is this? a blog post, etc?

Tags

For my own reference I currently plan to have:

  • food
  • tech
  • music
  • personal

Types

  • None
  • blog

Dependencies

  • GNU sed
  • mktemp
  • GNU grep
  • bash
  • python 3