feat(tazjin/homepage): Add Atom feed for blog posts
Change-Id: I9049e2cc3f5a2c491ccfad5595d60c01ad926e6d Reviewed-on: https://cl.tvl.fyi/c/depot/+/1712 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in>
This commit is contained in:
parent
452b8c7e23
commit
dc13e12b95
4 changed files with 45 additions and 2 deletions
|
|
@ -5,7 +5,7 @@
|
|||
# elements for things such as blog posts and projects.
|
||||
#
|
||||
# Content for the blog is in //users/tazjin/blog instead of here.
|
||||
{ depot, lib, ... }:
|
||||
{ depot, lib, ... }@args:
|
||||
|
||||
with depot;
|
||||
with nix.yants;
|
||||
|
|
@ -65,8 +65,10 @@ let
|
|||
));
|
||||
|
||||
homepage = index ((map postToEntry users.tazjin.blog.posts) ++ (import ./entries.nix));
|
||||
atomFeed = import ./feed.nix args;
|
||||
in runCommandNoCC "website" {} ''
|
||||
mkdir $out
|
||||
cp ${homepage} $out/index.html
|
||||
cp ${atomFeed} $out/feed.atom
|
||||
cp -r ${./static} $out/static
|
||||
''
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue