aboutsummaryrefslogtreecommitdiff
path: root/.devcontainer/x86-64/devcontainer.json
blob: 3599657e2093d31888e28a174f2ea67329eb64b5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
  "name": "TeachOS on x86-64",
  "image": "registry.gitlab.ost.ch:45023/teachos/devcontainers/x86-64:15.2.0-2",
  "features": {
    "ghcr.io/devcontainers/features/git:1": {},
    "ghcr.io/devcontainers/features/git-lfs:1": {},
    "ghcr.io/devcontainers-extra/features/apt-packages:1": {
      "packages": "cmake,grub2-common,grub-pc,mtools,ninja-build,qemu-system-x86,ssh,xorriso"
    }
  },
  "customizations": {
    "vscode": {
      "extensions": [
        "basdp.language-gas-x86",
        "llvm-vs-code-extensions.vscode-clangd",
        "ms-vscode.cmake-tools",
        "KylinIdeTeam.cppdebug",
        "zixuanwang.linkerscript"
      ]
    }
  },
  "remoteUser": "ubuntu",
  "updateRemoteUserUID": true
}