forked from ScoopInstaller/Scoop
-
Notifications
You must be signed in to change notification settings - Fork 11
/
devcontainer.json
24 lines (24 loc) · 978 Bytes
/
devcontainer.json
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": "Shovel Debian dev-container",
"image": "shovelinstaller/shovel-dev:container-latest",
"settings": {
"terminal.integrated.defaultProfile.linux": "pwsh"
},
"postAttachCommand": "mv /root/shovel/apps/scoop/current /root/shovel/apps/scoop/original && chmod 600 ~/.ssh/config && ln -s /workspaces/Core/ /root/shovel/apps/scoop/current", // TODO: Remove hardcoded workspace
"mounts": [
"source=${localEnv:HOME}${localEnv:USERPROFILE}/.ssh,target=/root/.ssh,type=bind,consistency=cached",
],
"containerUser": "root",
"remoteUser": "root",
"extensions": [
"CoenraadS.bracket-pair-colorizer-2",
"DavidAnson.vscode-markdownlint",
"EditorConfig.EditorConfig",
"fabiospampinato.vscode-terminals",
"k--kato.intellij-idea-keybindings",
"ms-vscode.powershell-preview",
"redhat.vscode-yaml",
"usernamehw.errorlens",
"yzhang.markdown-all-in-one",
],
}