eleventy supports a bunch, I don't use most
I'm using liquid for html html, markdownIt default, and markdownIt but with breaks enabled I'm also using nunjucks for structural stuf like redirects and the rss feed
Right now my writing style is confused about line breaks
this is not a unique phenonoma but it is annoying
Because on one hand, I wrap text at 80 colums in files, and continuing in that case makes sense
On the other, full paragraph breaks look weird, I need that short sentence thing sometimes
So right now I have two markdown renderer settings and it's weird
Maybe fight the renderer so two lines are paragraph, one blank line is the short break? But it still looks weird raw So maybe just accept that my text is 80 chars wide on the output?
I have a few high level categories like "blog" or "drafts" or "lyrics"
11ty has a concept of collections, which it uses for things like "display all blog posts" or building a navigation thingy https://www.11ty.dev/docs/collections/
So I have a collection for my high level categories, and I have a collection for "scaffolding", or pages like blog/index.html that aren't real content that I want to show up in a "recently updated" section
You generate collections by adding tags to things, so I assume I could also have a tag cloud this way, but I would need to keep a separate list of my collections
Each category is done by putting files in $category/$post.md, and then a
directory data file
($category/$category.11tydata.js
) sets up stuff
$category.index.html
lists all posts in that category
Those are really just magic files right now that call the relevant templates, and I would like to automate it with like
let categories = ["blog", "drafts", "lyrics"]
and it knows to parse those directories
conventional commits
type thoughts:
body
, like 2em auto
$pageTitle @ Things Of Interest
Chris's Wiki :: $slug
$date $pageTitle
$pageTitle
, most categories are ELM - $category
$pageTitle
AGMLego Blog · $pageTitle -- $date
$pageTitle
jwz: $pageTitle
$pageTitle - Schneier on Security
$pageTitle - a post on Tom Francis' blog
$pageTitle - Charlie's Diary
$pageTitle - Krebs on Security
$pageTitle - BLDBLOG