)]}'
{"users/tazjin/homepage/feed.nix":[{"author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"change_message_id":"0ec3e63179ddf6325d4c17c2b63fd1a35ce74213","unresolved":true,"context_lines":[{"line_number":10,"context_line":"  inherit (depot.nix) renderMarkdown;"},{"line_number":11,"context_line":"  inherit (depot.web) blog atom-feed;"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"  postToEntry \u003d defun [ (blog {}).post atom-feed.entry ] (post: rec {"},{"line_number":14,"context_line":"    id \u003d \"https://tazj.in/blog/${post.key}\";"},{"line_number":15,"context_line":"    title \u003d post.title;"},{"line_number":16,"context_line":"    content \u003d readFile (renderMarkdown post.content);"}],"source_content_type":"text/x-nix","patch_set":2,"id":"f658d1f4_d4a54571","line":13,"updated":"2021-11-02 14:54:20.000000000","message":"this is a bit inconsistent with `//users/tazjin/homepage`, pass the empty set or null to obtain the config-independent blog parts?","commit_id":"e3569e6503b7a9268627a8c453b276d9f7427239"},{"author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"change_message_id":"1d4c39cb3466f80a27681eb5c57bbf7f0be4dff5","unresolved":false,"context_lines":[{"line_number":10,"context_line":"  inherit (depot.nix) renderMarkdown;"},{"line_number":11,"context_line":"  inherit (depot.web) blog atom-feed;"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"  postToEntry \u003d defun [ (blog {}).post atom-feed.entry ] (post: rec {"},{"line_number":14,"context_line":"    id \u003d \"https://tazj.in/blog/${post.key}\";"},{"line_number":15,"context_line":"    title \u003d post.title;"},{"line_number":16,"context_line":"    content \u003d readFile (renderMarkdown post.content);"}],"source_content_type":"text/x-nix","patch_set":2,"id":"e7909d1d_81bc2f66","line":13,"in_reply_to":"f658d1f4_d4a54571","updated":"2021-11-03 15:39:49.000000000","message":"Fixed by refactoring as per your suggestion below.","commit_id":"e3569e6503b7a9268627a8c453b276d9f7427239"}],"web/blog/fragments.nix":[{"author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"change_message_id":"0ec3e63179ddf6325d4c17c2b63fd1a35ce74213","unresolved":false,"context_lines":[{"line_number":59,"context_line":"    \u003chr\u003e"},{"line_number":60,"context_line":"  \u0027\u0027;"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"  renderPost \u003d name: footer: post: runCommandNoCC \"${post.key}.html\" {} \u0027\u0027"},{"line_number":63,"context_line":"    cat ${writeText \"header.html\" (header name post.title)} \u003e $out"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    # Write the post title \u0026 date"}],"source_content_type":"text/x-nix","patch_set":2,"id":"53c4d9f5_0228aa3b","line":62,"updated":"2021-11-02 14:54:20.000000000","message":"alternatively you could just take the whole config set as { name, config }: and partially apply it below.","commit_id":"e3569e6503b7a9268627a8c453b276d9f7427239"},{"author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"change_message_id":"1d4c39cb3466f80a27681eb5c57bbf7f0be4dff5","unresolved":false,"context_lines":[{"line_number":59,"context_line":"    \u003chr\u003e"},{"line_number":60,"context_line":"  \u0027\u0027;"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"  renderPost \u003d name: footer: post: runCommandNoCC \"${post.key}.html\" {} \u0027\u0027"},{"line_number":63,"context_line":"    cat ${writeText \"header.html\" (header name post.title)} \u003e $out"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    # Write the post title \u0026 date"}],"source_content_type":"text/x-nix","patch_set":2,"id":"9518269e_8f7b3246","line":62,"in_reply_to":"53c4d9f5_0228aa3b","updated":"2021-11-03 15:39:49.000000000","message":"Done.","commit_id":"e3569e6503b7a9268627a8c453b276d9f7427239"}]}
