{
"name": "Rust",
"image": "mcr.microsoft.com/devcontainers/rust:1-1-bullseye",
"features": {
"ghcr.io/devcontainers/features/nix:1": {
"multiUser": true,
"version": "latest"
},
"ghcr.io/christophermacgown/devcontainer-features/direnv:1": {
"autoEnable": true,
"architecture": "arm64",
"version": "latest"
}
},
"postCreateCommand": "echo 'experimental-features = nix-command flakes' | sudo tee -a /etc/nix/nix.conf && nix --version",
"customizations": {
"vscode": {
"extensions": [
"arrterian.nix-env-selector",
"nix-community.nix-extension-pack",
"vadimcn.vscode-lldb",
"tamasfe.even-better-toml",
"GitHub.vscode-pull-request-github",
"DavidAnson.vscode-markdownlint",
"rust-lang.rust-analyzer",
"mkhl.direnv"
]
}
}
}