Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/src/vs/sessions/contrib/configuration/browser/configuration.contribution.ts
13401 views
1
/*---------------------------------------------------------------------------------------------
2
* Copyright (c) Microsoft Corporation. All rights reserved.
3
* Licensed under the MIT License. See License.txt in the project root for license information.
4
*--------------------------------------------------------------------------------------------*/
5
6
import { Extensions, IConfigurationRegistry } from '../../../../platform/configuration/common/configurationRegistry.js';
7
import { Registry } from '../../../../platform/registry/common/platform.js';
8
import { ThemeSettingDefaults } from '../../../../workbench/services/themes/common/workbenchThemeService.js';
9
10
Registry.as<IConfigurationRegistry>(Extensions.Configuration).registerDefaultConfigurations([{
11
overrides: {
12
'breadcrumbs.enabled': false,
13
14
'chat.experimentalSessionsWindowOverride': true,
15
'chat.hookFilesLocations': {
16
'.claude/settings.local.json': false,
17
'.claude/settings.json': false,
18
'~/.claude/settings.json': false,
19
},
20
'chat.agent.maxRequests': 1000,
21
'chat.customizationsMenu.userStoragePath': '~/.copilot',
22
'chat.viewSessions.enabled': false,
23
'chat.implicitContext.suggestedContext': false,
24
'chat.implicitContext.enabled': { 'panel': 'never' },
25
'chat.tools.terminal.enableAutoApprove': true,
26
27
'diffEditor.hideUnchangedRegions.enabled': true,
28
'diffEditor.renderGutterMenu': false,
29
'diffEditor.renderIndicators': false,
30
'diffEditor.renderMarginRevertIcon': false,
31
'diffEditor.renderSideBySide': true,
32
'diffEditor.useInlineViewWhenSpaceIsLimited': true,
33
34
'extensions.ignoreRecommendations': true,
35
36
'files.autoSave': 'afterDelay',
37
38
'git.autofetch': true,
39
'git.autorefresh': true,
40
'git.branchRandomName.enable': true,
41
'git.detectWorktrees': false,
42
'git.showProgress': false,
43
44
'github.copilot.enable': {
45
'markdown': true,
46
'plaintext': true,
47
},
48
'github.copilot.chat.claudeCode.enabled': true,
49
'github.copilot.chat.cli.autoCommit.enabled': false,
50
'github.copilot.chat.cli.branchSupport.enabled': true,
51
'github.copilot.chat.cli.isolationOption.enabled': true,
52
'github.copilot.chat.cli.sessionController.enabled': false,
53
'github.copilot.chat.cli.lazyLoadSessionItem.enabled': false,
54
'github.copilot.chat.cli.mcp.enabled': true,
55
'github.copilot.chat.cli.remote.enabled': false,
56
'github.copilot.chat.githubMcpServer.enabled': true,
57
'github.copilot.chat.languageContext.typescript.enabled': true,
58
'github.copilot.chat.cli.showExternalSessions': false,
59
60
'inlineChat.affordance': 'editor',
61
62
'search.quickOpen.includeHistory': false,
63
64
'task.notifyWindowOnTaskCompletion': -1,
65
66
'terminal.integrated.initialHint': false,
67
68
'workbench.browser.openLocalhostLinks': true,
69
'workbench.browser.enableChatTools': true,
70
71
'workbench.editor.doubleClickTabToToggleEditorGroupSizes': 'maximize',
72
'workbench.editor.restoreEditors': false,
73
'update.showReleaseNotes': false,
74
'workbench.notifications.position': 'bottom-right',
75
'workbench.startupEditor': 'none',
76
'workbench.tips.enabled': false,
77
'workbench.layoutControl.type': 'toggles',
78
'workbench.editor.useModal': 'all',
79
'workbench.panel.showLabels': false,
80
'workbench.colorTheme': ThemeSettingDefaults.COLOR_THEME_DARK,
81
82
'window.menuStyle': 'custom',
83
'window.dialogStyle': 'custom',
84
},
85
donotCache: true,
86
preventExperimentOverride: true,
87
source: 'sessionsDefaults'
88
}]);
89
90