Skip to content

Commit e85ff51

Browse files
authored
disable some devcontainer features (#380)
- Disable git parent folder popup - Disable git autofetch popup - Disable Copilot/Agent features
1 parent 4cabdfd commit e85ff51

File tree

10 files changed

+61
-21
lines changed

10 files changed

+61
-21
lines changed

.devcontainer/aws-terraform/devcontainer.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,15 @@
1717
"liveshare.languages.allowGuestCommandControl": true,
1818
"liveshare.publishWorkspaceInfo": true,
1919
"extensions.ignoreRecommendations": true,
20-
"workbench.startupEditor": "readme"
20+
"workbench.startupEditor": "readme",
21+
"git.openRepositoryInParentFolders": "never",
22+
"git.autofetch": true,
23+
"chat.disableAIFeatures": true
2124
},
2225
"extensions": [
2326
"ms-vsliveshare.vsliveshare",
24-
"hashicorp.terraform"
27+
"hashicorp.terraform",
28+
"-github.copilot-chat"
2529
]
2630
}
2731
}

.devcontainer/c-sharp/devcontainer.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,16 @@
1111
"liveshare.languages.allowGuestCommandControl": true,
1212
"liveshare.publishWorkspaceInfo": true,
1313
"extensions.ignoreRecommendations": true,
14-
"workbench.startupEditor": "readme"
14+
"workbench.startupEditor": "readme",
15+
"git.openRepositoryInParentFolders": "never",
16+
"git.autofetch": true,
17+
"chat.disableAIFeatures": true
1518
},
1619
"extensions": [
1720
"ms-vsliveshare.vsliveshare",
1821
"ms-dotnettools.csharp",
19-
"ms-dotnettools.csdevkit"
22+
"ms-dotnettools.csdevkit",
23+
"-github.copilot-chat"
2024
]
2125
}
2226
}

.devcontainer/devcontainer.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,14 @@
1010
"liveshare.publishWorkspaceInfo": true,
1111
"extensions.ignoreRecommendations": true,
1212
"workbench.startupEditor": "readme",
13-
"redhat.telemetry.enabled": false
13+
"redhat.telemetry.enabled": false,
14+
"git.openRepositoryInParentFolders": "never",
15+
"git.autofetch": true,
16+
"chat.disableAIFeatures": true
1417
},
1518
"extensions": [
16-
"ms-vsliveshare.vsliveshare"
19+
"ms-vsliveshare.vsliveshare",
20+
"-github.copilot-chat"
1721
]
1822
}
1923
}

.devcontainer/go/devcontainer.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,15 @@
1111
"liveshare.languages.allowGuestCommandControl": true,
1212
"liveshare.publishWorkspaceInfo": true,
1313
"extensions.ignoreRecommendations": true,
14-
"workbench.startupEditor": "readme"
14+
"workbench.startupEditor": "readme",
15+
"git.openRepositoryInParentFolders": "never",
16+
"git.autofetch": true,
17+
"chat.disableAIFeatures": true
1518
},
1619
"extensions": [
1720
"ms-vsliveshare.vsliveshare",
18-
"golang.go"
21+
"golang.go",
22+
"-github.copilot-chat"
1923
]
2024
}
2125
}

.devcontainer/java/devcontainer.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,18 @@
2020
"extensions.ignoreRecommendations": true,
2121
"workbench.startupEditor": "readme",
2222
"redhat.telemetry.enabled": false,
23-
"java.compile.nullAnalysis.mode": "automatic"
23+
"java.compile.nullAnalysis.mode": "automatic",
24+
"git.openRepositoryInParentFolders": "never",
25+
"git.autofetch": true,
26+
"chat.disableAIFeatures": true
2427
},
2528
"extensions": [
2629
"ms-vsliveshare.vsliveshare",
2730
"vscjava.vscode-java-pack",
2831
"vscjava.vscode-java-test",
2932
"vscjava.vscode-gradle",
30-
"ms-azuretools.vscode-docker"
33+
"ms-azuretools.vscode-docker",
34+
"-github.copilot-chat"
3135
]
3236
}
3337
}

.devcontainer/javascript/devcontainer.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,17 @@
1111
"liveshare.languages.allowGuestCommandControl": true,
1212
"liveshare.publishWorkspaceInfo": true,
1313
"extensions.ignoreRecommendations": true,
14-
"workbench.startupEditor": "readme"
14+
"workbench.startupEditor": "readme",
15+
"git.openRepositoryInParentFolders": "never",
16+
"git.autofetch": true,
17+
"chat.disableAIFeatures": true
1518
},
1619
"extensions": [
1720
"ms-vsliveshare.vsliveshare",
1821
"dbaeumer.vscode-eslint",
19-
"firsttris.vscode-jest-runner"
22+
"firsttris.vscode-jest-runner",
23+
"-github.copilot-chat"
2024
]
2125
}
22-
},
26+
}
2327
}

.devcontainer/jupyter-notebook/devcontainer.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,10 @@
1515
},
1616
"python.languageServer": "Pylance",
1717
"extensions.ignoreRecommendations": true,
18-
"workbench.startupEditor": "readme"
18+
"workbench.startupEditor": "readme",
19+
"git.openRepositoryInParentFolders": "never",
20+
"git.autofetch": true,
21+
"chat.disableAIFeatures": true
1922
},
2023
"extensions": [
2124
"ms-vsliveshare.vsliveshare",
@@ -25,7 +28,8 @@
2528
"ms-python.pylint",
2629
"ms-python.mypy-type-checker",
2730
"matangover.mypy",
28-
"ms-toolsai.jupyter"
31+
"ms-toolsai.jupyter",
32+
"-github.copilot-chat"
2933
]
3034
}
3135
}

.devcontainer/python/devcontainer.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,10 @@
1515
},
1616
"python.languageServer": "Pylance",
1717
"extensions.ignoreRecommendations": true,
18-
"workbench.startupEditor": "readme"
18+
"workbench.startupEditor": "readme",
19+
"git.openRepositoryInParentFolders": "never",
20+
"git.autofetch": true,
21+
"chat.disableAIFeatures": true
1922
},
2023
"extensions": [
2124
"ms-vsliveshare.vsliveshare",
@@ -24,7 +27,8 @@
2427
"ms-python.black-formatter",
2528
"ms-python.pylint",
2629
"ms-python.mypy-type-checker",
27-
"matangover.mypy"
30+
"matangover.mypy",
31+
"-github.copilot-chat"
2832
]
2933
}
3034
}

.devcontainer/typescript-react/devcontainer.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,16 @@
1111
"liveshare.languages.allowGuestCommandControl": true,
1212
"liveshare.publishWorkspaceInfo": true,
1313
"extensions.ignoreRecommendations": true,
14-
"workbench.startupEditor": "readme"
14+
"workbench.startupEditor": "readme",
15+
"git.openRepositoryInParentFolders": "never",
16+
"git.autofetch": true,
17+
"chat.disableAIFeatures": true
1518
},
1619
"extensions": [
1720
"ms-vsliveshare.vsliveshare",
1821
"dbaeumer.vscode-eslint",
19-
"firsttris.vscode-jest-runner"
22+
"firsttris.vscode-jest-runner",
23+
"-github.copilot-chat"
2024
]
2125
}
2226
}

.devcontainer/typescript/devcontainer.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,16 @@
1111
"liveshare.languages.allowGuestCommandControl": true,
1212
"liveshare.publishWorkspaceInfo": true,
1313
"extensions.ignoreRecommendations": true,
14-
"workbench.startupEditor": "readme"
14+
"workbench.startupEditor": "readme",
15+
"git.openRepositoryInParentFolders": "never",
16+
"git.autofetch": true,
17+
"chat.disableAIFeatures": true
1518
},
1619
"extensions": [
1720
"ms-vsliveshare.vsliveshare",
1821
"dbaeumer.vscode-eslint",
19-
"firsttris.vscode-jest-runner"
22+
"firsttris.vscode-jest-runner",
23+
"-github.copilot-chat"
2024
]
2125
}
2226
}

0 commit comments

Comments
 (0)