Skip to content

Commit 962ed0b

Browse files
committed
chore: Add devcontainer
1 parent 5601034 commit 962ed0b

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

.devcontainer/devcontainer.json

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
{
2+
"name": "node",
3+
"image": "ghcr.io/hankei6km/h6-dev-containers:node",
4+
"runArgs": ["--privileged"],
5+
6+
// Use 'forwardPorts' to make a list of ports inside the container available locally.
7+
// "forwardPorts": [],
8+
9+
// Use 'postCreateCommand' to run commands after the container is created.
10+
// "postCreateCommand": "uname -a",
11+
12+
// Comment out to connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
13+
"remoteUser": "vscode",
14+
"remoteEnv": {
15+
"GDFUSE_SA": "${localEnv:GDFUSE_SA}",
16+
"BOOTSTRAP_CODE": "${localEnv:BOOTSTRAP_CODE}"
17+
},
18+
"postStartCommand": [
19+
"/home/vscode/.local/bin/mount-gd.sh",
20+
"/home/vscode/gdrive"
21+
],
22+
"customizations": {
23+
"vscode": {
24+
"extensions": ["esbenp.prettier-vscode"],
25+
"settings": {
26+
"[typescript]": {
27+
"editor.defaultFormatter": "esbenp.prettier-vscode"
28+
},
29+
"[json]": {
30+
"editor.defaultFormatter": "esbenp.prettier-vscode"
31+
},
32+
"[javascript]": {
33+
"editor.defaultFormatter": "esbenp.prettier-vscode"
34+
},
35+
"[jsonc]": {
36+
"editor.defaultFormatter": "esbenp.prettier-vscode"
37+
},
38+
"[html]": {
39+
"editor.defaultFormatter": "esbenp.prettier-vscode"
40+
}
41+
}
42+
}
43+
}
44+
}

0 commit comments

Comments
 (0)