Commit graph

8 commits

Author SHA1 Message Date
99c5ca9fb2 Fix some navigation section issues
- The main navigation bar now shows up on every page.

- For consistency the index page now has up/home links that both point to
  itself.

- The “up” link doesn't include a space that gets styled anymore.
2023-09-07 13:27:04 -07:00
3b92ec31f8 Add dependency on ‘dash’
Emacs 28.2 doesn't yet have the ‘take’ function. That's a 29.1 thing. The ‘dash’
library has the same function though.
2023-07-27 01:10:10 -07:00
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
fe7933869e Switch from less to scss
Trying to redo the way I build my site so that it's simpler to maintain, and one
thing that was getting in my way was that ‘lessc’ isn't packaged for Guix. Sass
on the other hand is, so I've switched.
2023-07-27 00:57:24 -07:00
317c679082 Remove ToC from posts index and fix UP link 2023-07-26 16:53:40 -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
Renamed from build.org (Browse further)