From b56aa7f4cf494b3dad8f5d68c42a4fcaa038c521 Mon Sep 17 00:00:00 2001 From: kemonine Date: Sat, 22 Jan 2022 10:50:41 -0500 Subject: [PATCH] add docker setup for vscode to ease launching dev environment for qmk --- qmk/.devcontainer/devcontainer.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 qmk/.devcontainer/devcontainer.json diff --git a/qmk/.devcontainer/devcontainer.json b/qmk/.devcontainer/devcontainer.json new file mode 100644 index 00000000..502844b6 --- /dev/null +++ b/qmk/.devcontainer/devcontainer.json @@ -0,0 +1,18 @@ +{ + "name": "QMK Development", + "image": "qmkfm/qmk_cli", + "runArgs": ["--security-opt", "label=disable"], + "mounts": [ + "type=volume,source=qmk_firmware,target=/qmk_firmware", + "type=bind,source=${localWorkspaceFolder}/.build,target=/qmk_firmware/.build" + ], + "workspaceMount": "type=bind,source=${localWorkspaceFolder}/users/kemonine,target=/qmk_firmware/users/kemonine" + "workspaceFolder": "/qmk_firmware/users/kemonine" + "extensions": [ + "ms-vscode.cpptools", + "EditorConfig.EditorConfig" + ], + "settings": { + "terminal.integrated.shell.linux": "/bin/bash" + } +}