diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 59f97f42960eef4e57b59a58fce38b4a4bc5f65f..eccc1282520ad2e78eec0e7bfc2cc3f9b61b2e74 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -11,7 +11,9 @@ "onCreateCommand" : ".devcontainer/install_deps.sh", "postStartCommand" : ".devcontainer/setup_ccache.sh ${containerWorkspaceFolder}/.devcontainer/ccache_storage", "containerEnv": { - "CMAKE_CXX_COMPILER_LAUNCHER": "ccache" + "CMAKE_CXX_COMPILER_LAUNCHER": "ccache", + "EDITOR": "nano", + "LC_ALL": "C" }, "portsAttributes": { "2345": { diff --git a/.devcontainer/install_deps.sh b/.devcontainer/install_deps.sh index 6460abfc12dc753eeb63fb16ce8a5c79b4cede48..a0c61e4b8f0796a1352a46a0ab096c0a59cb3337 100755 --- a/.devcontainer/install_deps.sh +++ b/.devcontainer/install_deps.sh @@ -11,7 +11,10 @@ DEBIAN_FRONTEND=noninteractive sudo apt-get install --no-install-recommends -y \ qemu-user \ clangd-${LLVM_VERSION} \ ccache \ - gdb-multiarch + gdb-multiarch \ + git-email \ + libemail-valid-perl \ + nano # Needed to run pipx packages originally installed for the root user sudo chmod +x /root