|
1 | 1 | { |
2 | | - "build": { |
3 | | - "dockerfile": "../scripts/devcontainer/Dockerfile" |
4 | | - }, |
5 | 2 | "customizations": { |
6 | 3 | "codespaces": { |
7 | 4 | "openFiles": [ |
|
12 | 9 | }, |
13 | 10 | "vscode": { |
14 | 11 | "extensions": [ |
| 12 | + "ms-dotnettools.csdevkit", |
15 | 13 | "42crunch.vscode-openapi", |
| 14 | + "alefragnani.bookmarks", |
| 15 | + "AmazonWebServices.aws-toolkit-vscode", |
| 16 | + "chdsbd.github-code-owners", |
16 | 17 | "davidanson.vscode-markdownlint", |
17 | 18 | "dbaeumer.vscode-eslint", |
18 | 19 | "donjayamanne.githistory", |
|
25 | 26 | "github.vscode-github-actions", |
26 | 27 | "github.vscode-pull-request-github", |
27 | 28 | "hediet.vscode-drawio", |
| 29 | + "johnpapa.vscode-peacock", |
28 | 30 | "joshx.workspace-terminals", |
29 | 31 | "maattdd.gitless", |
30 | 32 | "mhutchie.git-graph", |
|
38 | 40 | "streetsidesoftware.code-spell-checker-british-english", |
39 | 41 | "takumii.markdowntable", |
40 | 42 | "tamasfe.even-better-toml", |
| 43 | + "tomoki1207.pdf", |
| 44 | + "vscjava.vscode-java-pack", |
| 45 | + "vscode-icons-team.vscode-icons", |
| 46 | + "vstirbu.vscode-mermaid-preview", |
41 | 47 | "wayou.vscode-todo-highlight", |
42 | 48 | "yzane.markdown-pdf", |
43 | 49 | "yzhang.dictionary-completion", |
44 | | - "yzhang.markdown-all-in-one" |
| 50 | + "yzhang.markdown-all-in-one", |
| 51 | + "zoma.vscode-auto-open-workspace" |
45 | 52 | ], |
46 | 53 | "settings": { |
47 | 54 | "[makefile]": { |
|
70 | 77 | "installZsh": true |
71 | 78 | }, |
72 | 79 | "ghcr.io/devcontainers/features/docker-in-docker:2": { |
| 80 | + "azureDnsAutoDetection": true, |
73 | 81 | "dockerDashComposeVersion": "v2", |
74 | 82 | "installDockerBuildx": true, |
75 | 83 | "installDockerComposeSwitch": true, |
76 | 84 | "moby": true, |
77 | 85 | "version": "latest" |
78 | 86 | }, |
| 87 | + "ghcr.io/devcontainers/features/dotnet:2": { |
| 88 | + "aspNetCoreRuntimeVersions": "8.0", |
| 89 | + "dotnetRuntimeVersions": "8.0", |
| 90 | + "version": "8.0" |
| 91 | + }, |
| 92 | + "ghcr.io/devcontainers/features/go:1": {}, |
| 93 | + "ghcr.io/devcontainers/features/java:1": { |
| 94 | + "version": "17" |
| 95 | + }, |
| 96 | + "ghcr.io/devcontainers/features/node:1": {}, |
| 97 | + "ghcr.io/devcontainers/features/python:1": {}, |
79 | 98 | "ghcr.io/devcontainers/features/ruby:1": {} |
80 | 99 | }, |
| 100 | + "image": "mcr.microsoft.com/devcontainers/base:noble", |
81 | 101 | "mounts": [ |
82 | | - "source=${localEnv:HOME}/.ssh,target=/home/vscode/.ssh,type=bind,consistency=cached" |
| 102 | + "source=${localEnv:HOME}/.gnupg,target=/home/vscode/.gnupg,type=bind,consistency=cached" |
83 | 103 | ], |
84 | | - "name": "Devcontainer", |
| 104 | + "name": "Ubuntu", |
85 | 105 | "postCreateCommand": "scripts/devcontainer/postcreatecommand.sh" |
86 | 106 | } |
0 commit comments