-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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
Ability to use a custom profile as a default profile #181677
Comments
Can you please provide the usecase why you want a custom default profile? |
When I first time used vscode, the Default Profile tried installed and configured too many messy extensions and settings. Now it has been split into grouped profiles according to needs, but the Default Profile cannot be deleted or not set as the default option. |
and when you run command code xxx.txt from new path, it'll use the 'Default profile' not my recent used profile. |
So you want to use a custom profile to be opened by default always? Is it for files only or also when you open folders? |
also when i open folders |
May I inquire if there has been any progress regarding the current issue? |
@sandy081 Use case here, I have a computer setup on which I am unable to use certain extensions (for security reasons), so I created a profile for use on this computer in which those extensions are disabled, I was hoping to set it as the default profile for this computer. Eg. I don't need the unity debugger extension on my work computer, and I don't need Vue on my home computer. It might be possible to manage this with the "install (do not sync)" option, but for that I think I'd need to uninstall all the extensions, then go home and install them all again. It would also then not sync those extensions to my laptop. |
@sandy081 Respectfully, it is just a basic user experience update that doesn't necessarily require a specific use case. The user should be able to arbitrarily set any profile as the default profile, at any given moment. Today I want "Profile A" to be the default profile. Tomorrow, or 15 minutes later, or a year from now, or seconds afterwards, I want "Profile 'X'" to be the default one. It shouldn't require a special use case. Also, as a preventive measure, the 'default' profile should not be removable. Thanks. |
Following up on @OldStarchy 's comment -- what would be great is the ability to set a default custom profile per machine. My Default profile has just a few extensions and basic settings -- things that I would want to include in any child profile and use no matter what. Then I have a Home profile and and a Work profile. What I'd like to be able to do (and I think this is what @OldStarchy is asking for as well) is set my Home profile as default on my home machine and my Work profile as default on my work machine. Otherwise, every time I open a new Code window that's not tied to a workspace, I need to manually switch to the appropriate profile. |
At the moment, if you launch VS Code from the command line and specify the @sandy081 if we were able to set a |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
I have a "Journal" profile with only minimal extensions for markdown, spellcheck, etc. |
Can I get assigned to this issue if still open |
is this issue fixed? @sandy081 |
I have one extension in my default profile, which works only for linux, so I can't use default profile for mac. There should be a option to set custom profile as default, I mean this is pretty basic feature. |
This comment has been minimized.
This comment has been minimized.
@sandy081, I have another use case here. I sometimes work on projects on my phone and GitHub codespaces. I don't want my 5 billion extensions to be loaded in this environment. I want a simple instance of VSCode to load fast. But every time I create a codespace, I have to wait for the installation of many extensions. Only after everything is installed can I switch profiles, and this takes time. |
Ref - #194105 Introduced a new setting to choose which profile to use for new windows / folders for those a profile is not associated. This supports most of the asks in this issue (There are asks which are not related/off-topic are not considered like replacing default profile). In favour of the above setting, I am closing this issue. I would request users to check existing issues for the new use cases, if you do not find one, please file a new feature request with proper reasoning |
@sandy081 Looks like it'll tackle this issue, thanks. I would suggest, though, that it also be made available as a link in the UI under |
Thanks for the feedback. Will take a note of it. |
hey @sandy081, is this something that will be appearing after a future update? I can't see the segment in the settings anywhere: |
@AWenmanFK Yes, this will be available in next release. |
@sandy081 I hope this help in further consideration on the request. |
@murugappanrm Here is the issue for your use case - #168867 |
@sandy081 , Thank you so much. The solutions stated there works great. |
In VSCode, the Default Profile cannot be deleted, renamed, or replaced. It is hoped that a feature can be provided to use a newly created Profile to replace the Default Profile, or to allow deletion and renaming of the Default Profile, and set the newly created Profile as the default Profile.
The text was updated successfully, but these errors were encountered: