Skip to content
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

Feature Request: Please allow us to use this as the default terminal #1594

Closed
PWagner1 opened this issue Jun 25, 2019 · 8 comments
Closed

Feature Request: Please allow us to use this as the default terminal #1594

PWagner1 opened this issue Jun 25, 2019 · 8 comments
Labels
Area-Interop Communication between processes Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Product-Meta The product is the management of the products. Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.

Comments

@PWagner1
Copy link

Can you add a option to set the new terminal as the default over CMD/PowerShell?

@PWagner1 PWagner1 added the Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. label Jun 25, 2019
@ghost ghost added Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements labels Jun 25, 2019
@mikemaccana
Copy link
Contributor

mikemaccana commented Jun 25, 2019

+1, it'd be great to have this specified as the default terminal (like default web browser or default email client) so it shows up when we start a shell using Win X:

image

image

@cneto94
Copy link

cneto94 commented Jun 25, 2019

You can. Open setting.json with your JSON editor and create the profile of what you want. Then, edit the 5th line with the GUID of the profile you want to be the default.

Sure that this will be addressed after the UI development when they start working on the UI experience.

@mikemaccana
Copy link
Contributor

mikemaccana commented Jun 25, 2019

@cneto17 Your comment explains how to set the default profile used for Windows Terminal.

This feature request is about setting the default terminal for Windows 10.

@PWagner1
Copy link
Author

@cneto17

I think a single button would be better, like how you can replace task manager with process explorer.

@SJang1
Copy link

SJang1 commented Jun 25, 2019

@mikemaccana check out #1421

@mikemaccana
Copy link
Contributor

mikemaccana commented Jun 25, 2019

@SJang1 Thanks! #1421 is similar. but not the same:

  • Add Windows Terminal on the Win+X menu #1421 is mainly about adding any new items to Win+X (or replacing the exiting items),
  • This is about making the existing items (powershell, Powershell Admin, or if you prefer, cmd and cmd Admin) open using Windows Terminal

@DHowett-MSFT
Copy link
Contributor

This is actually #492. It'll require some OS changes to add support for any third party terminal to register as a potential option, and some conhost and shell startup infrastructure changes to make that work, so it's pretty far down the backlog.

@DHowett-MSFT DHowett-MSFT added Area-Interop Communication between processes Product-Meta The product is the management of the products. Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing. and removed Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting labels Jun 25, 2019
@ghost ghost removed the Needs-Tag-Fix Doesn't match tag requirements label Jun 25, 2019
@mikemaccana
Copy link
Contributor

Yep it's the same as #492. Thanks @DHowett-MSFT !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Interop Communication between processes Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Product-Meta The product is the management of the products. Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.
Projects
None yet
Development

No branches or pull requests

5 participants