This site is built with Jekyll and Just the Docs. It's all hosted here on GitHub using the GitHub's Pages feature.
If you spot any errors in our documentation, feel free to make an issue.
If you'd like to make extensive edits, you can also clone this repository locally and view the pages live while editing.
This project uses a Nix flake to provide its toolchain. The flake supports x86-64 Linux only.
-
Install Nix with flakes enabled, and direnv.
-
Clone this repository:
git clone git@github.com:siliconwitchery/docs.git
-
Enable
direnv, which enters the development shell and installs the gems:cd docs direnv allow -
Start the live server:
bundle exec jekyll serve --livereload --port 4001 -
Open http://localhost:4001. The site rebuilds and refreshes your browser automatically as you edit.