-
Alexandru Scvorțov authored
The journey: - Start reconfiguring project for rust generator - Disable gitlab CI build for now - Copy deps from fasterthanli.me - Start tracking file changes - Use logging - Hash files and only update on hash change - Add option to stop after one generation - Implement file copy - Also prettify static HTML - Don't prettify google site auth - Also prettify XML - Store dirs in a config module - Appease clippy - Run tailwindcss on styles - CSS has changed, but it seems to work fine - Nothing to do for External file changes - Add template parsing - Handle file deletions - More robust error handling - Bump flake (but it's still not rust 1.60) - Re-render everything after each batch of updates - More work on rendering machinery - Actually render HTML (broken for now) - More rendering work - Move pretty to its own module - Prettify rendered HTML - Store template in RenderTarget - Generate most of the index page - Index is generated correctly - Don't run RenderAll in parallel - Fix shutting down in one-shot mode - Render 404 page as well - Link to liquid reference in README - Start rendering markdown pages - More work on rendering standalone pages - Page "now" renders correctly - Posts are also kind of getting generated now - Generate blog post descriptions automatically - Don't include "more" comment in final HTML - Copy in markdown->html generator - Delete dead code - More simplifying of markdown_html - Generate hrefs for headings so reading-list renders correctly - Generate TOC which fixes the rendering for blog pages, except for code blocks - Remove a stray <p> in 56 - Don't RENDERALL if no files were changed - Generate "All Posts" page - Add dev server and fix rustfmt - Add start of live-reloader - Better logic to track work done - Insert reload script dynamically - Live-reload works - Appease clippy - Trim deps - Add tree-sitter deps in preparation for highlighting - Generate RSS feed - Delete old astro templates - Clean up JS deps and bump versions - Fix single-run generation - Take control of markdown codeblock outputting - Highlight rust code - Annotate both pre and code with language - Add nix highlighting and tweak highlights - Handle hierarchical highlighting - Add bash syntax highlighting - Add json highlighting - Highlight C - Add yaml and python highlighting - Add TOML highlighting - Re-add katex dep and bump - Re-enable CI - Fix gitlab CI config - Try setting up deps again - And again - Hate everything - Fix rust build - Try to share rust binary between stages - Try again - Meh - More tries - Try to fix docker images - More stuff - Meh - More - Create missing directory - Meh - Mhm
48341182