1+ // For format details, see https://aka.ms/devcontainer.json. For config options, see the
2+ // README at: https://github.com/devcontainers/templates/tree/main/src/ubuntu
3+ {
4+ "name" : " Slides" ,
5+ // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
6+ "image" : " mcr.microsoft.com/devcontainers/base:bullseye" ,
7+ "features" : {
8+ },
9+ // Features to add to the dev container. More info: https://containers.dev/features.
10+ // "features": {},
11+ // Use 'forwardPorts' to make a list of ports inside the container available locally.
12+ // "forwardPorts": [],
13+ // Use 'postCreateCommand' to run commands after the container is created.
14+ // "postCreateCommand": "uname -a",
15+ "postStartCommand" : " git config --global --add safe.directory ${containerWorkspaceFolder}" ,
16+ // Configure tool-specific properties.
17+ "customizations" : {
18+ "vscode" : {
19+ "settings" : {
20+ "markdown.marp.enableHtml" : true ,
21+ "markdown.marp.themes" : [
22+ " ./slides/themes/custom.css" ,
23+ " ./slides/themes/custom-default.css" ,
24+ " ./slides/themes/custom-gaia.css" ,
25+ " ./slides/themes/custom-uncover.css"
26+ ]
27+ },
28+ "extensions" : [
29+ " streetsidesoftware.code-spell-checker" ,
30+ " yzhang.markdown-all-in-one" ,
31+ " marp-team.marp-vscode" ,
32+ " bierner.markdown-mermaid" ,
33+ " hediet.vscode-drawio"
34+ ]
35+ }
36+ }
37+ // Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
38+ // "remoteUser": "root"
39+ }
0 commit comments