diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 3bd841317ef4b..c571125969a23 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -9,6 +9,20 @@ "onCreateCommand": ".devcontainer/on-create-command.sh", "customizations": { + "codespaces": { + "repositories": { + "Homebrew/homebrew-bundle": { + "permissions": { + "contents": "write" + }, + "Homebrew/homebrew-services": { + "permissions": { + "contents": "write" + } + } + } + } + }, "vscode": { // Installing all necessary extensions for vscode // Taken from: .vscode/extensions.json diff --git a/.devcontainer/on-create-command.sh b/.devcontainer/on-create-command.sh index e11cabfaed05e..7263b94fb05de 100755 --- a/.devcontainer/on-create-command.sh +++ b/.devcontainer/on-create-command.sh @@ -23,6 +23,9 @@ brew cleanup # actually tap homebrew/core, no longer done by default brew tap --force homebrew/core +# tap some other repos so codespaces can be used for developing multiple taps +brew tap homebrew/bundle +brew tap homebrew/services # install some useful development things sudo apt-get update