Skip to content

Instantly share code, notes, and snippets.

@jackson-dean
Last active August 19, 2019 19:37
Show Gist options
  • Save jackson-dean/6900dc2cceef0134667fa1bd404b4238 to your computer and use it in GitHub Desktop.
Save jackson-dean/6900dc2cceef0134667fa1bd404b4238 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2019-08-19T19:37:02.871Z","extensionVersion":"v3.4.1"}
[
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.4.1"
},
{
"metadata": {
"id": "f6dbd813-b0a0-42c1-90ea-10dde9d925a7",
"publisherId": "streetsidesoftware.code-spell-checker",
"publisherDisplayName": "streetsidesoftware"
},
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.7.18"
},
{
"metadata": {
"id": "fad630df-e35c-46d7-bd72-4eb81acf7c01",
"publisherId": "jxson.darkmocha",
"publisherDisplayName": "jxson"
},
"name": "darkmocha",
"publisher": "jxson",
"version": "0.0.1"
},
{
"metadata": {
"id": "ea72caac-d7d1-4f89-be7f-c89345ce6dca",
"publisherId": "AzkabanCoders.dustjs",
"publisherDisplayName": "AzkabanCoders"
},
"name": "dustjs",
"publisher": "AzkabanCoders",
"version": "0.1.1"
},
{
"metadata": {
"id": "09fb1482-51e9-4f58-8a20-be61584a063a",
"publisherId": "jxson.ember-goto",
"publisherDisplayName": "jxson"
},
"name": "ember-goto",
"publisher": "jxson",
"version": "0.1.3"
},
{
"metadata": {
"id": "d367c18c-be93-44ed-9463-3e4152d8092c",
"publisherId": "candidmetrics.ember-module-snippets",
"publisherDisplayName": "candidmetrics"
},
"name": "ember-module-snippets",
"publisher": "candidmetrics",
"version": "1.1.0"
},
{
"metadata": {
"id": "12fb8012-7513-4b6d-911e-ba73858378f0",
"publisherId": "jxson.ember-test-selector-completion",
"publisherDisplayName": "jxson"
},
"name": "ember-test-selector-completion",
"publisher": "jxson",
"version": "0.0.5"
},
{
"metadata": {
"id": "39b4d3bb-6841-4ec8-bbd2-7d5c10cb396b",
"publisherId": "jxson.explorer-new-file",
"publisherDisplayName": "jxson"
},
"name": "explorer-new-file",
"publisher": "jxson",
"version": "0.0.2"
},
{
"metadata": {
"id": "c47db04d-78f4-45b5-a824-73d9f20efc78",
"publisherId": "ginfuru.ginfuru-better-solarized-dark-theme",
"publisherDisplayName": "ginfuru"
},
"name": "ginfuru-better-solarized-dark-theme",
"publisher": "ginfuru",
"version": "0.7.0"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "9.9.3"
},
{
"metadata": {
"id": "548d3ded-0dc7-41b9-939d-12e3e35ac3fc",
"publisherId": "mr-ubik.hackerman-syntax",
"publisherDisplayName": "mr-ubik"
},
"name": "hackerman-syntax",
"publisher": "mr-ubik",
"version": "0.3.0"
},
{
"metadata": {
"id": "6c6d4703-0393-49e4-bcbe-2c01f5184522",
"publisherId": "andrejunges.Handlebars",
"publisherDisplayName": "andrejunges"
},
"name": "Handlebars",
"publisher": "andrejunges",
"version": "0.4.1"
},
{
"metadata": {
"id": "8198faf3-ad10-462e-901a-16462816cc58",
"publisherId": "mfeckies.handlebars-formatter",
"publisherDisplayName": "mfeckies"
},
"name": "handlebars-formatter",
"publisher": "mfeckies",
"version": "0.0.3"
},
{
"metadata": {
"id": "b7a6a44f-8a58-4a19-836f-00ab41d8056d",
"publisherId": "jaredkent.laserwave",
"publisherDisplayName": "jaredkent"
},
"name": "laserwave",
"publisher": "jaredkent",
"version": "1.2.3"
},
{
"metadata": {
"id": "489abeb0-400c-4a08-bde4-cf5d9b863a32",
"publisherId": "Tyriar.lorem-ipsum",
"publisherDisplayName": "Tyriar"
},
"name": "lorem-ipsum",
"publisher": "Tyriar",
"version": "1.2.0"
},
{
"metadata": {
"id": "1f5eb737-5496-44a3-a8a1-36a85eee4979",
"publisherId": "magicstack.MagicPython",
"publisherDisplayName": "magicstack"
},
"name": "MagicPython",
"publisher": "magicstack",
"version": "1.1.0"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.Material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "Material-theme",
"publisher": "zhuangtongfa",
"version": "2.26.3"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.9.0"
},
{
"metadata": {
"id": "7d49a666-42a0-491f-a126-1875ebe13067",
"publisherId": "joytrekker.rainier",
"publisherDisplayName": "joytrekker"
},
"name": "rainier",
"publisher": "joytrekker",
"version": "1.2.2"
},
{
"metadata": {
"id": "dda49fd5-1f3b-4d25-bf61-4fc41905ede5",
"publisherId": "humao.rest-client",
"publisherDisplayName": "humao"
},
"name": "rest-client",
"publisher": "humao",
"version": "0.22.0"
},
{
"metadata": {
"id": "e52bce95-a629-455f-8626-e7301b9e372a",
"publisherId": "robinbentley.sass-indented",
"publisherDisplayName": "robinbentley"
},
"name": "sass-indented",
"publisher": "robinbentley",
"version": "1.5.1"
},
{
"metadata": {
"id": "2e9e86db-c819-406c-83c0-18f068f3ad95",
"publisherId": "smlombardi.soho",
"publisherDisplayName": "smlombardi"
},
"name": "soho",
"publisher": "smlombardi",
"version": "2.1.3"
},
{
"metadata": {
"id": "7228c862-21fb-4a4c-a50a-8dfb4ca8c691",
"publisherId": "ryanolsonx.solarized",
"publisherDisplayName": "ryanolsonx"
},
"name": "solarized",
"publisher": "ryanolsonx",
"version": "2.0.2"
},
{
"metadata": {
"id": "c7cbc356-60a8-4b32-8eb3-d6058aa0e627",
"publisherId": "vscode-ext.sync-rsync",
"publisherDisplayName": "vscode-ext"
},
"name": "sync-rsync",
"publisher": "vscode-ext",
"version": "0.36.0"
},
{
"metadata": {
"id": "e5fd2b56-1637-4d4f-8252-6c9d416f9a28",
"publisherId": "RobbOwen.synthwave-vscode",
"publisherDisplayName": "RobbOwen"
},
"name": "synthwave-vscode",
"publisher": "RobbOwen",
"version": "0.0.7"
},
{
"metadata": {
"id": "d0bb90fc-a605-465f-a90d-d51c16d7b7b9",
"publisherId": "ms-vscode.Theme-TomorrowKit",
"publisherDisplayName": "ms-vscode"
},
"name": "Theme-TomorrowKit",
"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.9.0"
},
{
"metadata": {
"id": "dffaf5a1-2219-434b-9d87-cb586fd59260",
"publisherId": "Equinusocio.vsc-material-theme",
"publisherDisplayName": "Equinusocio"
},
"name": "vsc-material-theme",
"publisher": "Equinusocio",
"version": "30.0.0"
},
{
"metadata": {
"id": "cba79045-6f59-4f86-8c80-af78d566d8cf",
"publisherId": "deerawan.vscode-dash",
"publisherDisplayName": "deerawan"
},
"name": "vscode-dash",
"publisher": "deerawan",
"version": "2.2.0"
},
{
"metadata": {
"id": "14210761-8ac9-4147-b7ea-9945d2f602a6",
"publisherId": "jxson.vscode-ember-test-runner",
"publisherDisplayName": "jxson"
},
"name": "vscode-ember-test-runner",
"publisher": "jxson",
"version": "0.0.8"
},
{
"metadata": {
"id": "1c43e19e-ff77-468e-ac70-c5e453003ef4",
"publisherId": "lifeart.vscode-ember-unstable",
"publisherDisplayName": "lifeart"
},
"name": "vscode-ember-unstable",
"publisher": "lifeart",
"version": "0.2.25"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.9.0"
},
{
"metadata": {
"id": "7997a8ae-1fae-4022-b834-12f6318aeffd",
"publisherId": "Orta.vscode-jest",
"publisherDisplayName": "Orta"
},
"name": "vscode-jest",
"publisher": "Orta",
"version": "3.0.2"
},
{
"metadata": {
"id": "e09613e9-f75d-4ddf-be87-bdf45c6121ea",
"publisherId": "lightbend.vscode-sbt-scala",
"publisherDisplayName": "lightbend"
},
"name": "vscode-sbt-scala",
"publisher": "lightbend",
"version": "0.2.4"
},
{
"metadata": {
"id": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9",
"publisherId": "wayou.vscode-todo-highlight",
"publisherDisplayName": "wayou"
},
"name": "vscode-todo-highlight",
"publisher": "wayou",
"version": "1.0.4"
},
{
"metadata": {
"id": "d64b9a43-2c4d-4add-a4b0-1109edbfc838",
"publisherId": "sadesyllas.vscode-workspace-switcher",
"publisherDisplayName": "sadesyllas"
},
"name": "vscode-workspace-switcher",
"publisher": "sadesyllas",
"version": "1.14.0"
},
{
"metadata": {
"id": "0cb81da2-1880-4755-9995-0ae9cc728e20",
"publisherId": "DotJoshJohnson.xml",
"publisherDisplayName": "DotJoshJohnson"
},
"name": "xml",
"publisher": "DotJoshJohnson",
"version": "2.5.0"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+`",
"command": "workbench.action.terminal.toggleTerminal"
},
{
"key": "ctrl+`",
"command": "workbench.action.terminal.focus",
"when": "!terminalFocus"
},
{
"key": "shift+right",
"command": "workbench.action.increaseViewSize"
},
{
"key": "shift+left",
"command": "workbench.action.decreaseViewSize"
},
{
"key": "cmd+shift+left",
"command": "moveActiveEditor",
"args": {
"to": "left"
}
},
{
"key": "cmd+shift+right",
"command": "moveActiveEditor",
"args": {
"to": "right"
}
},
{
"key": "ctrl+p",
"command": "workbench.action.quickOpen"
},
{
"key": "ctrl+h",
"command": "workbench.action.focusPreviousGroup"
},
{
"key": "ctrl+l",
"command": "workbench.action.focusNextGroup"
},
{
"key": "ctrl+l",
"command": "workbench.action.focusFirstEditorGroup",
"when": "searchViewletFocus"
},
{
"key": "ctrl+l",
"command": "workbench.action.focusFirstEditorGroup",
"when": "explorerViewletFocus"
},
{
"key": "ctrl+e",
"command": "workbench.files.action.focusFilesExplorer",
"when": "vim.active && vim.mode != 'Insert'"
},
{
"key": "ctrl+o",
"command": "workbench.action.navigateBack",
"when": "vim.active && vim.mode != 'Insert'"
},
{
"key": "cmd+e",
"command": "workbench.action.showAllEditors",
}
]
{
"editor.fontSize": 12,
"editor.cursorBlinking": "phase",
"editor.insertSpaces": true,
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": true,
},
"editor.suggest.localityBonus": true,
"html.format.indentHandlebars": true,
"editor.tabSize": 2,
"ember-goto.extraAddonSources": [
"engine-lib",
"core/engines",
"extended/engines",
"extended/lib",
"core/lib",
"lib",
"node_modules",
"node_modules/@linkedin"
],
"ember-goto.addonNameAliases": {
"shared": "s-base"
},
"vscodeWorkspaceSwitcher.paths": [
"/Users/jcdean/workspace"
],
"editor.rulers": [
80
],
"vim.mouseSelectionGoesIntoVisualMode": false,
"vim.easymotion": true,
"vim.easymotionMarkerBackgroundColor": "#333F45",
"vim.easymotionMarkerForegroundColorOneChar": "#fff",
"vim.easymotionMarkerForegroundColorTwoChar": "#fff",
"vim.easymotionMarkerFontFamily": "Hack",
"vim.easymotionMarkerYOffset": 5,
"vim.incsearch": true,
"vim.useSystemClipboard": true,
"vim.useCtrlKeys": true,
"vim.hlsearch": true,
"vim.leader": ",",
"vim.normalModeKeyBindings": [
{
"before": ["g", "f"],
"commands": ["editor.action.goToDeclaration"]
},
{
"before": ["/"],
"commands": ["actions.find"]
}
],
"vim.insertModeKeyBindings": [
{
"before": [ "j", "k" ],
"after": [ "<Esc>" ]
}
],
"vim.visualModeKeyBindings": [
// {
// "before": [ ">" ],
// "after": [ ">", "g", "v"]
// },
// {
// "before": [ "<" ],
// "after": [ "<", "g", "v"]
// },
{
"before": [
"p",
],
"after": [
"p",
"g",
"v",
"y"
]
},
{
"before": ["/"],
"commands": ["actions.find"]
},
],
"workbench.activityBar.visible": false,
"editor.minimap.enabled": false,
"editor.renderIndentGuides": true,
"files.trimTrailingWhitespace": true,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"editor.hideCursorInOverviewRuler": true,
"todohighlight.keywords": [
"NOTE",
"TODO",
"TECH-DEBT",
],
"todohighlight.defaultStyle": {
"backgroundColor": "#333333",
"color": "#ff0000"
},
"extensions.ignoreRecommendations": true,
"gitlens.keymap": "alternate",
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true
},
"window.zoomLevel": 0,
"workbench.editor.enablePreviewFromQuickOpen": false,
"editor.accessibilitySupport": "off",
"breadcrumbs.enabled": false,
"explorer.openEditors.visible": 0,
"window.title": "${activeEditorMedium}${separator}${rootName}${separator}${dirty}",
"explorer.autoReveal": false,
"vim.foldfix": true,
"sync.gist": "6900dc2cceef0134667fa1bd404b4238",
"sync.quietSync": false,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.forceDownload": false,
"workbench.editor.enablePreview": false,
"editor.overviewRulerBorder": false,
"gitlens.advanced.blame.customArguments": [
"-w", "-M", "-C"
],
"cSpell.userWords": [
"artdeco",
"camelize",
"contentcreation",
"csrf",
"dasherize",
"dropdown",
"gdpr",
"hoverable",
"htmlbars",
"jcdean",
"linkedin",
"mixins",
"onlick",
"passthrough",
"pdsc",
"pdscs",
"pemberly",
"pojo",
"precommit",
"precompile",
"prefetch",
"qunit",
"repo",
"restli",
"restspec",
"rsync",
"serializer",
"serializers",
"uncategorized"
],
"javascript.updateImportsOnFileMove.enabled": "always",
"editor.fontFamily": "Hack",
"workbench.colorTheme": "Dark Mocha",
"workbench.colorCustomizations": {
"[Solarized Dark]": {
"editorCursor.foreground": "#BFCBD1",
"editor.background": "#001E29"
},
"[Material Theme]": {
"editorCursor.foreground": "#BFCBD1",
"editor.lineHighlightBackground": "#333F45",
"panel.border": "#333F45"
}
},
"terminal.integrated.rendererType": "dom",
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"terminal.integrated.shell.osx": "/bin/bash",
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"explorer.confirmDelete": false,
"[handlebars]": {
"editor.defaultFormatter": "mfeckies.handlebars-formatter"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"vscode-ember-test-runner.testPageUrl": "http://localhost:7375/tests/index.html?",
"files.associations": {
"*.src": "xml"
},
"workbench.editor.showIcons": false,
"workbench.iconTheme": null,
"zenMode.hideLineNumbers": false
}
{
// Place your snippets for javascript 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"
// }
"Ember super": {
"prefix": "e:super",
"body": [
"super.$1(...arguments);"
],
"description": "Ember super"
},
"Ember service import": {
"prefix": "e:service",
"body": [
"import { inject as service } from '@ember/service';"
],
"description": "Ember service import",
},
"Ember Component": {
"prefix": "e:component",
"body": [
"import Component from '@ember/component';",
"",
"export default class $1 extends Component {",
" tagName = ''",
" $2",
"}"
],
"description": "new Ember Component"
},
"Qunit test": {
"prefix": "e:test",
"body": [
"test('$1', async function(assert) {",
" $3",
"});"
],
"description": "Qunit test block"
},
"EmberObject init": {
"prefix": "e:init",
"body": [
"/**",
" * @override",
" */",
"init() {",
" super.init(...arguments);",
" $1",
"}"
]
},
"hooks.beforeEach": {
"prefix": "e:hooks.beforeEach",
"body": [
"hooks.beforeEach(function() {",
" $1",
"});"
]
},
"import setupM3ModelBuilder": {
"prefix": "e:import.setupM3ModelBuilder",
"body": [
"import { setupM3ModelBuilder } from 'elevate-web/tests/test-support/setup-m3-model-builder';"
]
},
"import setupSinonSandbox": {
"prefix": "e:import.setupSinonSandbox",
"body": [
"import { setupSinonSandbox } from 'ember-sinon-sandbox/test-support';"
]
},
"import setupLixTesting": {
"prefix": "e:import.setupLixTesting",
"body": [
"import { setupLixTesting } from 'ember-cli-pemberly-lix/test-support';"
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment