darkfi 3610092be6 doc: clear out old info from contrib page (migrated any still relevant to tau), and create a separate clear page with the hiring process. há 1 ano atrás
..
src 3610092be6 doc: clear out old info from contrib page (migrated any still relevant to tau), and create a separate clear page with the hiring process. há 1 ano atrás
theme bf419a6b55 doc: add support for colorizing zkas code samples in darkfi book há 1 ano atrás
.gitignore 0eb4049575 doc: use a venv for python deps há 1 ano atrás
Makefile 3e7bc53af0 doc: removed faucetd references há 2 anos atrás
README.md 0eb4049575 doc: use a venv for python deps há 1 ano atrás
book.toml bf419a6b55 doc: add support for colorizing zkas code samples in darkfi book há 1 ano atrás
build_jsonrpc.py 8c33d59f40 chore: updated all repo references to codeberg há 2 anos atrás
generate_seminar_ics.py ae3c67a7e0 replace ircd with darkirc throughout the codebase há 2 anos atrás
ghp_push.py 310a28f53a book: Always overwrite history to reduce repo size. há 3 anos atrás
latex-macros.txt fcb1ca1242 book/consensus: add formalisms for block rank calcs há 2 anos atrás
remove_chapter_nav_js.py 1a863ef8d8 doc/book: chmod +x remove_chapter_nav_js.py, to fix github action failing há 2 anos atrás
requirements.txt 0eb4049575 doc: use a venv for python deps há 1 ano atrás

README.md

The DarkFi book

This directory contains the sources for the book that can be read on https://darkrenaissance.github.io/darkfi

When adding or removing a section of the book, make sure to update the SUMMARY.md file to actually list the contents.

Use a python virtual environment to install its requirements:

% python -m venv venv
% source venv/bin/activate

Then install the requirements:

% pip install -r requirements.txt

For the mdbook-katex backend run:

cargo install --git "https://github.com/lzanini/mdbook-katex"
cargo install --git "https://github.com/badboy/mdbook-toc"
cargo install --git "https://github.com/badboy/mdbook-mermaid"