Skip to content

Configured default shell not used when reconnecting to Codespace #175107

@lumaxis

Description

@lumaxis

Does this issue occur when all extensions are disabled?: Yes

Version: 1.75.1 (Universal)
Commit: 441438a
Date: 2023-02-08T21:34:59.000Z
Electron: 19.1.9
Chromium: 102.0.5005.194
Node.js: 16.14.2
V8: 10.2.154.23-electron.0
OS: Darwin arm64 22.3.0
Sandboxed: Yes

When reconnecting to an existing Codespace, my "terminal.integrated.defaultProfile.linux" configuration is ignored. Instead of zsh, the terminal always starts bash.

The same/a similar issue used to exist in early 2022 but was presumably fixed with #154290, however this appears to have regressed over the last weeks/months.

Steps to Reproduce:

  1. Configure "terminal.integrated.defaultProfile.linux": "zsh"
  2. Create a Codespace & stop it
  3. Reconnect to the Codespace
  4. See that the terminal opens using bash

Metadata

Metadata

Assignees

Labels

bugIssue identified by VS Code Team member as probable buginsiders-releasedPatch has been released in VS Code InsidersremoteRemote system operations issuesterminal-profilesverifiedVerification succeeded

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions