about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--users/wpcarro/website/blog/default.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/users/wpcarro/website/blog/default.nix b/users/wpcarro/website/blog/default.nix
index 0eca77d9be..4ccf200223 100644
--- a/users/wpcarro/website/blog/default.nix
+++ b/users/wpcarro/website/blog/default.nix
@@ -6,6 +6,7 @@ let
   inherit (builtins) hasAttr filter readFile;
   inherit (depot.web.blog) post includePost renderPost;
   inherit (depot.users.wpcarro.website) domain renderTemplate withBrand;
+  inherit (lib.lists) sort;
 
   config = {
     name = "bill and his blog";
@@ -13,7 +14,8 @@ let
     footer = "";
   };
 
-  posts = filter includePost (list post (import ./posts.nix));
+  posts = sort (x: y: x.date > y.date)
+    (filter includePost (list post (import ./posts.nix)));
 
   rendered = pkgs.runCommandNoCC "blog-posts" {} ''
     mkdir -p $out