coconut doggy
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
haskal 1ad3e36d9f update todo 3 months ago
doc update todo 3 months ago
ext work on full text search 4 months ago
support error pages 4 months ago
templates make hashtag page actually work 4 months ago
.gitignore add pict lang and also make it a real package 4 months ago
README.md crab it 🦀 4 months ago
compiler.rkt warn on unknown files in output dir 4 months ago
defs.rkt add pict lang and also make it a real package 4 months ago
fasl-reader.rkt add pict lang and also make it a real package 4 months ago
fetch-util.rkt make output nicer 4 months ago
fetch.rkt make output nicer 4 months ago
info.rkt add init command 4 months ago
init.rkt error pages 4 months ago
main.rkt add pict lang and also make it a real package 4 months ago
pict.rkt add init command 4 months ago
render.rkt error pages 4 months ago
render.scss tweak masto embed 4 months ago
template.rkt add pict lang and also make it a real package 4 months ago
util.rkt make hashtag page actually work 4 months ago

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