Cloud & Fullstack Web developer, entrepreneur, fighter, butterfly maker! I am co-author of https://nodejsdp.link & maintainer of https://fstack.link
Mentoring, consulting, writing, training
In my rust:1.68.2-slim-buster base image I don't have the RUST_HOME env variable, but I do have a CARGO_HOME. Is that expected? Also, I couldn't find any mention of RUST_HOME in the official docs where it talks about env vars: https://doc.rust-lang.org/cargo/reference/environment-variables.html
I recently discovered this one: https://dotfiles.github.io/ and also learned that if you have a script with a specific name in your dotfiles repo, GitHub will launch it as a setup script when you start a new codespace environment (https://docs.github.com/en/codespaces/customizing-your-codespace/personalizing-github-codespaces-for-your-account#dotfiles). All of this + your article, made me think that you could automate most of this setup through dotfiles... maybe! What's your feeling on this?