summaryrefslogtreecommitdiff
path: root/.devcontainer
diff options
context:
space:
mode:
authorIdan Gazit <idan@gazit.me>2020-10-12 14:23:34 -0700
committerIdan Gazit <idan@gazit.me>2020-10-12 14:23:34 -0700
commit737283bcbcbd771767a82fb8abbdbd087c691808 (patch)
tree8bb94a0e8ff11f3d71de91f865ec1bc55b0d4e42 /.devcontainer
parenteee8eb6e776c81192e81f685bd24a3795467ec91 (diff)
Behave properly in GH Codespaces
Diffstat (limited to '.devcontainer')
-rw-r--r--.devcontainer/.bashrc4
-rw-r--r--.devcontainer/devcontainer.json5
2 files changed, 7 insertions, 2 deletions
diff --git a/.devcontainer/.bashrc b/.devcontainer/.bashrc
index 855ea75..9fdb8f6 100644
--- a/.devcontainer/.bashrc
+++ b/.devcontainer/.bashrc
@@ -1,6 +1,8 @@
export LS_OPTIONS='-F --color=auto'
-eval "`dircolors`"
alias ls='ls $LS_OPTIONS'
+if [ "${CODESPACES}" = "true" ]; then
+ export WORKSPACE_DIR="$HOME/workspace/zmk"
+fi
if [ -f "$WORKSPACE_DIR/zephyr/zephyr-env.sh" ]; then
source "$WORKSPACE_DIR/zephyr/zephyr-env.sh"
fi
diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
index 940b78b..14feeff 100644
--- a/.devcontainer/devcontainer.json
+++ b/.devcontainer/devcontainer.json
@@ -3,6 +3,9 @@
"dockerFile": "Dockerfile",
"extensions": ["ms-vscode.cpptools"],
"runArgs": ["--security-opt", "label=disable"],
- "containerEnv": {"WORKSPACE_DIR": "${containerWorkspaceFolder}"}
+ "containerEnv": {"WORKSPACE_DIR": "${containerWorkspaceFolder}"},
+ "settings": {
+ "terminal.integrated.shell.linux": "/bin/bash"
+ },
}