coconut doggy
Go to file
xenia 1f100b6a24 make init instructions better 2021-06-11 18:21:32 -04:00
doc implement xref checking 2021-06-10 20:44:03 -04:00
ext-mathml make init instructions better 2021-06-11 18:21:32 -04:00
ext-syntax meow 2021-06-08 03:14:44 -04:00
support add outer-toc and full nginx config 2021-06-11 06:09:29 -04:00
templates add outer-toc and full nginx config 2021-06-11 06:09:29 -04:00
.gitignore add pict lang and also make it a real package 2021-06-11 04:03:23 -04:00
README.md make init instructions better 2021-06-11 18:21:32 -04:00
compiler.rkt make output nicer 2021-06-11 06:20:34 -04:00
defs.rkt add pict lang and also make it a real package 2021-06-11 04:03:23 -04:00
fasl-reader.rkt add pict lang and also make it a real package 2021-06-11 04:03:23 -04:00
fetch-util.rkt make output nicer 2021-06-11 06:20:34 -04:00
fetch.rkt make output nicer 2021-06-11 06:20:34 -04:00
info.rkt add init command 2021-06-11 04:54:03 -04:00
init.rkt make init instructions better 2021-06-11 18:21:32 -04:00
main.rkt add pict lang and also make it a real package 2021-06-11 04:03:23 -04:00
pict.rkt add init command 2021-06-11 04:54:03 -04:00
render.rkt add up nav link 2021-06-11 06:14:34 -04:00
render.scss tweak masto embed 2021-06-10 01:15:11 -04:00
template.rkt add pict lang and also make it a real package 2021-06-11 04:03:23 -04:00
util.rkt make output nicer 2021-06-11 06:20:34 -04:00

README.md

meow

meow

???

this is a (very early stage) static site generator written in racket

why not frog?

NIH syndrome :3

install

# external dependencies (unfortunately i could not reasonably replace these with racket)
(cd ext-mathml && npm install)
pip3 install --user pygments
# install the package
raco pkg install $PWD
# ensure your PATH has racket stuff on it. replace 8.1 with your version
# alternatively, you can use the capybara commands through raco
export PATH=$HOME/.racket/8.1/bin:$PATH

getting started

# create a new project
capybara-init my-awesome-website
cd my-awesome-website
# start serving it (nginx is required right now)
nginx -c $PWD/nginx.conf &
# view your masterpiece
firefox http://localhost:8080