microsoft / microsoft/terminal

Profiles missing after copying settings to other computer

Open
#17,155 10 comments 0 reactions 1 assignee Claimed by @DHowett View on GitHub
Issue-Question Needs-Attention Needs-Triage Resolution-Answered
Dominant language
C++
Stars
105k
Forks
9.6k
Avg merge
3d 17h
Merged PRs (30d)
29

Description

### Windows Terminal version

1.19.10821.0

### Windows build number

10.0.19045.4291

### Other Software

_No response_

### Steps to reproduce

1. Create profiles on one computer with VS 2022 Community, these include the following
- Developer Command Prompt for VS 2022
- Developer PowerShell for VS 2022
- Git Bash
- Visual Studio Debug Console
2. Copy the content of settings.json to another computer with VS 2022 Professional
3. Open the Terminal app

### Expected Behavior

All profiles are there

### Actual Behavior

All mentioned profiles are missing. But I can add duplicates of the first two, so they appear to be known but just hidden. The duplicates will have the "(copy)" name suffix which can be removed. After the process, they exist all twice in the listbox in "add profile". Interesting is that the start command is not included in the settings.json file, so I guess it comes from somewhere else on the system. I'd expect the profile definitions to be complete and not rely on external hidden system configuration.

Git Bash and the last one remain unavailable however. They simply cannot be added or shown on the new computer.

Looks like the Terminal profiles management has severe issues and can't even read or maintain a simple list.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.