#!/bin/bash
profile=$(mktemp -d "$PROOF_SCRATCH/editor-XXXXXX")
mkdir -p "$profile/User"
printf '%s' '{"workbench.startupEditor":"none","window.restoreWindows":"none","security.workspace.trust.enabled":false,"update.mode":"none","telemetry.telemetryLevel":"off","workbench.colorTheme":"Default Light Modern","editor.fontSize":18,"editor.cursorBlinking":"solid","breadcrumbs.enabled":false,"chat.disableAIFeatures":true,"git.openRepositoryInParentFolders":"never","git.autoRepositoryDetection":false}' > "$profile/User/settings.json"
printf '%s\n' "$$" >> "$PROOF_SCRATCH/editor-pids"
exec "$PROOF_SCRATCH/VSCode-linux-x64/code" --no-sandbox --disable-gpu --disable-extensions --skip-welcome --skip-release-notes --disable-workspace-trust --user-data-dir "$profile" "$@" >> "$PROOF_SCRATCH/editor.log" 2>&1
