my personal website, featuring Unix terminal-style navigation. written in Rust via Yew and WebAssembly!
ordered by priority/likelihood of implementation:
- personal introduction
- Unix terminal-like navigation
- "executable" files
- better 404 fallback
- personal project documentation
- mutable filesystem
- persistent filesystem via localStorage
- text editor
- JS bindings for "standard library," accessible through user programs
- install tailwindcss:
$ npm install tailwindcss @tailwindcss/cli
- install rust nightly:
$ rustup toolchain install nightly
- install the Rust WebAssembly target:
$ rustup target add wasm32-unknown-unknown
- install Trunk:
$ cargo install --locked trunk
- start a development server:
$ trunk serve