Skip to content

Instantly share code, notes, and snippets.

@negz
Last active September 18, 2021 06:18
Show Gist options
  • Save negz/db8e00ab6c1cfb9bd256edb991e6a4e9 to your computer and use it in GitHub Desktop.
Save negz/db8e00ab6c1cfb9bd256edb991e6a4e9 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2021-09-18T06:18:33.218Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.4.3"
},
{
"metadata": {
"id": "9f6dc8db-620c-4844-b8c5-e74914f1be27",
"publisherId": "ms-toolsai.jupyter-keymap",
"publisherDisplayName": "ms-toolsai"
},
"name": "jupyter-keymap",
"publisher": "ms-toolsai",
"version": "1.0.0"
},
{
"metadata": {
"id": "607fd052-be03-4363-b657-2bd62b83d28a",
"publisherId": "ms-vscode-remote.remote-ssh",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-ssh",
"publisher": "ms-vscode-remote",
"version": "0.65.8"
},
{
"metadata": {
"id": "bfeaf631-bcff-4908-93ed-fda4ef9a0c5c",
"publisherId": "ms-vscode-remote.remote-ssh-edit",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-ssh-edit",
"publisher": "ms-vscode-remote",
"version": "0.65.8"
},
{
"metadata": {
"id": "b24a13f5-4e50-4d9a-ab0a-87f47d9fdfcb",
"publisherId": "stkb.rewrap",
"publisherDisplayName": "stkb"
},
"name": "rewrap",
"publisher": "stkb",
"version": "1.14.0"
},
{
"metadata": {
"id": "d96e79c6-8b25-4be3-8545-0e0ecefcae03",
"publisherId": "vscodevim.vim",
"publisherDisplayName": "vscodevim"
},
"name": "vim",
"publisher": "vscodevim",
"version": "1.21.7"
}
]
{
"remoteListeningOn": {
"port": 32865
},
"osReleaseId": "ubuntu",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "/tmp/ssh-9xWyplyOq2/agent.1133134",
"display": "",
"tmpDir": "/run/user/1001",
"platform": "linux",
"connectionToken": "2812bd13-ced4-4202-8de5-d469febd97a9",
"pid": 98695,
"ipcHandlePath": "/var/folders/g0/8y2db6852294wc8vthdy43z40000gn/T/vscode-ssh-askpass-68f43bbf0c32a12086207219bdbc44472753dbbd.sock",
"socksPort": 61311,
"startupTime": 1631927532699
}
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "alt+cmd+b",
"command": "editor.action.goToDeclaration",
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
},
{
"key": "f12",
"command": "-editor.action.goToDeclaration",
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
},
{
"key": "shift+cmd+b",
"command": "editor.action.openDeclarationToTheSide",
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
},
{
"key": "cmd+k f12",
"command": "-editor.action.openDeclarationToTheSide",
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
},
{
"key": "cmd+b",
"command": "editor.action.previewDeclaration",
"when": "editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
},
{
"key": "alt+f12",
"command": "-editor.action.previewDeclaration",
"when": "editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
},
{
"key": "cmd+escape",
"command": "workbench.action.maximizeEditor"
},
{
"key": "shift+cmd+f",
"command": "-workbench.action.findInFiles",
"when": "!searchInputBoxFocus"
},
{
"key": "shift+cmd+f",
"command": "workbench.action.toggleFullScreen"
},
{
"key": "ctrl+cmd+f",
"command": "-workbench.action.toggleFullScreen"
},
{
"key": "shift+cmd+b",
"command": "workbench.action.toggleActivityBarVisibility"
}
]
{
"workbench.activityBar.visible": true,
"workbench.colorTheme": "Monokai",
"workbench.startupEditor": "newUntitledFile",
"editor.fontFamily": "'Courier New'",
"editor.cursorStyle": "line",
"editor.lineHeight": 18,
"editor.smoothScrolling": true,
"editor.rulers": [
80
],
"editor.quickSuggestions": {
"other": true,
"comments": true,
"strings": true
},
"editor.quickSuggestionsDelay": 20,
"terminal.integrated.fontSize": 14,
"terminal.integrated.lineHeight": 1,
"vim.ignorecase": false,
"vim.useSystemClipboard": true,
"telemetry.enableTelemetry": false,
"git.countBadge": "tracked",
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/vendor": true
},
"go.useCodeSnippetsOnFunctionSuggestWithoutType": true,
"go.vetOnSave": "off",
"go.buildOnSave": "off",
"go.lintOnSave": "package",
"go.lintTool": "golangci-lint",
"go.lintFlags": [
"--concurrency=4",
],
"go.testFlags": [
"-v",
],
"go.coverOnSingleTest": true,
"go.useLanguageServer": true,
"gopls": {
"ui.completion.usePlaceholders": true,
"build.directoryFilters": [
"-.work",
"-vendor"
],
"ui.diagnostic.diagnosticsDelay": "750ms"
},
"sync.gist": "db8e00ab6c1cfb9bd256edb991e6a4e9",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.forceDownload": false,
"sync.quietSync": false,
"editor.minimap.enabled": false,
"editor.renderWhitespace": "all",
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"editor.renderControlCharacters": false,
"workbench.statusBar.visible": true,
"window.nativeTabs": true,
"workbench.sideBar.location": "right",
"editor.fontLigatures": true,
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true,
"**/.cache": true,
"**/.work": true
},
"editor.suggestSelection": "first",
"breadcrumbs.enabled": true,
"markdown.preview.fontSize": 13,
"git.alwaysSignOff": true,
"sync.forceUpload": true,
"rewrap.wrappingColumn": 80,
"yaml.format.enable": false,
"files.watcherExclude": {
"**/.work/**": true
},
"go.toolsManagement.autoUpdate": true,
"editor.fontSize": 13,
"go.testTimeout": "900s",
"javascript.format.enable": false,
"editor.formatOnSave": false,
"cSpell.userWords": [
"behaviour",
"crds",
"crossplane",
"kubernetes",
"rbac",
"upbound",
"uxps"
],
"prettier.configPath": ".prettierrc",
"[go]": {
"editor.insertSpaces": false,
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.organizeImports": true,
"source.fixAll": true
},
"editor.suggest.snippetsPreventQuickSuggestions": false
},
"diffEditor.ignoreTrimWhitespace": false,
"editor.tabSize": 8,
"editor.lineNumbers": "on",
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-",
"editor.wordWrap": "off",
"redhat.telemetry.enabled": false,
"licenser.author": "The Crossplane Authors",
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment