coconut doggy
Go to file
xenia 1ad3e36d9f update todo 2021-07-13 18:42:46 -04:00
doc update todo 2021-07-13 18:42:46 -04:00
ext work on full text search 2021-06-12 04:37:32 -04:00
support error pages 2021-07-07 01:47:37 -04:00
templates make hashtag page actually work 2021-06-24 00:16:14 -04:00
.gitignore add pict lang and also make it a real package 2021-06-11 04:03:23 -04:00
README.md crab it 🦀 2021-06-11 22:55:13 -04:00
compiler.rkt warn on unknown files in output dir 2021-07-07 01:11:00 -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 error pages 2021-07-07 01:47:37 -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 error pages 2021-07-07 01:47:37 -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 hashtag page actually work 2021-06-24 00:16:14 -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 && cargo build)
# 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