~vesto/clojure-stevegattuso.me

Clojure-based static site generator for my personal website
update changelog
update now page, fix links
new blog posts!

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~vesto/clojure-stevegattuso.me
read/write
git@git.sr.ht:~vesto/clojure-stevegattuso.me

You can also use your local clone with git send-email.

#stevegattuso.me

This repository contains everything necessary to generate the content I publish on stevegattuso.me. It uses a custom-built static site generator, written in Clojure.

I'm not quite ready to talk about the site generator in detail, but I've published an initial introduction on my blog for those who are interested in learning more. You can also poke around yourself by looking in the src/jupi directory, which contains all of the namespaces for the static site generator that, at some point, I'm hoping to release as a library.

#Running locally

From the project root, spin up a clojure REPL:

$ lein repl

Open main.clj and, using conjure, evaluate the top line's ns form toimport everything required to compile the site.

From there, spin up the server by evaluating the (def server) form. The site can now be compiled and viewed at http://localhost:8000.