+51
README.md
+51
README.md
···+After struggling with rewriting personnal website in a myriad of ways, all in some way unsatisfying,+Heavily inspired by [Saait](https://codemadness.org/git/saait/), since that is what I have been using previously.+This will create the folder `output` then you can sync to your vpc, or however you serve stataic files.+The posts are taken from `posts/` folder, are structured as markdown files, with a front matter in yaml for the date, and title of the post.+3. Obtain, legally or illegaly, by any means necessary, 2 (two) seasons of Pantheon, created by Craig Silverstein based on short stories by Ken Liu.+Additional pages such as `about` is also taken from there, however you could modify the about template in `templates` folder.+[Askama](https://github.com/djc/askama) is a rendering engine based on Jinja, so it is rather straight forward to use,+I have not yet integrated htmx into is, for faster loads of the post body,but that's for the future (also I hate js).
+7
content/pages/about.md
+7
content/pages/about.md
posts/000-genesis.md
content/posts/000-genesis.md
posts/000-genesis.md
content/posts/000-genesis.md
posts/001-bash_blogger.md
content/posts/001-bash_blogger.md
posts/001-bash_blogger.md
content/posts/001-bash_blogger.md
posts/002-services.md
content/posts/002-services.md
posts/002-services.md
content/posts/002-services.md
posts/003-led_hoop.md
content/posts/003-led_hoop.md
posts/003-led_hoop.md
content/posts/003-led_hoop.md
posts/004-pantheon.md
content/posts/004-pantheon.md
posts/004-pantheon.md
content/posts/004-pantheon.md
posts/005-regenesis.md
content/posts/005-regenesis.md
posts/005-regenesis.md
content/posts/005-regenesis.md
+3
-3
src/blog_entries.rs
+3
-3
src/blog_entries.rs
···
+4
-1
src/handlers.rs
+4
-1
src/handlers.rs
···+let about_markdown = markdown_parser::read_file("content/pages/about.md").expect("Could no find about.md file in content/pages/ folder");
+2
-2
src/main.rs
+2
-2
src/main.rs
···
-4
templates/about.html
-4
templates/about.html