Skip to content

Instantly share code, notes, and snippets.

@DoodlingDev
Last active June 30, 2019 15:59
Show Gist options
  • Save DoodlingDev/10e7c7538c6cebc2dd88847a63587a85 to your computer and use it in GitHub Desktop.
Save DoodlingDev/10e7c7538c6cebc2dd88847a63587a85 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2019-06-30T15:59:22.379Z","extensionVersion":"v3.3.1"}
[
{
"metadata": {
"id": "d3836729-9cc1-42c1-b2af-d50071f57d29",
"publisherId": "formulahendry.auto-close-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-close-tag",
"publisher": "formulahendry",
"version": "0.5.6"
},
{
"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.3.1"
},
{
"metadata": {
"id": "e9a05054-5cce-41cd-a15c-6d71e99ebab1",
"publisherId": "kaiwood.endwise",
"publisherDisplayName": "kaiwood"
},
"name": "endwise",
"publisher": "kaiwood",
"version": "1.4.2"
},
{
"metadata": {
"id": "19804510-b475-4dae-b0f7-6ca08fd1af0c",
"publisherId": "dsznajder.es7-react-js-snippets",
"publisherDisplayName": "dsznajder"
},
"name": "es7-react-js-snippets",
"publisher": "dsznajder",
"version": "2.3.0"
},
{
"metadata": {
"id": "b0622c18-6881-499e-8c5e-e3d5aaeacceb",
"publisherId": "chriswheeldon.exuberant-ctags",
"publisherDisplayName": "chriswheeldon"
},
"name": "exuberant-ctags",
"publisher": "chriswheeldon",
"version": "0.0.10"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "9.8.2"
},
{
"metadata": {
"id": "961c6678-1125-43a1-8482-df5a0766d313",
"publisherId": "tomphilbin.gruvbox-themes",
"publisherDisplayName": "tomphilbin"
},
"name": "gruvbox-themes",
"publisher": "tomphilbin",
"version": "1.0.0"
},
{
"metadata": {
"id": "66ed4827-7677-462f-85a9-d09d0f6a71a5",
"publisherId": "ghmcadams.lintlens",
"publisherDisplayName": "ghmcadams"
},
"name": "lintlens",
"publisher": "ghmcadams",
"version": "2.3.0"
},
{
"metadata": {
"id": "98790d67-10fa-497c-9113-f6c7489207b2",
"publisherId": "yzhang.markdown-all-in-one",
"publisherDisplayName": "yzhang"
},
"name": "markdown-all-in-one",
"publisher": "yzhang",
"version": "2.4.0"
},
{
"metadata": {
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86",
"publisherId": "christian-kohler.path-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "path-intellisense",
"publisher": "christian-kohler",
"version": "1.4.2"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.9.0"
},
{
"metadata": {
"id": "c82edf24-4810-45b3-ae65-a7e5298617f4",
"publisherId": "jemmyw.rails-fast-nav",
"publisherDisplayName": "jemmyw"
},
"name": "rails-fast-nav",
"publisher": "jemmyw",
"version": "1.3.0"
},
{
"metadata": {
"id": "f327ee76-fca0-4590-a3aa-f46057bdb877",
"publisherId": "noku.rails-run-spec-vscode",
"publisherDisplayName": "noku"
},
"name": "rails-run-spec-vscode",
"publisher": "noku",
"version": "0.1.3"
},
{
"metadata": {
"id": "d879ccb5-cbdb-45a1-bd74-5641ad0062df",
"publisherId": "Hridoy.rails-snippets",
"publisherDisplayName": "Hridoy"
},
"name": "rails-snippets",
"publisher": "Hridoy",
"version": "1.0.8"
},
{
"metadata": {
"id": "797a79de-a0fd-4349-9034-bec47be9a941",
"publisherId": "2gua.rainbow-brackets",
"publisherDisplayName": "2gua"
},
"name": "rainbow-brackets",
"publisher": "2gua",
"version": "0.0.6"
},
{
"metadata": {
"id": "ae062c8a-c68e-4b92-9ecf-8f1d4288b05d",
"publisherId": "rebornix.ruby",
"publisherDisplayName": "rebornix"
},
"name": "ruby",
"publisher": "rebornix",
"version": "0.24.0"
},
{
"metadata": {
"id": "867c2662-4ce0-4736-a22c-69975925a0c6",
"publisherId": "misogi.ruby-rubocop",
"publisherDisplayName": "misogi"
},
"name": "ruby-rubocop",
"publisher": "misogi",
"version": "0.8.1"
},
{
"metadata": {
"id": "fb374ce1-5343-46c8-a425-900fdad15523",
"publisherId": "wesbos.theme-cobalt2",
"publisherDisplayName": "wesbos"
},
"name": "theme-cobalt2",
"publisher": "wesbos",
"version": "2.1.6"
},
{
"metadata": {
"id": "d96e79c6-8b25-4be3-8545-0e0ecefcae03",
"publisherId": "vscodevim.vim",
"publisherDisplayName": "vscodevim"
},
"name": "vim",
"publisher": "vscodevim",
"version": "1.8.1"
},
{
"metadata": {
"id": "a353cb99-4a98-43ee-b644-e537b89fc3ae",
"publisherId": "fallenwood.vimL",
"publisherDisplayName": "fallenwood"
},
"name": "vimL",
"publisher": "fallenwood",
"version": "0.0.3"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "0.6.4"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.9.0"
},
{
"metadata": {
"id": "d637104e-1fd7-4063-98fc-8afe46012c9b",
"publisherId": "sleistner.vscode-fileutils",
"publisherDisplayName": "sleistner"
},
"name": "vscode-fileutils",
"publisher": "sleistner",
"version": "2.14.5"
},
{
"metadata": {
"id": "7f4f94e7-1f55-4567-8af7-bff7761d3e4a",
"publisherId": "rtbenfield.vscode-jest-test-adapter",
"publisherDisplayName": "rtbenfield"
},
"name": "vscode-jest-test-adapter",
"publisher": "rtbenfield",
"version": "0.2.0"
},
{
"metadata": {
"id": "ff96f1b4-a4b8-45ef-8ecf-c232c0cb75c8",
"publisherId": "hbenl.vscode-test-explorer",
"publisherDisplayName": "hbenl"
},
"name": "vscode-test-explorer",
"publisher": "hbenl",
"version": "2.12.1"
},
{
"metadata": {
"id": "90a37ca1-92a2-488a-b196-7a8c0b0127ea",
"publisherId": "ms-vscode.vscode-typescript-tslint-plugin",
"publisherDisplayName": "ms-vscode"
},
"name": "vscode-typescript-tslint-plugin",
"publisher": "ms-vscode",
"version": "1.2.1"
}
]
// Place your key bindings in this file to override the defaults
[
{
"key": "ctrl+e",
"command": "workbench.action.showEmmetCommands"
},
{
"key": "ctrl+h",
"command": "workbench.action.navigateLeft"
},
{
"key": "ctrl+l",
"command": "workbench.action.navigateRight"
},
{
"key": "ctrl+k",
"command": "workbench.action.navigateUp"
},
{
"key": "ctrl+j",
"command": "workbench.action.navigateDown"
},
{
"key": "ctrl+.",
"command": "workbench.action.terminal.focusNext"
},
{
"key": "ctrl+;",
"command": "workbench.action.showCommands"
},
{
"key": "ctrl+,",
"command": "workbench.action.terminal.focusPrevious"
},
{
"key": "ctrl+t",
"command": "workbench.action.terminal.toggleTerminal"
},
{
"key": "ctrl+b",
"command": "workbench.action.toggleSidebarVisibility"
}
]
{
"files.autoSave": "onFocusChange",
"editor.fontFamily": "FuraCodeiScript Nerd Font",
"editor.fontLigatures": true,
"editor.tabSize": 2,
"editor.minimap.enabled": false,
"editor.acceptSuggestionOnEnter": "off",
"editor.quickSuggestions": {
"other": true,
"comments": true,
"strings": true
},
"editor.suggest.localityBonus": true,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"workbench.list.keyboardNavigation": "filter",
"workbench.activityBar.visible": false,
"workbench.statusBar.feedback.visible": false,
"workbench.tips.enabled": false,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.enablePreview": false,
"vim.easymotion": true,
"vim.sneak": false,
"vim.hlsearch": true,
"vim.insertModeKeyBindings": [
{
"before": ["j", "k"],
"after": ["<Esc>"]
},
],
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": [],
"commands": [],
"after": [],
},
{
"before": ["<leader>", "s", "a"],
"commands": ["workbench.action.findInFiles"]
},
{
"before": ["<leader>", "r", "l"],
"commands": ["extension.runSpecLine"],
},
{
"before": ["<leader>", "r", "f"],
"commands": ["extension.runFileSpecs"],
},
{
"before": ["c", "n", "("],
"after": ["f", "(", "c", "i", "("],
},
{
"before": ["c", "N", "("],
"after": ["F", "(", "c", "i", "("],
},
{
"before": ["c", "n", ")"],
"after": ["f", ")", "c", "i", ")"],
},
{
"before": ["c", "N", ")"],
"after": ["F", ")", "c", "i", ")"],
},
{
"before": ["c", "n", "{"],
"after": ["f", "{", "c", "i", "{"],
},
{
"before": ["c", "N", "{"],
"after": ["F", "{", "c", "i", "{"],
},
{
"before": ["c", "n", "}"],
"after": ["f", "}", "c", "i", "}"],
},
{
"before": ["c", "N", "}"],
"after": ["F", "}", "c", "i", "}"],
},
{
"before": ["c", "n", "["],
"after": ["f", "[", "c", "i", "["],
},
{
"before": ["c", "N", "["],
"after": ["F", "[", "c", "i", "["],
},
{
"before": ["c", "n", "]"],
"after": ["f", "]", "c", "i", "]"],
},
{
"before": ["c", "N", "]"],
"after": ["F", "]", "c", "i", "]"],
},
{
"before": ["c", "n", "\""],
"after": ["f", "\"", "c", "i", "\""],
},
{
"before": ["c", "N", "\""],
"after": ["F", "\"", "c", "i", "\""],
},
{
"before": ["c", "n", "'"],
"after": ["f", "'", "c", "i", "'"],
},
{
"before": ["c", "N", "'"],
"after": ["F", "'", "c", "i", "'"],
},
{
"before": ["R", "w"],
"after": ["v", "i", "w", "p"],
},
{
"before": ["<leader>", "w", "v"],
"commands": ["workbench.action.splitEditorRight"],
},
{
"before": ["<leader>", "w", "s"],
"commands": ["workbench.action.splitEditorDown"],
},
{
"before": ["j"],
"after": ["g", "j"],
},
{
"before": ["k"],
"after": ["g", "k"],
},
{
"before": ["]", "<space>"],
"after": ["m", "w", "o", "<esc>", "`", "w"],
},
{
"before": ["[", "<space>"],
"after": ["m", "w", "O", "<esc>", "`", "w"],
},
{
"before": ["Y"],
"after": ["y", "$"],
},
{
"before": ["Y"],
"after": ["y", "$"],
},
{
"before": [";"],
"commands": ["workbench.action.showCommands"],
},
{
"before": ["N"],
"after": ["N", "z", "z"],
},
{
"before": ["n"],
"after": ["n", "z", "z"],
},
{
"before": ["<leader>", "f", "w"],
"commands": [":w"]
},
{
"before": ["<leader>", "f", "q"],
"commands": [":q"]
},
{
"before": ["K"],
"after": ["<leader>", "<leader>", "k"]
},
{
"before": ["J"],
"after": ["<leader>", "<leader>", "j"]
},
{
"before": ["<leader>", "k"],
"commands": ["workbench.action.navigateUp"]
},
{
"before": ["<leader>", "j"],
"commands": ["workbench.action.navigateDown"]
},
{
"before": ["<leader>", "h"],
"commands": ["workbench.action.navigateLeft"]
},
{
"before": ["<leader>", "l"],
"commands": ["workbench.action.navigateRight"]
},
{
"before": ["<leader>", "e"],
"commands": ["workbench.action.quickOpen"]
},
{
"before": [">"],
"commands": ["editor.action.indentLines"]
},
{
"before": ["<"],
"commands": ["editor.action.outdentLines"]
},
{
"before": ["left"],
"commands": ["workbench.action.nextEditor"],
},
{
"before": ["right"],
"commands": ["workbench.action.previousEditor"],
}
],
"vim.visualModeKeyBindingsNonRecursive": [
{
"before": [">"],
"commands": ["editor.action.indentLines"]
},
{
"before": ["<"],
"commands": ["editor.action.outdentLines"]
},
{
"before": ["J"],
"after": ["<leader>", "<leader>", "j"]
},
{
"before": ["K"],
"after": ["<leader>", "<leader>", "k"]
},
{
"before": ["<leader>", "'"],
"after": [":", "s", "/", "\"", "/", "'", "/", "g", "<CR>"]
},
{
"before": ["<leader>", "\""],
"after": [":", "s", "/", "'", "/", "'", "/", "g", "<CR>"]
},
{
"before": ["j"],
"after": ["g", "j"],
},
{
"before": ["k"],
"after": ["g", "k"],
}
],
"vim.leader": ",",
"editor.detectIndentation": false,
"window.zoomLevel": 0,
"workbench.editor.showTabs": false,
"editor.cursorBlinking": "solid",
"gitlens.views.repositories.files.layout": "list",
"workbench.statusBar.visible": true,
"sync.gist": "10e7c7538c6cebc2dd88847a63587a85",
"workbench.editor.enablePreviewFromQuickOpen": false,
"editor.fontSize": 14,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
},
"terminal.integrated.fontSize": 14,
"terminal.integrated.fontFamily": "FantasqueSansMono Nerd Font Mono",
"ruby.rubocop.executePath": "/Users/aji/.rvm/gems/ruby-2.5.3/bin/",
"vim.easymotionMarkerForegroundColorOneChar": "white",
"vim.easymotionMarkerForegroundColorTwoChar": "white",
"vim.easymotionMarkerBackgroundColor": "#458588",
"vim.easymotionMarkerWidthPerChar": 10,
"vim.easymotionMarkerFontFamily": "",
"vim.easymotionMarkerFontSize": "12",
"vim.easymotionMarkerCustomCSS": "background-color:black;text-transform:none;text-shadow:0 0 4px #000;margin-top:-12px;padding:0 0 4px 4px;border-radius:2px;",
"terminal.integrated.rendererType": "dom",
"gitlens.toggleLineBlame": true,
"workbench.colorTheme": "Gruvbox Dark (Hard)",
"terminal.integrated.shell.osx": "/bin/zsh",
"gitlens.codeLens.enabled": false,
"[ruby]": {
"editor.formatOnSave": true
},
"[scss]": {
"editor.formatOnSave": true
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment