From 8e9fb739582b5ed871522826ea145f4a9dac2777 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Sat, 8 Feb 2020 13:47:47 +0000 Subject: refactor(web/blog): Use timestamps for dates instead of strings This lets me easily create an ordered list of entries if the homepage is designed to list both blog posts and other content. --- web/blog/fragments.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'web/blog/fragments.nix') diff --git a/web/blog/fragments.nix b/web/blog/fragments.nix index 2c9127b7f713..4af642c01e24 100644 --- a/web/blog/fragments.nix +++ b/web/blog/fragments.nix @@ -51,9 +51,13 @@ let renderPost = post: runCommandNoCC "${post.key}.html" {} '' cat ${toFile "header.html" (header post.title)} > $out - # Write the actual post + # Write the post title & date echo '

${escape post.title}

' >> $out - echo '' >> $out + echo '' >> $out + + # Write the actual post through cheddar's about-filter mechanism cat ${post.content} | ${pkgs.tools.cheddar}/bin/cheddar --about-filter ${post.content} >> $out echo '
' >> $out -- cgit 1.4.1