1
1
{
2
+ "image" : "mcr.microsoft.com/devcontainers/base:ubuntu-22.04" ,
2
3
"customizations" : {
3
4
"vscode" : {
4
5
"extensions" : [
6
+ // general
5
7
"visualstudioexptteam.vscodeintellicode" ,
6
8
"github.vscode-pull-request-github" ,
7
9
"redhat.vscode-yaml" ,
8
10
"davidanson.vscode-markdownlint" ,
9
11
"bierner.markdown-mermaid" ,
10
12
"streetsidesoftware.code-spell-checker" ,
13
+ "tamasfe.even-better-toml" ,
14
+ "github.vscode-github-actions" ,
15
+ "codecov.codecov" ,
16
+ "ritwickdey.liveserver" ,
17
+ "eamodio.gitlens" ,
18
+ // javascript
19
+ "dbaeumer.vscode-eslint" ,
20
+ "esbenp.prettier-vscode" ,
21
+ // python
11
22
"ms-python.python" ,
12
23
"ms-python.debugpy" ,
13
24
"ms-python.pylint" ,
14
25
"ms-python.isort" ,
15
26
"ms-python.vscode-pylance" ,
16
27
"ms-python.mypy-type-checker" ,
17
28
"ms-python.black-formatter" ,
18
- "njpwerner.autodocstring " ,
19
- "tamasfe.even-better-toml" ,
29
+ "qwtel.sqlite-viewer " ,
30
+ "njpwerner.autodocstring"
20
31
]
21
32
}
22
33
} ,
23
- "dockerComposeFile" : [
24
- "./docker-compose.yml"
25
- ] ,
26
34
"features" : {
27
- "ghcr.io/devcontainers-contrib/features/pipenv:2" : {
28
- "version" : "2023.11.15"
35
+ "ghcr.io/devcontainers/features/github-cli:1" : {
36
+ "version" : "2.52.0"
37
+ } ,
38
+ "ghcr.io/devcontainers/features/node:1" : {
39
+ "version" : "18"
29
40
} ,
30
41
"ghcr.io/devcontainers/features/python:1" : {
31
42
"installTools" : false ,
32
- "version" : "3.12 "
43
+ "version" : "3.8 "
33
44
} ,
34
- "ghcr.io/devcontainers/features/github-cli:1" : { }
45
+ "ghcr.io/devcontainers-contrib/features/pipenv:2" : {
46
+ "version" : "2023.11.15"
47
+ }
35
48
} ,
36
49
"name" : "workspace" ,
37
- "postCreateCommand" : "sudo chmod u+x .submodules/recurse-fork /run && .submodules/recurse-fork /run" ,
50
+ "postCreateCommand" : "sudo chmod u+x .submodules/setup /run && .submodules/setup /run" ,
38
51
"remoteUser" : "root" ,
39
- "service" : "base-service" ,
40
52
"shutdownAction" : "none" ,
41
53
"workspaceFolder" : "/workspace"
42
54
}
0 commit comments