Commit graph

22 commits

Author SHA1 Message Date
ac9f751e69 Publish RSS before posts
The rss project also creates and updates the ‘index.org’ file that the posts
project uses to export the index of blog posts.
2023-07-25 13:12:33 -07:00
4e8104f11f Only generate blog index when necessary 2023-07-25 13:12:33 -07:00
1d6a9213cb Extract ‘publish-get-summary-from-file’ 2023-07-25 13:12:33 -07:00
474f08e35a Add title to blog index and don't add reading time to index 2023-07-25 13:12:33 -07:00
30a4eda7d3 Add function that generates index.org before publishing rss 2023-07-25 13:12:33 -07:00
839c53448b Add blog section
- Add a ‘posts/index.org’ that just includes all of the posts and only exports
  headings tagged with ‘summary’.

- Add summaries to all posts.

- Rename posts to include the date and time in the file name.

- Add an RSS feed from the new ‘posts/index.org’

Unfortunately generating an RSS feed from the ‘index.org’ doesn't work, so this
experiment is at a dead end for now.
2023-07-25 13:12:33 -07:00
7bdefe9504 Add posts repository to website project
This doesn't belong with the usual publish actions, so exclude posts from being published.
2023-06-28 23:07:41 -07:00
4c98ba47b2 Publish jpeg files as assets 2023-05-23 23:49:37 -07:00
3972473277 Add my avatar 2023-05-23 23:49:37 -07:00
bbec15a8e0 Fix link to Mastodon profile 2022-03-20 01:39:55 -07:00
420088066a Add link to my Mastodon account
This link has the ‘rel’ attribute of ‘me’ so that Mastodon can verify that it's
my personal website.
2022-03-20 01:36:00 -07:00
6d6d37d6f7 Switch from Cask to Eldev 2022-03-20 01:13:28 -07:00
a4603a7901 Update design and include CSS for my CGit and tekuti instances
This should include both a light and a dark theme, but I will admit that I'm
mostly testing with the dark one.
2021-07-03 01:29:43 -07:00
4433e31e6d Exclude README from being built 2020-11-22 15:44:09 -08:00
88de93b360 Add Atom feed from my source control system to each page 2020-11-22 15:44:09 -08:00
1a0d823b5c Use HTML5 2020-10-10 18:05:08 -07:00
3c06769ea9 Restructure website, start writing 2020-09-10 01:34:32 -07:00
8216f2dc83 Add rainbow-delimiters to prog-mode 2020-03-19 23:16:08 -07:00
099356512e Move org-timestamps directory to project
I prefer keeping everything local so nothing can interfere with one another.
2020-03-19 20:38:13 -07:00
3e28016db9 Generate CSS classes instead of trying to generate inline-css
I’ll style the actual faces later.
2020-03-19 20:23:37 -07:00
5c36c36465 Add syntax highlighting for Dockerfile mode 2020-03-19 20:23:17 -07:00
830432c238 Update the way the blog is generated
Instead of using a dynamic block to generate the index, use a sitemap function.
2020-03-19 00:11:07 -07:00