[x] added the mdbook and mdformatter dependencies via nix, while the setup uses nix flakes it also provides legacy shims with flakes-compat (so nix-shell should work)
[x] initialized mdbook
[x] updated the readme with getting started and non-nix instructions
[x] update the readme with contributing guidelines
In this PR I have
mdbook
andmdformatter
dependencies via nix, while the setup uses nix flakes it also provides legacy shims with flakes-compat (sonix-shell
should work)