tweaks to documentation

This commit is contained in:
Alessandro Mauri 2020-09-11 12:14:29 +02:00
parent 6b5c973a64
commit 3e153082c1
2 changed files with 40 additions and 3 deletions

View file

@ -1,6 +1,11 @@
# Rivet: static site genetator
River takes a source directory containing a the file sources and produces an
output directory that can actually be uploaded to a server.
Rivet is a static site generator that takes a directory containing markdown
markdown files (and a couple special ones) and generates an output directory
that can be uploaded to a server.
Rivet uses `lowdown(1)` to convert the markdown files to html, as such refer to
the `lowdown(5)` manpage for the details of the dialect of markdown and the
possible metadata that it can parse.
## Dependencies
- [lowdown](https://kristaps.bsd.lv/lowdown/)
@ -32,7 +37,16 @@ clean:
rm -rf ${DESTDIR}
```
## Similar tools
## The source directory
The source directory tree should at least contain:
- `index.md`: will be converted to `index.html`
- `_header.html`: contains the stuff to be placed inside all headers
- `_footer.html`: contains the stuff to be placed inside all footers
Obviously anything can go in the source direcory, keep in mind that everything
that is not markdown files will be just copied over.
## Similar tools
- [saait](https://git.codemadness.org/saait/file/README.html)
- [ssg](https://www.romanzolotarev.com/ssg.html)