xenia 1f100b6a24 | ||
---|---|---|
doc | ||
ext-mathml | ||
ext-syntax | ||
support | ||
templates | ||
.gitignore | ||
README.md | ||
compiler.rkt | ||
defs.rkt | ||
fasl-reader.rkt | ||
fetch-util.rkt | ||
fetch.rkt | ||
info.rkt | ||
init.rkt | ||
main.rkt | ||
pict.rkt | ||
render.rkt | ||
render.scss | ||
template.rkt | ||
util.rkt |
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