-
Notifications
You must be signed in to change notification settings - Fork 30.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
VS Code dev containers do not respect the default shell for first new terminal opened #142649
Comments
This issue may be related to #142425, but this is probably more easily reproducible since it's using dev containers with public dotfiles on a public repo, as opposed to SSH containers. |
I've updated the original issue to note that this is reproducible on both Windows and Mac for me using the dotfiles repo referenced in this issue. I still think this is likely related to #142425. |
I have always had this problem in dev containers but not locally. 🤷🏻♂️ |
does it reproduce locally for you @dslatkin ? |
This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines. Happy Coding! |
Does this issue occur when all extensions are disabled?: Yes
Steps to Reproduce:
settings.json
is configured with:https://github.com/dslatkin/dotfiles.git
since it can reproduce this/bin/bash
, which is unexpected/usr/bin/fish
/usr/bin/fish
as expectedI have some debug information from the dotfiles install script on these lines that is outputting the user and
/etc/passwd
as part of the dotfiles install. It looks like the default shell is being set up, so I'm not sure why the first terminal opens always uses bash and not fish. Here's the example of that output from a run:The text was updated successfully, but these errors were encountered: