Commit graph

74 commits

Author SHA1 Message Date
2620ee69bf Add mention of Mastering Emacs 2020-09-21 01:12:56 -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
077938588b Fixup .gitignore
Everything should publish to ‘/public‘ now instead of ‘/public_html’. Cask uses
‘/.cask’ to install the local dependencies. ‘/posts/index.org’ and
‘/posts/index.org~’ get generated by org-mode.
2020-03-19 20:27:23 -07:00
70ec137a55 Update post properties
‘ID’ shouldn’t be necessary anymore, since it shouldn’t be used for RSS
generation. ‘PUBDATE’ should be ‘DATE’. ‘FILE_TAGS’ is actually ‘FILETAGS’.
2020-03-19 20:24:30 -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
c58e1e28fd Fix publishing
Since everything is published to public/ instead of public_html/ now, I don’t
need to move any directory.
2020-03-19 20:22:03 -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
10cf6bbc49 Update reading time generation 2020-02-25 23:35:57 -08:00
9bdcc27549 Update posts 2020-02-25 17:18:20 -08:00
91f2fdd014 Add rough estimation of reading time for each article 2020-02-23 21:02:26 -08:00
c45999ecfa Split posts and index publishing to fix CSS reference 2020-02-23 20:26:46 -08:00
6e368141cb Dynamically generate the index file 2020-02-23 20:23:42 -08:00
cbee86f26d Move public_html to public
If I remember correctly the gitlab pages deployment needs everything to be in
‘public’.
2019-10-06 19:29:11 -07:00
29289a3b76 Fix gitlab-ci.yml
‘before_script’ should be an array of strings.
2019-10-06 19:25:55 -07:00
775552293c Use Cask to run Emacs 2019-10-06 19:09:45 -07:00
c58b56f4ce Don’t use make on the css step
The finalgene/lessc image doesn’t appear to have make installed.
2019-10-06 18:54:06 -07:00
68c87a794c Fix typo 2019-10-06 18:50:34 -07:00
f0c1ca1468 Add gitlab-ci configuration 2019-10-06 18:49:10 -07:00
a00df1cad8 Add styling 2019-10-06 18:29:15 -07:00
fedf46e7ef Ignore draft articles 2019-10-06 18:21:13 -07:00
4207329336 Initial commit 2019-10-06 12:57:14 -07:00