Rust Edu is an organization dedicated to supporting Rust education in the academic environment. This website is built using Zola, a blazing-fast static site generator in Rust.
To contribute or run this website locally, follow the steps below.
- Rust installed
- Zola (
cargo install zola
) installed
git clone https://github.com/rust-edu/rust-edu.github.io.git
cd rust-edu.github.io
Install Zola using Cargo:
cargo install zola
If that fails, download a binary from Zola Releases.
To load the external CSS themes (Bulma & Bulmaswatch):
git submodule update --init --recursive
Start a local development server:
zola serve
Your site will be live at: http://127.0.0.1:1111
Zola will auto-reload when changes are made.
Ensure submodules are initialized:
git submodule update --init --recursive
Ensure your config.toml
includes a [extra]
section:
[extra]
navbar = [
{ name = "Home", url = "/" },
{ name = "News", url = "/news" },,
{ name = "Resources", url = "/resources" }
]
Interested in contributing or learning more?
- 🌐 Visit: https://rust-edu.org/
- 📧 Email: [email protected] Let’s build the future of Rust education together!