-
Notifications
You must be signed in to change notification settings - Fork 441
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] Provide a way to set the initial User settings that a new session will recieve #535
Comments
Same for Machine settings would be great. |
At work, my VSCode config can only be edited through the VSCode GUI. In order to version control it, check it in to homegit and add a small Python program that merges common (shared by home and work) config with work-specific config. Relevant issues: - gitpod-io/openvscode-server#199 - gitpod-io/openvscode-server#535 - microsoft/vscode#15909
At work, my VSCode config can only be edited through the VSCode GUI. In order to version control it, check it in to homegit and add a small Python program that merges common (shared by home and work) config with work-specific config. Relevant issues: - gitpod-io/openvscode-server#199 - gitpod-io/openvscode-server#535 - microsoft/vscode#15909 Merging this with `Library/Application Support/Code/User/settings.json` is TODO.
There is an Extension that does this: You can install it by extending the Container Image like this:
Then put your custom settings into the correct locations:
|
Currently, there does not appear to be any way to set default User settings without modifying the source code and building
openvscode-server
from that.When setting up a remote system, there are plenty of occasions where being able to tweak some of the default settings for extensions, etc, is highly desirable, but since these defaults are not loaded from an on-disk JSON file and are only stored in the browser, there does not appear to be any reasonable way to deal with settings that have an application scope.
I don't have strong feelings about how this is achieved. A command argument pointing to a default User settings JSON file to load, having the system automatically load
.openvscode-server/data/User/settings.json
, or some combination of the above all seem like possibilities.The text was updated successfully, but these errors were encountered: