0875226500
Disable VC while building
...
I don't actually need to run git for every file that is opened, and when I run
with ‘guix shell --pure’ it throws errors.
2023-07-27 01:09:21 -07:00
13a9b718b8
Remove Eldev dependency
...
Intead of using Eldev I'll use Guix to manage the dependencies of this project.
2023-07-27 01:08:24 -07:00
5e6e4adefe
Move ‘publish.el’ into ‘literate-build.org’
...
The initial generation of ‘build.mk’ can't use Eldev anymore, because Eldev
expects there to exist a file with proper package headers, which won't be true
until after ‘build.mk’, ‘Eldev’, and ‘publish.el’ have been generated.
2023-07-26 16:42:34 -07:00
370c1e3bbf
Rename build.org -> literate-build.org
2023-07-26 12:19:17 -07:00
41c13782c8
Generate the Eldev file from the ‘build.org’ file
2023-07-25 23:26:47 -07:00
ca1020b4d0
Rename ‘bootstrap.*’ -> ‘build.*’
2023-07-25 22:48:29 -07:00
6402e2e73e
Move make file build targets into literate document
...
All of the make targets and recipes have been moved into ‘bootstrap.org’ so that
they can be documented. Tangling this document will result in a ‘bootstrap.mk’
which contains all of the targets and recipes from the org document.
The GNUmakefile now only has just enough to know how to generate ‘bootstrap.mk’
and that it needs to generate ‘bootstrap.mk’.
2023-07-25 22:26:52 -07:00
474f08e35a
Add title to blog index and don't add reading time to index
2023-07-25 13:12:33 -07:00
7b4a84ef75
Add automatic builds for my yoshi theme colors
2023-05-24 00:00:53 -07:00
6edcc99f08
Add serve command to makefile for easy testing
2023-05-23 23:49:36 -07:00
f31095e65d
Add documentation to the make file
...
Thanks to this excellent article[1] I can now type in ‘make’ to be reminded of
what commands I have available.
[1]: https://victoria.dev/blog/how-to-create-a-self-documenting-makefile/
2022-06-19 01:23:39 -07:00
f06d3ea47b
Exclude any backup files and the .eldev directory
2022-03-20 21:25:49 -07:00
6d6d37d6f7
Switch from Cask to Eldev
2022-03-20 01:13:28 -07:00
4730feae4e
Add `deploy' target to send updates to my site
2021-07-04 02:10:20 -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
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
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
775552293c
Use Cask to run Emacs
2019-10-06 19:09:45 -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
4207329336
Initial commit
2019-10-06 12:57:14 -07:00