Skip to content

Instantly share code, notes, and snippets.

@layoaster
Last active June 5, 2020 15:22
Show Gist options
  • Save layoaster/fb772f1b85f5785d3b80072a4c4ebefa to your computer and use it in GitHub Desktop.
Save layoaster/fb772f1b85f5785d3b80072a4c4ebefa to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2020-06-05T15:21:59.771Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "2d6fea35-f68e-461d-9b7b-5cd05be99451",
"publisherId": "njpwerner.autodocstring",
"publisherDisplayName": "njpwerner"
},
"name": "autodocstring",
"publisher": "njpwerner",
"version": "0.5.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": "f6dbd813-b0a0-42c1-90ea-10dde9d925a7",
"publisherId": "streetsidesoftware.code-spell-checker",
"publisherDisplayName": "streetsidesoftware"
},
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.9.0"
},
{
"metadata": {
"id": "2335b326-c334-4e81-bc51-c408fcec6e7c",
"publisherId": "waderyan.gitblame",
"publisherDisplayName": "waderyan"
},
"name": "gitblame",
"publisher": "waderyan",
"version": "4.0.1"
},
{
"metadata": {
"id": "c6d564c4-ca8c-45ba-abf6-c85f2d1468d8",
"publisherId": "jdinhlife.gruvbox",
"publisherDisplayName": "jdinhlife"
},
"name": "gruvbox",
"publisher": "jdinhlife",
"version": "1.4.0"
},
{
"metadata": {
"id": "8b477a76-974c-403d-a454-58028c1709d1",
"publisherId": "samuelcolvin.jinjahtml",
"publisherDisplayName": "samuelcolvin"
},
"name": "jinjahtml",
"publisher": "samuelcolvin",
"version": "0.13.0"
},
{
"metadata": {
"id": "98790d67-10fa-497c-9113-f6c7489207b2",
"publisherId": "yzhang.markdown-all-in-one",
"publisherDisplayName": "yzhang"
},
"name": "markdown-all-in-one",
"publisher": "yzhang",
"version": "3.0.0"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "4.1.0"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2020.5.80290"
},
{
"metadata": {
"id": "a5a4d637-aa11-4bd1-b404-9f10390f8d4b",
"publisherId": "lextudio.restructuredtext",
"publisherDisplayName": "lextudio"
},
"name": "restructuredtext",
"publisher": "lextudio",
"version": "128.0.0"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.2.1"
},
{
"metadata": {
"id": "2061917f-f76a-458a-8da9-f162de22b97e",
"publisherId": "redhat.vscode-yaml",
"publisherDisplayName": "redhat"
},
"name": "vscode-yaml",
"publisher": "redhat",
"version": "0.8.0"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+numpad_divide",
"command": "editor.action.commentLine",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+shift+7",
"command": "-editor.action.commentLine",
"when": "editorTextFocus && !editorReadonly"
}
]
{
"editor.rulers": [ 80, 100 ],
"window.titleBarStyle": "custom",
"window.zoomLevel": 0,
"window.newWindowDimensions": "maximized",
"window.restoreWindows": "all",
"window.openFoldersInNewWindow": "on",
"explorer.openEditors.visible": 0,
"explorer.confirmDelete": false,
"files.autoSave": "afterDelay",
"files.trimTrailingWhitespace": true,
"files.trimFinalNewlines": true,
"files.insertFinalNewline": true,
"files.associations": {
"*.html": "jinja-html",
},
"files.exclude": {
".coverage": true,
".coverage.*": true,
".vscode": true,
"**/__pycache__": true,
"**/.mypy_cache": true,
"**/.pytest_cache": true,
"**/htmlcov": true,
"**/test-results": true,
"celerybeat-schedule": true
},
"editor.fontFamily": "JetBrainsMono Nerd Font, Hack",
"editor.fontSize": 15,
"editor.fontLigatures": true,
"editor.minimap.enabled": false,
"editor.scrollBeyondLastLine": false,
"terminal.integrated.fontFamily": "Hack Nerd Font",
"telemetry.enableTelemetry": false,
"telemetry.enableCrashReporter": false,
// PYTHON PLUGIN
"python.venvPath": "~/projects/.venv",
"python.dataScience.enabled": false,
"python.linting.flake8Enabled": true,
"python.linting.mypyEnabled": true,
"python.linting.pylintEnabled": false,
"python.formatting.provider": "black",
"python.formatting.blackArgs": [
"--config",
".black"
],
// EXTENSIONS
"autoDocstring.docstringFormat": "sphinx",
"autoDocstring.startOnNewLine": true,
"markdown.extension.preview.autoShowPreviewToSide": true,
"sync.gist": "fb772f1b85f5785d3b80072a4c4ebefa",
// THEME & COLORSCHEMES
"material-icon-theme.opacity": 0.8,
"material-icon-theme.folders.theme": "specific",
"workbench.editor.tabSizing": "shrink",
"workbench.colorTheme": "Gruvbox Dark Medium",
"workbench.iconTheme": "material-icon-theme",
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
// "punctuation.definition.string.begin.python",
"punctuation.definition.comment.python",
// "punctuation.definition.string.end.python",
],
"settings": {
"foreground": "#7c6f64",
}
},
{
"scope": "string.quoted.docstring.multi.python",
"settings": {
"foreground": "#356246",
"fontStyle": "italic",
}
},
{
"scope": "comment.line.number-sign.python",
"settings": {
"foreground": "#7c6f64",
"fontStyle": "italic",
}
},
{
"scope": [
"string.quoted.single.python",
"string.quoted.docstring.single.python",
],
"settings": {
"foreground": "#98971a"
}
},
{
"scope": "entity.name.function.decorator.python",
"settings": {
"foreground": "#d79921",
"fontStyle": "bold",
}
},
{
"scope": [
"variable.parameter.function.language.python",
"variable.parameter.function-call.python",
],
"settings": {
"foreground": "#d65d0e",
"fontStyle": "italic"
}
},
],
},
"cSpell.language": "en",
"cSpell.userWords": [
"api",
"cleverea",
"dateutil",
"deserialization",
"deserialize",
"deserialized",
"deserializing",
"django",
"entrypoint",
"girona",
"gitlab",
"imei",
"jsonify",
"kubernetes",
"microservice",
"oauth",
"ofta",
"oidc",
"openid",
"percentual",
"pipenv",
"pkce",
"postgre",
"pytest",
"recognised",
"rtype",
"serializers",
"sql",
"uncollectable",
"untracked",
"virtualenv",
"werkzeug",
"wtforms"
],
"cSpell.enabledLanguageIds": [
"asciidoc",
"c",
"cpp",
"csharp",
"css",
"go",
"handlebars",
"html",
"jade",
"javascript",
"javascriptreact",
"json",
"latex",
"less",
"markdown",
"php",
"plaintext",
"pub",
"python",
"restructuredtext",
"rust",
"scss",
"text",
"typescript",
"typescriptreact",
"yml"
],
"python.jediEnabled": false,
"workbench.settings.enableNaturalLanguageSearch": false,
"workbench.editor.enablePreview": false,
"restructuredtext.linter.run": "off",
"restructuredtext.confPath": "${workspaceFolder}/docs/source/conf.py",
"restructuredtext.builtDocumentationPath": "${workspaceFolder}/docs/build/html",
"restructuredtext.preview.docutil.disabled": true,
"explorer.confirmDragAndDrop": false,
"editor.multiCursorModifier": "alt",
"diffEditor.ignoreTrimWhitespace": true,
"diffEditor.renderSideBySide": false,
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment