Skip to content

Instantly share code, notes, and snippets.

@shahankit
Last active July 28, 2026 13:40
Show Gist options
  • Select an option

  • Save shahankit/c00f2dd3071cf5fc56c063641a1fac3a to your computer and use it in GitHub Desktop.

Select an option

Save shahankit/c00f2dd3071cf5fc56c063641a1fac3a to your computer and use it in GitHub Desktop.
Sync Settings GIST
{"lastUpload":"2026-07-22T19:46:28.776Z","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": "3.0.2"
},
{
"metadata": {
"id": "2aa040bf-c73a-455d-8946-5c6cc83b8019",
"publisherId": "wmaurer.change-case",
"publisherDisplayName": "wmaurer"
},
"name": "change-case",
"publisher": "wmaurer",
"version": "1.0.0"
},
{
"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": "4.5.6"
},
{
"metadata": {
"id": "8c1fc960-44b1-45e8-89b5-85f982fdaf27",
"publisherId": "adpyke.codesnap",
"publisherDisplayName": "adpyke"
},
"name": "codesnap",
"publisher": "adpyke",
"version": "1.3.4"
},
{
"metadata": {
"id": "cc99333f-dc9c-4f2d-8763-61cae062f51c",
"publisherId": "Lakkannawalikar.css-converter",
"publisherDisplayName": "Lakkannawalikar"
},
"name": "css-converter",
"publisher": "Lakkannawalikar",
"version": "0.2.4"
},
{
"metadata": {
"id": "f57f68ea-9ee8-42b5-9a97-041d3e4278c4",
"publisherId": "Dart-Code.dart-code",
"publisherDisplayName": "Dart-Code"
},
"name": "dart-code",
"publisher": "Dart-Code",
"version": "3.138.0"
},
{
"metadata": {
"id": "4bd5d2c9-9d65-401a-b0b2-7498d9f17615",
"publisherId": "ms-python.debugpy",
"publisherDisplayName": "ms-python"
},
"name": "debugpy",
"publisher": "ms-python",
"version": "2026.6.0"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.18.2"
},
{
"metadata": {
"id": "b3917e4f-5086-4def-a82b-2ae6b708db16",
"publisherId": "flowtype.flow-for-vscode",
"publisherDisplayName": "flowtype"
},
"name": "flow-for-vscode",
"publisher": "flowtype",
"version": "1.5.0"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "18.3.0"
},
{
"metadata": {
"id": "3fe4660f-1dcb-47d4-8f7e-1a22a16b2d5e",
"publisherId": "albymor.increment-selection",
"publisherDisplayName": "albymor"
},
"name": "increment-selection",
"publisher": "albymor",
"version": "0.2.0"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "5.37.0"
},
{
"metadata": {
"id": "2203dd65-f4f9-40ea-a900-d0878231c22d",
"publisherId": "ms-python.mypy-type-checker",
"publisherDisplayName": "ms-python"
},
"name": "mypy-type-checker",
"publisher": "ms-python",
"version": "2026.6.0"
},
{
"metadata": {
"id": "e58f546c-babc-455f-a265-ba40dbd140d4",
"publisherId": "sdras.night-owl",
"publisherDisplayName": "sdras"
},
"name": "night-owl",
"publisher": "sdras",
"version": "2.1.1"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "12.4.0"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2026.4.0"
},
{
"metadata": {
"id": "a5a4d637-aa11-4bd1-b404-9f10390f8d4b",
"publisherId": "lextudio.restructuredtext",
"publisherDisplayName": "lextudio"
},
"name": "restructuredtext",
"publisher": "lextudio",
"version": "190.4.12"
},
{
"metadata": {
"id": "b24a13f5-4e50-4d9a-ab0a-87f47d9fdfcb",
"publisherId": "stkb.rewrap",
"publisherDisplayName": "stkb"
},
"name": "rewrap",
"publisher": "stkb",
"version": "1.16.3"
},
{
"metadata": {
"id": "c2ca9b43-fa38-44fc-928e-5125970b9c00",
"publisherId": "charliermarsh.ruff",
"publisherDisplayName": "charliermarsh"
},
"name": "ruff",
"publisher": "charliermarsh",
"version": "2026.62.0"
},
{
"metadata": {
"id": "5fb19573-2183-4cf2-b53d-0fb869dae7ae",
"publisherId": "foxundermoon.shell-format",
"publisherDisplayName": "foxundermoon"
},
"name": "shell-format",
"publisher": "foxundermoon",
"version": "7.2.8"
},
{
"metadata": {
"id": "6623619a-676d-4cde-943f-a3c193b44fc0",
"publisherId": "ChakrounAnas.turbo-console-log",
"publisherDisplayName": "ChakrounAnas"
},
"name": "turbo-console-log",
"publisher": "ChakrounAnas",
"version": "3.27.0"
},
{
"metadata": {
"id": "e21a6113-833a-4583-b519-869fd1c1c384",
"publisherId": "BazelBuild.vscode-bazel",
"publisherDisplayName": "BazelBuild"
},
"name": "vscode-bazel",
"publisher": "BazelBuild",
"version": "0.14.0"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "3.0.34"
},
{
"metadata": {
"id": "55ef6448-487b-49a0-a66e-4d2d9bb82229",
"publisherId": "GraphQL.vscode-graphql",
"publisherDisplayName": "GraphQL"
},
"name": "vscode-graphql",
"publisher": "GraphQL",
"version": "0.13.6-alpha.0"
},
{
"metadata": {
"id": "e1ab76b1-9acd-4ffa-baf7-1d9eaf7cf3d2",
"publisherId": "GraphQL.vscode-graphql-syntax",
"publisherDisplayName": "GraphQL"
},
"name": "vscode-graphql-syntax",
"publisher": "GraphQL",
"version": "1.3.11"
},
{
"metadata": {
"id": "c46b0018-f317-4b6c-a785-d2039b27338f",
"publisherId": "wix.vscode-import-cost",
"publisherDisplayName": "wix"
},
"name": "vscode-import-cost",
"publisher": "wix",
"version": "3.3.0"
},
{
"metadata": {
"id": "7997a8ae-1fae-4022-b834-12f6318aeffd",
"publisherId": "Orta.vscode-jest",
"publisherDisplayName": "Orta"
},
"name": "vscode-jest",
"publisher": "Orta",
"version": "6.4.4"
},
{
"metadata": {
"id": "dd5a2c83-ad8c-4839-a529-0644e5acb646",
"publisherId": "mgmcdermott.vscode-language-babel",
"publisherDisplayName": "mgmcdermott"
},
"name": "vscode-language-babel",
"publisher": "mgmcdermott",
"version": "0.0.35"
},
{
"metadata": {
"id": "1d3d1fb2-0d8f-47ed-bfce-990b8ddfc9d8",
"publisherId": "zxh404.vscode-proto3",
"publisherDisplayName": "zxh404"
},
"name": "vscode-proto3",
"publisher": "zxh404",
"version": "0.5.5"
},
{
"metadata": {
"id": "b41d8e8a-b6d4-4202-8f07-7189bdda81be",
"publisherId": "ms-python.vscode-python-envs",
"publisherDisplayName": "ms-python"
},
"name": "vscode-python-envs",
"publisher": "ms-python",
"version": "1.20.1"
},
{
"metadata": {
"id": "22a740c5-ec07-4bf0-a58f-1a38aabea310",
"publisherId": "styled-components.vscode-styled-components",
"publisherDisplayName": "styled-components"
},
"name": "vscode-styled-components",
"publisher": "styled-components",
"version": "1.7.8"
}
]
// Place your key bindings in this file to override the defaults
[
{
"key": "ctrl+right",
"command": "cursorWordPartRight",
"when": "textInputFocus"
},
{
"key": "ctrl+shift+right",
"command": "cursorWordPartRightSelect",
"when": "textInputFocus"
},
{
"key": "ctrl+left",
"command": "cursorWordPartStartLeft",
"when": "textInputFocus"
},
{
"key": "ctrl+shift+left",
"command": "cursorWordPartStartLeftSelect",
"when": "textInputFocus"
},
{
"key": "ctrl+backspace",
"command": "deleteWordPartLeft",
"when": "textInputFocus && !editorReadonly"
},
{
"key": "ctrl+shift+backspace",
"command": "deleteWordPartRight",
"when": "textInputFocus && !editorReadonly"
},
{
"key": "ctrl+shift+u",
"command": "editor.action.transformToUppercase",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+l",
"command": "editor.action.transformToLowercase",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+i",
"command": "editor.action.sourceAction",
"args": {
"kind": "source.addMissingImports",
"apply": "first"
}
},
{
"key": "ctrl+alt+p",
"command": "gitlens.diffWithPrevious",
"when": "editorTextFocus && !isInDiffEditor && config.gitlens.keymap == 'chorded' && resource in 'gitlens:tabs:tracked'"
},
{
"key": "alt+cmd+g ,",
"command": "-gitlens.diffWithPrevious",
"when": "editorTextFocus && !isInDiffEditor && config.gitlens.keymap == 'chorded' && resource in 'gitlens:tabs:tracked'"
},
{
"key": "ctrl+alt+p",
"command": "gitlens.diffWithPreviousInDiffLeft",
"when": "editorTextFocus && isInDiffEditor && !isInDiffRightEditor && config.gitlens.keymap == 'chorded' && resource in 'gitlens:tabs:tracked'"
},
{
"key": "alt+cmd+g ,",
"command": "-gitlens.diffWithPreviousInDiffLeft",
"when": "editorTextFocus && isInDiffEditor && !isInDiffRightEditor && config.gitlens.keymap == 'chorded' && resource in 'gitlens:tabs:tracked'"
},
{
"key": "ctrl+alt+p",
"command": "gitlens.diffWithPreviousInDiffRight",
"when": "editorTextFocus && isInDiffRightEditor && config.gitlens.keymap == 'chorded' && resource in 'gitlens:tabs:tracked'"
},
{
"key": "alt+cmd+g ,",
"command": "-gitlens.diffWithPreviousInDiffRight",
"when": "editorTextFocus && isInDiffRightEditor && config.gitlens.keymap == 'chorded' && resource in 'gitlens:tabs:tracked'"
},
{
"key": "alt+cmd+0",
"command": "-workbench.action.toggleEditorGroupLayout"
},
{
"key": "alt+cmd+0",
"command": "copyRelativeFilePath",
"when": "editorFocus"
},
{
"key": "cmd+k shift+alt+cmd+c",
"command": "-copyRelativeFilePath",
"when": "editorFocus"
}
]
{
"workbench.iconTheme": "material-icon-theme",
"workbench.editor.wrapTabs": true,
"workbench.startupEditor": "none",
"editor.stickyScroll.enabled": true,
"editor.wordWrap": "on",
"editor.renderWhitespace": "boundary",
"terminal.integrated.fontFamily": "Source Code Pro",
"explorer.confirmDragAndDrop": false,
"sync.gist": "c00f2dd3071cf5fc56c063641a1fac3a",
"sync.autoUpload": true,
"git.enableSmartCommit": true,
"git.confirmSync": false,
"git.autofetch": true,
"diffEditor.ignoreTrimWhitespace": false,
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"security.workspace.trust.untrustedFiles": "open",
"security.promptForLocalFileProtocolHandling": false,
"remote.SSH.enableAgentForwarding": false,
"remote.SSH.connectTimeout": 600,
"window.autoDetectColorScheme": false,
"dart.openDevTools": "flutter",
"[dart]": {
"editor.formatOnSave": true,
"editor.formatOnType": true,
"editor.rulers": [
80
],
"editor.selectionHighlight": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"editor.suggestSelection": "first",
"editor.tabCompletion": "onlySnippets",
"editor.wordBasedSuggestions": "off"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"python.defaultInterpreterPath": "/opt/homebrew/bin/python3",
"[python]": {
"editor.defaultFormatter": "charliermarsh.ruff",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.ruff": "explicit",
"source.organizeImports.ruff": "explicit"
},
"editor.formatOnPaste": true
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment