chore(web/blog): Move out of //users/tazjin
This will also be used for the TVL blog, with status updates of projects like Tvix. Note that while this commit evaluates, there are still some things specific to my blog in this code which I'll untangle in a future commit. Change-Id: If59431161b165d7249cbb856073a4cae84a1bfbf Reviewed-on: https://cl.tvl.fyi/c/depot/+/3732 Tested-by: BuildkiteCI Reviewed-by: grfn <grfn@gws.fyi>
This commit is contained in:
parent
33e71ba97f
commit
08d46ad293
5 changed files with 51 additions and 43 deletions
|
|
@ -28,7 +28,7 @@ let
|
|||
|
||||
escape = replaceStrings [ "<" ">" "&" "'" ] [ "<" ">" "&" "'" ];
|
||||
|
||||
postToEntry = defun [ users.tazjin.blog.post entry ] (post: {
|
||||
postToEntry = defun [ web.blog.post entry ] (post: {
|
||||
class = "blog";
|
||||
title = post.title;
|
||||
url = "/blog/${post.key}";
|
||||
|
|
|
|||
|
|
@ -8,8 +8,7 @@ let
|
|||
inherit (lib) max singleton;
|
||||
inherit (pkgs) writeText;
|
||||
inherit (depot.nix) renderMarkdown;
|
||||
inherit (depot.users.tazjin) blog;
|
||||
inherit (depot.web) atom-feed;
|
||||
inherit (depot.web) blog atom-feed;
|
||||
|
||||
postToEntry = defun [ blog.post atom-feed.entry ] (post: rec {
|
||||
id = "https://tazj.in/blog/${post.key}";
|
||||
|
|
@ -37,7 +36,8 @@ let
|
|||
};
|
||||
});
|
||||
|
||||
allEntries = (map postToEntry blog.posts) ++ (map pageEntryToEntry pageEntries);
|
||||
allEntries = (map postToEntry depot.users.tazjin.blog.posts)
|
||||
++ (map pageEntryToEntry pageEntries);
|
||||
|
||||
mostRecentlyUpdated = foldl' max 0 (map (e: e.updated) allEntries);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue