forked from thesecretclub/riscy-business
-
Notifications
You must be signed in to change notification settings - Fork 205
Expand file tree
/
Copy pathdevcontainer.json
More file actions
37 lines (37 loc) · 1.23 KB
/
devcontainer.json
File metadata and controls
37 lines (37 loc) · 1.23 KB
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
31
32
33
34
35
36
37
{
"name": "riscyworkshop",
"image": "ghcr.io/mrexodia/riscyworkshop:latest",
"customizations": {
"vscode": {
"extensions": [
"llvm-vs-code-extensions.vscode-clangd",
"sunshaoce.llvmir", // LLVM IR syntax highlighting (colejcummins.llvm-syntax-highlighting, RReverser.llvm)
"revng.llvm-ir", // LLVM language support
"ms-vscode.cmake-tools",
"EditorConfig.EditorConfig",
"tamasfe.even-better-toml",
"ms-vscode.cpptools",
"tintinweb.graphviz-interactive-preview",
"esbenp.prettier-vscode",
"ms-python.python",
"mathematic.vscode-pdf"
]
},
"codespaces": {
"openFiles": ["README.md"]
}
},
"runArgs": ["--platform=linux/amd64"],
"remoteEnv": {
"CMKR_CACHE": "/root/.cache/cmkr",
"WINEDEBUG": "-all"
},
"postCreateCommand": "${containerWorkspaceFolder}/.devcontainer/post-create.sh",
"postStartCommand": "nohup bash -c '/novnc/start.sh &' >/dev/null 2>&1",
"forwardPorts": [8080],
"portsAttributes": {
"8080": {
"label": "NoVNC"
}
}
}