Skip to content

Instantly share code, notes, and snippets.

@dimus
Last active July 3, 2021 01:52
Show Gist options
  • Save dimus/01efde738eee9df30980c28b77ba4af9 to your computer and use it in GitHub Desktop.
Save dimus/01efde738eee9df30980c28b77ba4af9 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2021-07-03T06:52:55.905Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "7a0110bb-231a-4598-aa1b-0769ea46d28b",
"publisherId": "aaron-bond.better-comments",
"publisherDisplayName": "aaron-bond"
},
"name": "better-comments",
"publisher": "aaron-bond",
"version": "2.1.0"
},
{
"metadata": {
"id": "f583eafd-aa0d-4ccb-8f44-d1e610389660",
"publisherId": "CoenraadS.bracket-pair-colorizer",
"publisherDisplayName": "CoenraadS"
},
"name": "bracket-pair-colorizer",
"publisher": "CoenraadS",
"version": "1.0.61"
},
{
"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": "d6f6cfea-4b6f-41f4-b571-6ad2ab7918da",
"publisherId": "golang.go",
"publisherDisplayName": "golang"
},
"name": "go",
"publisher": "golang",
"version": "0.26.0"
},
{
"metadata": {
"id": "c941a679-d500-46a8-b2a9-208063125901",
"publisherId": "wholroyd.jinja",
"publisherDisplayName": "wholroyd"
},
"name": "jinja",
"publisher": "wholroyd",
"version": "0.0.8"
},
{
"metadata": {
"id": "6c2f1801-1e7f-45b2-9b5c-7782f1e076e8",
"publisherId": "ms-toolsai.jupyter",
"publisherDisplayName": "ms-toolsai"
},
"name": "jupyter",
"publisher": "ms-toolsai",
"version": "2021.6.999662501"
},
{
"metadata": {
"id": "1f5eb737-5496-44a3-a8a1-36a85eee4979",
"publisherId": "magicstack.MagicPython",
"publisherDisplayName": "magicstack"
},
"name": "MagicPython",
"publisher": "magicstack",
"version": "1.1.0"
},
{
"metadata": {
"id": "193cf873-a6e7-49a8-8c90-9dc4c7ab2722",
"publisherId": "theaustinseven.pegs",
"publisherDisplayName": "theaustinseven"
},
"name": "pegs",
"publisher": "theaustinseven",
"version": "0.0.6"
},
{
"metadata": {
"id": "40d39ce9-c381-47a0-80c8-a6661f731eab",
"publisherId": "ms-vscode.powershell",
"publisherDisplayName": "ms-vscode"
},
"name": "powershell",
"publisher": "ms-vscode",
"version": "2021.6.2"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2021.6.944021595"
},
{
"metadata": {
"id": "f5188937-53e0-45bb-a16d-61231003fa3b",
"publisherId": "donjayamanne.python-extension-pack",
"publisherDisplayName": "donjayamanne"
},
"name": "python-extension-pack",
"publisher": "donjayamanne",
"version": "1.6.0"
},
{
"metadata": {
"id": "0806d49f-c935-430c-a537-697737751efe",
"publisherId": "RReverser.ragel",
"publisherDisplayName": "RReverser"
},
"name": "ragel",
"publisher": "RReverser",
"version": "0.0.1"
},
{
"metadata": {
"id": "f0c5397b-d357-4197-99f0-cb4202f22818",
"publisherId": "ms-vscode-remote.remote-wsl",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-wsl",
"publisher": "ms-vscode-remote",
"version": "0.56.5"
},
{
"metadata": {
"id": "362d5faf-824c-4e3c-9b1c-73a3df6ce8e4",
"publisherId": "ms-vscode.Theme-1337",
"publisherDisplayName": "ms-vscode"
},
"name": "Theme-1337",
"publisher": "ms-vscode",
"version": "0.1.4"
},
{
"metadata": {
"id": "d96e79c6-8b25-4be3-8545-0e0ecefcae03",
"publisherId": "vscodevim.vim",
"publisherDisplayName": "vscodevim"
},
"name": "vim",
"publisher": "vscodevim",
"version": "1.21.4"
},
{
"metadata": {
"id": "bf8aa94a-4051-42fe-9bd1-2becad466fe7",
"publisherId": "Equinusocio.vsc-community-material-theme",
"publisherDisplayName": "Equinusocio"
},
"name": "vsc-community-material-theme",
"publisher": "Equinusocio",
"version": "1.4.4"
},
{
"metadata": {
"id": "45bfc9eb-5e03-487f-bffe-315fa6881d6a",
"publisherId": "Equinusocio.vsc-material-theme",
"publisherDisplayName": "Equinusocio"
},
"name": "vsc-material-theme",
"publisher": "Equinusocio",
"version": "33.2.2"
},
{
"metadata": {
"id": "6959958f-be4d-42c4-8aa4-dc2c2f086b0a",
"publisherId": "equinusocio.vsc-material-theme-icons",
"publisherDisplayName": "equinusocio"
},
"name": "vsc-material-theme-icons",
"publisher": "equinusocio",
"version": "2.0.10"
},
{
"metadata": {
"id": "4b41a5a8-170e-4156-b2c0-10efb270abbc",
"publisherId": "batisteo.vscode-django",
"publisherDisplayName": "batisteo"
},
"name": "vscode-django",
"publisher": "batisteo",
"version": "1.6.0"
},
{
"metadata": {
"id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
"publisherId": "vscode-icons-team.vscode-icons",
"publisherDisplayName": "vscode-icons-team"
},
"name": "vscode-icons",
"publisher": "vscode-icons-team",
"version": "11.5.0"
},
{
"metadata": {
"id": "bd199e70-2455-4398-a933-561358aa1cc0",
"publisherId": "vrtlabs.vscode-lsl",
"publisherDisplayName": "vrtlabs"
},
"name": "vscode-lsl",
"publisher": "vrtlabs",
"version": "0.1.2"
},
{
"metadata": {
"id": "caf8995c-5426-4bf7-9d01-f7968ebd49bb",
"publisherId": "asvetliakov.vscode-neovim",
"publisherDisplayName": "asvetliakov"
},
"name": "vscode-neovim",
"publisher": "asvetliakov",
"version": "0.0.82"
},
{
"metadata": {
"id": "5a7017bf-c571-4d77-b902-6e56b16f539a",
"publisherId": "johnpapa.vscode-peacock",
"publisherDisplayName": "johnpapa"
},
"name": "vscode-peacock",
"publisher": "johnpapa",
"version": "3.9.1"
},
{
"metadata": {
"id": "364d2426-116a-433a-a5d8-a5098dc3afbd",
"publisherId": "ms-python.vscode-pylance",
"publisherDisplayName": "ms-python"
},
"name": "vscode-pylance",
"publisher": "ms-python",
"version": "2021.6.3"
},
{
"metadata": {
"id": "708cfcd8-e0c6-49ca-9af6-b27a342d247b",
"publisherId": "wingrunr21.vscode-ruby",
"publisherDisplayName": "wingrunr21"
},
"name": "vscode-ruby",
"publisher": "wingrunr21",
"version": "0.28.0"
},
{
"metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
"publisherId": "VisualStudioExptTeam.vscodeintellicode",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.2.14"
}
]
{
"name": "slimcore",
"version": "2019.37.4",
"cobrand": "01",
"apiVersion": 7,
"main": "lib/slimcore.js",
"typings": "lib/slimcore.d.ts",
"os": [
"win32"
],
"cpu": [
"x64"
],
"author": "Microsoft",
"license": "Commercial Confidential",
"private": true
}
{
"name": "slimcore",
"version": "2019.23.1",
"cobrand": "01",
"apiVersion": 7,
"main": "lib/slimcore.js",
"typings": "lib/slimcore.d.ts",
"os": [
"linux"
],
"cpu": [
"x64"
],
"author": "Microsoft",
"license": "Commercial Confidential",
"private": true
}
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+k",
"command": "-extension.vim_ctrl+k",
"when": "editorTextFocus && vim.active && vim.use<C-k> && !inDebugRepl && vim.mode != 'Insert'"
},
{
"key": "ctrl+alt+b",
"command": "extension.vim_ctrl+b",
"when": "editorTextFocus && vim.active && vim.use<C-b> && !inDebugRepl && vim.mode != 'Insert'"
},
{
"key": "ctrl+b",
"command": "-extension.vim_ctrl+b",
"when": "editorTextFocus && vim.active && vim.use<C-b> && !inDebugRepl && vim.mode != 'Insert'"
},
{
"key": "ctrl+shift+v",
"command": "editor.action.clipboardPasteAction",
"when": "textInputFocus && !editorReadonly"
},
{
"key": "ctrl+v",
"command": "-editor.action.clipboardPasteAction",
"when": "textInputFocus && !editorReadonly"
},
{
"key": "ctrl+;",
"command": "workbench.action.terminal.toggleTerminal"
},
{
"key": "ctrl+`",
"command": "-workbench.action.terminal.toggleTerminal"
},
{
"key": "ctrl+f11",
"command": "workbench.action.toggleZenMode"
},
{
"key": "ctrl+k z",
"command": "-workbench.action.toggleZenMode"
},
{
"key": "ctrl+shift+space ctrl+shift+j",
"command": "extension.vim_ctrl+j",
"when": "editorTextFocus && vim.active && vim.use<C-j> && !inDebugRepl"
},
{
"key": "ctrl+j",
"command": "-extension.vim_ctrl+j",
"when": "editorTextFocus && vim.active && vim.use<C-j> && !inDebugRepl"
},
{
"command": "vscode-neovim.compositeEscape1",
"key": "j",
"when": "neovim.mode == insert && editorTextFocus",
"args": "j"
}
]
{
"breadcrumbs.enabled": true,
"editor.tabSize": 2,
"editor.fontFamily": "Fira Code",
"editor.fontLigatures": true,
"editor.rulers": [
80,
120
],
"editor.minimap.enabled": false,
"editor.renderControlCharacters": true,
"editor.renderWhitespace": "none",
"editor.parameterHints.enabled": false,
"files.trimTrailingWhitespace": true,
"files.trimFinalNewlines": true,
"go.lintTool": "staticcheck",
"go.useLanguageServer": true,
"go.languageServerExperimentalFeatures": {
"hover": false,
},
"go.docsTool": "gogetdoc",
"sync.gist": "01efde738eee9df30980c28b77ba4af9",
"sync.host": "",
"sync.pathPrefix": "",
"sync.quietSync": false,
"sync.askGistName": false,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.lastUpload": "",
"sync.lastDownload": "2018-08-13T22:55:22.794Z",
"sync.forceDownload": false,
"vim.insertModeKeyBindings": [
{
"before": [
"j",
"j"
],
"after": [
"<Esc>"
]
}
],
"window.zoomLevel": 2,
"workbench.activityBar.visible": false,
"workbench.colorTheme": "Material Theme Darker High Contrast",
"workbench.iconTheme": "vscode-icons",
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true
},
"cSpell.userWords": [
"animalia",
"bhlindex",
"chordata",
"dmitry",
"dmozzherin",
"drosophila",
"galloprovincialis",
"gfutil",
"gmail",
"gnames",
"gnfinder",
"gnindex",
"gomega",
"graphql",
"hominoidea",
"informatics",
"melanogaster",
"mitchellh",
"monochamus",
"mozzherin",
"onsi",
"pardosa",
"pomatomus",
"saltator",
"shurcoo"
],
"workbench.startupEditor": "newUntitledFile",
"vsicons.dontShowNewVersionMessage": true,
"scm.diffDecorationsGutterWidth": 1,
"window.titleBarStyle": "custom",
"explorer.confirmDelete": false,
"bookmarks.saveBookmarksInProject": true,
"bookmarks.navigateThroughAllFiles": true,
"showMusicMetrics": false,
"showGitMetrics": false,
"showWeeklyRanking": false,
"liveshare.featureSet": "insiders",
"liveshare.audio.joinCallBehavior": "accept",
"peacock.favoriteColors": [
{
"name": "Angular Red",
"value": "#b52e31"
},
{
"name": "Auth0 Orange",
"value": "#eb5424"
},
{
"name": "Azure Blue",
"value": "#007fff"
},
{
"name": "C# Purple",
"value": "#68217A"
},
{
"name": "Gatsby Purple",
"value": "#639"
},
{
"name": "Go Cyan",
"value": "#5dc9e2"
},
{
"name": "Java Blue-Gray",
"value": "#557c9b"
},
{
"name": "JavaScript Yellow",
"value": "#f9e64f"
},
{
"name": "Mandalorian Blue",
"value": "#1857a4"
},
{
"name": "Node Green",
"value": "#215732"
},
{
"name": "React Blue",
"value": "#00b3e6"
},
{
"name": "Something Different",
"value": "#832561"
},
{
"name": "Vue Green",
"value": "#42b883"
}
],
"rust-client.channel": "stable",
"rust-client.updateOnStartup": true,
"rust.all_features": true,
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"explorer.confirmDragAndDrop": false,
"rust.unstable_features": true,
"editor.cursorStyle": "line",
"editor.insertSpaces": false,
"editor.lineNumbers": "on",
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-",
"editor.wordWrap": "off",
"go.toolsManagement.autoUpdate": true,
"security.workspace.trust.untrustedFiles": "open",
"vscode-neovim.useWSL": true,
"vscode-neovim.neovimExecutablePaths.linux": "/usr/local/bin/nvim",
"vscode-neovim.logOutputToConsole": true,
"vscode-neovim.mouseSelectionStartVisualMode": true,
"vscode-neovim.neovimInitVimPaths.linux": "/home/dimus/.config/nvim",
"vscode-neovim.highlightGroups.highlights": {
"Directory": "vim",
"IncSearch": {
"backgroundColor": "theme.editor.findMatchBackground",
"borderColor": "theme.editor.findMatchBorder"
},
"Search": {
"backgroundColor": "theme.editor.findMatchHighlightBackground",
"borderColor": "theme.editor.findMatchHighlightBorder"
},
"Visual": {
"backgroundColor": "theme.editor.selectionBackground"
},
"Conceal": "vim",
"Substitute": "vim"
}
}
{
// Place your snippets for ruby here. Each snippet is defined under a snippet name and has a prefix, body and
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
// same ids are connected.
// Example:
// "Print to console": {
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
"buybug": {
"prefix": "bbg",
"body": [
"require 'byebug'; byebug"
],
"description": "Adds debugger line"
},
"buybugputs": {
"prefix": "bbgp",
"body": [
"require 'byebug'; byebug\nputs ''"
],
"description": "Adds debugger the very end of a method"
},
"frozen_str": {
"prefix": "#f",
"body": [
"# frozen_string_literal: true\n"
],
"description": "Adds 'frozen_string_literal' magic comment"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment