-
Notifications
You must be signed in to change notification settings - Fork 0
/
.devcontainer.json
30 lines (26 loc) · 1.18 KB
/
.devcontainer.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
"name": "SpinSave.lol",
"settings": {
"terminal.integrated.shell.linux": "/bin/bash"
},
"build":{
"dockerfile": "Dockerfile"
},
// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"github.copilot",
"github.copilot-labs",
"ms-vscode.cpptools",
"hookyqr.beautify",
"zhuangtongfa.material-theme",
"ms-python.python",
"ritwickdey.liveserver",
"visualstudioexptteam.vscodeintellicode"
],
// Use 'forwardPorts' to make a list of ports inside the container available locally.
//"forwardPorts": [8010, 8011, 8012, 8013, 8014, 8015, 8016, 8017, 8018, 8019, 8020],
// Use 'postCreateCommand' to run commands after the container is created.
//"postCreateCommand": "sudo apt update && sudo apt full-upgrade -y && sudo apt install python3-pip python3-venv build-essential -y && pip3 install -U pip && pip3 install platformio && sudo chsh -s /bin/bash && echo 'export PATH=\"$PATH:/home/kyle/.local/bin\"' >> ~/.bashrc",
// Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
"remoteUser": "kyle"
}