This diff introduces Docusaurus as scaffolding to host docs on a static website. The project is open source and is built with React.
Changes made in this diff:
1. Addition of scaffolding, minus `node_modules` and `build` folders
- `README.md` contains commands of use. `yarn` installs deps, `yarn run` runs a development server, and `yarn build` compiles a `build` folder with the static files.
2. The docs themselves have been separated into pages. `dev_environment.md` has been divided into Requirements, Prerequisites, Configuration, and Development sections respectively.
- Admonitions (tips, cautions, notes, warnings) have been added which deviate from regular markdown syntax. They are denoted by three leading colons (example is `:::note`.
- Sidebars are provided to navigate through pages and sections.
- Toggles reduce redundancy between x86 / Apple silicon instructions, and the setting persists, barring full page reload.
3. I have not removed the existing `dev_environment.md` and `linux_dev_envirinment.md` files in this diff. That will be done in a subsequent diff.