From 392c5542f6e4e75c890aca74aa5f46514d0d45ff Mon Sep 17 00:00:00 2001 From: emisargent <55098699+emisargent@users.noreply.github.com> Date: Fri, 10 Mar 2023 23:41:47 +0000 Subject: [PATCH] Prevent terminal relaunch on extension load --- .devcontainer/devcontainer.json | 14 +++++++------- ...ces-welcome-message.txt => welcome-message.txt} | 0 2 files changed, 7 insertions(+), 7 deletions(-) rename .devcontainer/{codespaces-welcome-message.txt => welcome-message.txt} (100%) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 24121726..18125c7d 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,7 +1,7 @@ // For format details, see https://aka.ms/devcontainer.json { "name": "pallets/flask", - "image": "mcr.microsoft.com/devcontainers/python:3", + "image": "mcr.microsoft.com/vscode/devcontainers/python:3", // Configure tool-specific properties. "customizations": { @@ -11,16 +11,16 @@ "settings": { // Settings for the python extension. "python.defaultInterpreterPath": "${workspaceFolder}/.venv", - "python.terminal.activateEnvInCurrentTerminal": true + "python.terminal.activateEnvInCurrentTerminal": true, + // Prevent the terminal from refreshing on extension load. + "terminal.integrated.environmentChangesRelaunch": false } - }, - "codespaces": { - "openFiles": [ - ".devcontainer/codespaces-welcome-message.txt" - ] } }, + // Displays a custom welcome message. + "onCreateCommand": "sudo cp .devcontainer/welcome-message.txt /usr/local/etc/vscode-dev-containers/first-run-notice.txt", + // Runs the initial setup commands after the container is created. "postCreateCommand": "sudo chmod +x .devcontainer/post-create-command.sh && .devcontainer/post-create-command.sh" } diff --git a/.devcontainer/codespaces-welcome-message.txt b/.devcontainer/welcome-message.txt similarity index 100% rename from .devcontainer/codespaces-welcome-message.txt rename to .devcontainer/welcome-message.txt