1 Introduction

coleslaw

Czeslaw Milosz was the writer-in-residence at UNC c. 1992.
I used to see him all the time at the Hardback Cafe, always sitting at a two-top
drinking coffee, reading, writing, eating chips and salsa. I remember a gentleness
behind the enormous bushy eyebrows and that we called him Coleslaw. - anon

Example Sites

Hacking

A core goal of coleslaw is to be both pleasant to read and easy to
hack on and extend. If you want to understand the internals and bend
coleslaw to do new and interesting things, I strongly encourage you
to read the Hacker's Guide to Coleslaw. You'll find some
current TODO items towards the bottom.

Installation

Coleslaw should run on any conforming Common Lisp implementation but
testing is primarily done on SBCL and
CCL.

Coleslaw can either be run manually on a local machine or
triggered automatically on git push to a server. If you want a
server install, run these commands on your server after setting up a
git bare repo.
Otherwise, run the commands on your local machine.

Install a Common Lisp implementation (we recommend SBCL) and
Quicklisp.

Place a config file for coleslaw in your $HOME directory. If you
want to run multiple blogs with coleslaw, you can keep each blog's
config file in that blog's repo. Feel free to copy and edit the
example config or consult the config docs
to create one from scratch.

This step depends on whether you're setting up a local or server install.