Skip to content

Instantly share code, notes, and snippets.

@bbstilson
Last active July 3, 2020 22:26
Show Gist options
  • Save bbstilson/d9020266b8f4a46d38c271ca0e660a35 to your computer and use it in GitHub Desktop.
Save bbstilson/d9020266b8f4a46d38c271ca0e660a35 to your computer and use it in GitHub Desktop.
{"lastUpload":"2020-07-03T22:26:04.449Z","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.0.5"
},
{
"metadata": {
"id": "42c113a2-e02a-4bb7-8df1-d1432646a78c",
"publisherId": "coddx.coddx-alpha",
"publisherDisplayName": "coddx"
},
"name": "coddx-alpha",
"publisher": "coddx",
"version": "0.2.28"
},
{
"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": "fa63aa30-e63a-48b1-876d-562a57da717f",
"publisherId": "eppz.eppz-code",
"publisherDisplayName": "eppz"
},
"name": "eppz-code",
"publisher": "eppz",
"version": "1.2.41"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "10.2.2"
},
{
"metadata": {
"id": "94b23041-be8e-48e5-9d89-83023985eb74",
"publisherId": "circledev.glsl-canvas",
"publisherDisplayName": "circledev"
},
"name": "glsl-canvas",
"publisher": "circledev",
"version": "0.2.11"
},
{
"metadata": {
"id": "bbcbb8de-2baf-455f-a458-d5a6f084cebb",
"publisherId": "geequlim.godot-tools",
"publisherDisplayName": "geequlim"
},
"name": "godot-tools",
"publisher": "geequlim",
"version": "1.1.1"
},
{
"metadata": {
"id": "d56562ae-394d-46cd-a26d-2eafab4ce5a2",
"publisherId": "scalameta.metals",
"publisherDisplayName": "scalameta"
},
"name": "metals",
"publisher": "scalameta",
"version": "1.9.0"
},
{
"metadata": {
"id": "8ecd5854-914f-4c5e-b5ae-64c7172b314d",
"publisherId": "marcoms.oceanic-plus",
"publisherDisplayName": "marcoms"
},
"name": "oceanic-plus",
"publisher": "marcoms",
"version": "2.0.0"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2020.6.90262"
},
{
"metadata": {
"id": "c6f87c08-f5ca-4f59-8cee-bc29464dcbfb",
"publisherId": "scala-lang.scala",
"publisherDisplayName": "scala-lang"
},
"name": "scala",
"publisher": "scala-lang",
"version": "0.4.0"
},
{
"metadata": {
"id": "3a63675f-7987-4cff-a411-d4a9568f560c",
"publisherId": "slevesque.shader",
"publisherDisplayName": "slevesque"
},
"name": "shader",
"publisher": "slevesque",
"version": "1.1.4"
},
{
"metadata": {
"id": "529697b9-b343-4b1c-ba2f-f5ef692132d4",
"publisherId": "ms-vscode.sublime-keybindings",
"publisherDisplayName": "ms-vscode"
},
"name": "sublime-keybindings",
"publisher": "ms-vscode",
"version": "4.0.7"
},
{
"metadata": {
"id": "4a23294b-fd16-4c51-9759-da9936474cf8",
"publisherId": "hashicorp.terraform",
"publisherDisplayName": "hashicorp"
},
"name": "terraform",
"publisher": "hashicorp",
"version": "2.0.2"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.3.1"
},
{
"metadata": {
"id": "198a6ac6-6b5f-4882-9f63-c4114294d7b0",
"publisherId": "CADENAS.vscode-glsllint",
"publisherDisplayName": "CADENAS"
},
"name": "vscode-glsllint",
"publisher": "CADENAS",
"version": "1.1.1"
},
{
"metadata": {
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643",
"publisherId": "DavidAnson.vscode-markdownlint",
"publisherDisplayName": "DavidAnson"
},
"name": "vscode-markdownlint",
"publisher": "DavidAnson",
"version": "0.36.1"
}
]
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "cmd+5",
"command": "-workbench.action.focusFifthEditorGroup"
},
{
"key": "cmd+4",
"command": "-workbench.action.focusFourthEditorGroup"
},
{
"key": "cmd+2",
"command": "-workbench.action.focusSecondEditorGroup"
},
{
"key": "cmd+7",
"command": "-workbench.action.focusSeventhEditorGroup"
},
{
"key": "cmd+6",
"command": "-workbench.action.focusSixthEditorGroup"
},
{
"key": "cmd+3",
"command": "-workbench.action.focusThirdEditorGroup"
},
{
"key": "cmd+8",
"command": "-workbench.action.focusEighthEditorGroup"
},
{
"key": "cmd+1",
"command": "-workbench.action.focusFirstEditorGroup"
},
{
"key": "cmd+1",
"command": "workbench.action.openEditorAtIndex1"
},
{
"key": "ctrl+1",
"command": "-workbench.action.openEditorAtIndex1"
},
{
"key": "cmd+2",
"command": "workbench.action.openEditorAtIndex2"
},
{
"key": "ctrl+2",
"command": "-workbench.action.openEditorAtIndex2"
},
{
"key": "cmd+3",
"command": "workbench.action.openEditorAtIndex3"
},
{
"key": "ctrl+3",
"command": "-workbench.action.openEditorAtIndex3"
},
{
"key": "cmd+4",
"command": "workbench.action.openEditorAtIndex4"
},
{
"key": "ctrl+4",
"command": "-workbench.action.openEditorAtIndex4"
},
{
"key": "cmd+5",
"command": "workbench.action.openEditorAtIndex5"
},
{
"key": "ctrl+5",
"command": "-workbench.action.openEditorAtIndex5"
},
{
"key": "cmd+6",
"command": "workbench.action.openEditorAtIndex6"
},
{
"key": "ctrl+6",
"command": "-workbench.action.openEditorAtIndex6"
},
{
"key": "cmd+7",
"command": "workbench.action.openEditorAtIndex7"
},
{
"key": "ctrl+7",
"command": "-workbench.action.openEditorAtIndex7"
},
{
"key": "cmd+8",
"command": "workbench.action.openEditorAtIndex8"
},
{
"key": "ctrl+8",
"command": "-workbench.action.openEditorAtIndex8"
},
{
"key": "cmd+9",
"command": "workbench.action.openEditorAtIndex9"
},
{
"key": "ctrl+9",
"command": "-workbench.action.openEditorAtIndex9"
},
{
"key": "cmd+d",
"command": "workbench.action.terminal.split",
"when": "terminalFocus"
},
{
"key": "cmd+\\",
"command": "-workbench.action.terminal.split",
"when": "terminalFocus"
},
{
"key": "alt+1",
"command": "workbench.action.terminal.focusAtIndex1"
},
{
"key": "alt+2",
"command": "workbench.action.terminal.focusAtIndex2"
},
{
"key": "cmd+r",
"command": "workbench.action.terminal.clear",
"when": "terminalFocus"
},
{
"key": "cmd+k",
"command": "-workbench.action.terminal.clear",
"when": "terminalFocus"
},
{
"key": "shift+cmd+d",
"command": "-workbench.view.debug"
},
{
"key": "shift+cmd+d",
"command": "editor.action.duplicateSelection"
},
{
"key": "alt+cmd+2",
"command": "workbench.action.editorLayoutTwoColumns"
},
{
"key": "alt+cmd+3",
"command": "workbench.action.editorLayoutThreeColumns"
},
{
"key": "alt+cmd+1",
"command": "workbench.action.editorLayoutSingle"
},
{
"key": "alt+up",
"command": "-editor.action.moveLinesUpAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "cmd+w",
"command": "workbench.action.terminal.kill",
"when": "terminalFocus"
},
{
"key": "alt+up",
"command": "editor.action.moveLinesUpAction",
"when": "editorTextFocus"
},
{
"key": "ctrl+cmd+up",
"command": "-editor.action.moveLinesUpAction",
"when": "editorTextFocus"
},
{
"key": "alt+up",
"command": "-showPrevParameterHint",
"when": "editorFocus && parameterHintsMultipleSignatures && parameterHintsVisible"
},
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditor"
},
{
"key": "shift+cmd+]",
"command": "-workbench.action.nextEditor"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditor"
},
{
"key": "shift+cmd+[",
"command": "-workbench.action.previousEditor"
}
]
{
"workbench.colorTheme": "Oceanic Plus",
"telemetry.enableTelemetry": false,
"telemetry.enableCrashReporter": false,
"dotty.trace.machineId": "2e6c7c7a-6202-43e1-ad2c-2ee446fd7854",
"window.zoomLevel": 0,
"editor.minimap.enabled": false,
"editor.dragAndDrop": false,
"editor.fontSize": 15,
"editor.rulers": [
100
],
"editor.tabSize": 2,
"zenMode.hideTabs": false,
"terminal.integrated.fontSize": 15,
"debug.console.fontSize": 14,
"workbench.settings.enableNaturalLanguageSearch": false,
"workbench.settings.openDefaultKeybindings": true,
"editor.wordWrapColumn": 100,
"terminal.integrated.copyOnSelection": true,
"explorer.confirmDragAndDrop": false,
"files.insertFinalNewline": true,
"editor.scrollBeyondLastLine": true,
"editor.trimAutoWhitespace": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.snippetSuggestions": "top",
"workbench.editor.enablePreview": false,
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.bloop/*": true,
"**/.classpath": true,
"**/.factorypath": true,
"**/.project": true,
"**/.settings": true,
"**/*.*.meta": true,
"**/*.csproj": true,
"**/*.cubemap": true,
"**/*.fbx": true,
"**/*.FBX": true,
"**/*.godot": true,
"**/*.import": true,
"**/*.mat": true,
"**/*.meta": true,
"**/*.prefab": true,
"**/*.sln": true,
"**/*.tga": true,
"**/*.tres": true,
"**/*.tscn": true,
"**/*.unity": true,
"**/*.unityproj": true,
"**/Library": true,
"**/out": true,
"**/ProjectSettings": true,
"**/Temp": true
},
"java.errors.incompleteClasspath.severity": "ignore",
"extensions.ignoreRecommendations": false,
"editor.formatOnPaste": true,
"metals.serverProperties": [
"-Dsbt.io.implicit.relative.glob.conversion=allow"
],
"editor.formatOnSave": true,
"csharpfixformat.style.spaces.beforeParenthesis": false,
"omnisharp.useEditorFormattingSettings": false,
"omnisharp.enableEditorConfigSupport": true,
"razor.format.enable": false,
"csharp.format.enable": false,
"editor.detectIndentation": false,
"editor.suggest.showReferences": false,
"csharp.referencesCodeLens.enabled": false,
"editor.autoIndent": "brackets",
"editor.renderControlCharacters": true,
"[python]": {
"editor.tabSize": 4
},
"sync.gist": "d9020266b8f4a46d38c271ca0e660a35"
}
{
// Place your snippets for scala 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"
// }
"Main Entrypoint": {
"prefix": "main",
"body": [
"object Main {",
" def main(args: Array[String]): Unit = {",
" println(\"hi\")",
" }",
"}"
],
"description": "Boilerplate main object."
},
"Mill Project": {
"prefix": "mill",
"body": [
"import $ivy.`io.github.davidgregory084: :mill-tpolecat: 0.1.3`",
"",
"import mill._, scalalib._",
"import io.github.davidgregory084.TpolecatModule",
"",
"/*",
"build.sc",
"projectName/",
" src/",
" Main.scala",
" resources/",
" test/",
" src/",
" ExampleTest.scala",
" resources/",
"*/",
"",
"object $1 extends TpolecatModule {",
" def scalaVersion = \"2.13.2\"",
"",
" def ivyDeps = Agg(",
" ivy\"com.github.pureconfig::pureconfig:0.12.3\",",
" ivy\"io.argonaut::argonaut:6.3.0\"",
" )",
"",
" object test extends Tests {",
"",
" def ivyDeps = Agg(",
" ivy\"org.scalactic::scalactic:3.1.1\",",
" ivy\"org.scalatest::scalatest:3.1.1\"",
" )",
" def testFrameworks = Seq(\"org.scalatest.tools.Framework\")",
" }",
"}"
],
"description": "Basic Mill Project"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment