From 4ac04a27a0307d5268309ce360780ab1368625b4 Mon Sep 17 00:00:00 2001 From: Catalin Mititiuc Date: Fri, 23 May 2025 13:28:05 -0700 Subject: [PATCH] Ok --- site.moon | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/site.moon b/site.moon index b653de3..048dde6 100644 --- a/site.moon +++ b/site.moon @@ -231,17 +231,30 @@ sitegen.create => @do_unpack = (arg, _) => unpack {"three", "five", "seven"} + --
+ --

+ -- + -- Build A Neovim Qt AppImage from Source + -- + --

+ -- + -- + -- — Building an AppImage package from source allows us to run the latest version of Neovim-QT on our machine running the Debian Linux distribution. + -- + -- Read post → + -- + --
@just_render_the_damn_list = (arg={}, _) => posts = [listing_info post for post in *get_posts @, arg.limit] html.build -> import section, h3, time, a from tag - return for { :title, :publish_date, :url, :blurb } in *posts + return for { :title, :url, :blurb, publish_date: { iso, pretty }} in *posts section { h3 { a { title, href: url }} - time { publish_date } - "—", blurb, a { "Read post →", href: url } + time { pretty, datetime: iso } + "—", blurb, a { "Read post →", class: "read-post-link", href: url } } -- [tag.section { "hoh" } for post in *posts] @@ -278,7 +291,7 @@ sitegen.create => target: target(path, "/posts") template: "post" is_a: "post" - publish_date: publish_date path + publish_date: { extract_date(path), publish_date path } id: extract_id path add "index.html", title: "Catalin Mititiuc"