Skip to content

Instantly share code, notes, and snippets.

@kreeger
Last active December 6, 2020 16:53
Show Gist options
  • Save kreeger/b15cef90e214e7a9057a1eef4e0635ba to your computer and use it in GitHub Desktop.
Save kreeger/b15cef90e214e7a9057a1eef4e0635ba to your computer and use it in GitHub Desktop.
{"lastUpload":"2020-12-06T16:53:14.349Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "d3836729-9cc1-42c1-b2af-d50071f57d29",
"publisherId": "formulahendry.auto-close-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-close-tag",
"publisher": "formulahendry",
"version": "0.5.9"
},
{
"metadata": {
"id": "f90d6ba8-b08f-45ff-a9ce-776b149fd3e7",
"publisherId": "RokuCommunity.brightscript",
"publisherDisplayName": "RokuCommunity"
},
"name": "brightscript",
"publisher": "RokuCommunity",
"version": "2.11.4"
},
{
"metadata": {
"id": "61a10db7-1758-49a0-9e05-76ac56936b18",
"publisherId": "bitlang.cobol",
"publisherDisplayName": "bitlang"
},
"name": "cobol",
"publisher": "bitlang",
"version": "6.10.24"
},
{
"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": "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.16.3"
},
{
"metadata": {
"id": "6c2f1801-1e7f-45b2-9b5c-7782f1e076e8",
"publisherId": "ms-toolsai.jupyter",
"publisherDisplayName": "ms-toolsai"
},
"name": "jupyter",
"publisher": "ms-toolsai",
"version": "2020.11.392013122"
},
{
"metadata": {
"id": "5eefe798-aab2-4924-bc88-dfc560899ab3",
"publisherId": "tommorris.mako",
"publisherDisplayName": "tommorris"
},
"name": "mako",
"publisher": "tommorris",
"version": "0.2.0"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2020.11.371526539"
},
{
"metadata": {
"id": "93ce222b-5f6f-49b7-9ab1-a0463c6238df",
"publisherId": "ms-vscode-remote.remote-containers",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-containers",
"publisher": "ms-vscode-remote",
"version": "0.148.1"
},
{
"metadata": {
"id": "b24a13f5-4e50-4d9a-ab0a-87f47d9fdfcb",
"publisherId": "stkb.rewrap",
"publisherDisplayName": "stkb"
},
"name": "rewrap",
"publisher": "stkb",
"version": "1.13.0"
},
{
"metadata": {
"id": "277bd66b-56dd-44c8-a222-9df2e56681b4",
"publisherId": "mariomatheu.syntax-project-pbxproj",
"publisherDisplayName": "mariomatheu"
},
"name": "syntax-project-pbxproj",
"publisher": "mariomatheu",
"version": "0.1.3"
},
{
"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": "a2902552-c8a0-4400-8f66-cd50ee70218c",
"publisherId": "vncz.vscode-apielements",
"publisherDisplayName": "vncz"
},
"name": "vscode-apielements",
"publisher": "vncz",
"version": "0.6.7"
},
{
"metadata": {
"id": "4b41a5a8-170e-4156-b2c0-10efb270abbc",
"publisherId": "batisteo.vscode-django",
"publisherDisplayName": "batisteo"
},
"name": "vscode-django",
"publisher": "batisteo",
"version": "1.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.8.1"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "2.1.13"
},
{
"metadata": {
"id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
"publisherId": "vscode-icons-team.vscode-icons",
"publisherDisplayName": "vscode-icons-team"
},
"name": "vscode-icons",
"publisher": "vscode-icons-team",
"version": "11.0.0"
},
{
"metadata": {
"id": "2061917f-f76a-458a-8da9-f162de22b97e",
"publisherId": "redhat.vscode-yaml",
"publisherDisplayName": "redhat"
},
"name": "vscode-yaml",
"publisher": "redhat",
"version": "0.13.0"
},
{
"metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
"publisherId": "VisualStudioExptTeam.vscodeintellicode",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.2.10"
},
{
"metadata": {
"id": "0cb81da2-1880-4755-9995-0ae9cc728e20",
"publisherId": "DotJoshJohnson.xml",
"publisherDisplayName": "DotJoshJohnson"
},
"name": "xml",
"publisher": "DotJoshJohnson",
"version": "2.5.1"
}
]
// Place your key bindings in this file to override the defaults
[]
{
"editor.fontFamily": "Inconsolata-g for Powerline",
"editor.renderWhitespace": "boundary",
"editor.lineHeight": 22,
"editor.rulers": [
80,
100
],
"editor.stablePeek": true,
"editor.cursorBlinking": "smooth",
"editor.fontLigatures": true,
"editor.minimap.enabled": false,
"files.insertFinalNewline": true,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"workbench.list.multiSelectModifier": "alt",
"workbench.startupEditor": "none",
"workbench.tree.indent": 18,
"workbench.editor.closeOnFileDelete": true,
"search.globalFindClipboard": true,
"search.useGlobalIgnoreFiles": true,
"debug.console.fontSize": 14,
"debug.console.lineHeight": 22,
"terminal.explorerKind": "external",
"terminal.external.osxExec": "iTerm.app",
"workbench.colorTheme": "Tomorrow",
"files.exclude": {
"**/*.dylib": true,
"**/*.pyc": true,
"**/node_modules": true
},
"editor.letterSpacing": -0.1,
"explorer.confirmDelete": false,
"[ruby]": {
"editor.tabSize": 2
},
"[xml]": {
"editor.fontLigatures": false
},
"[javascript]": {
"editor.tabSize": 2
},
"window.zoomLevel": 0,
"workbench.iconTheme": "vscode-icons",
"vsicons.dontShowNewVersionMessage": true,
"sync.forceUpload": false,
"sync.gist": "b15cef90e214e7a9057a1eef4e0635ba",
"git.autofetch": true,
"sync.autoDownload": true,
"sync.autoUpload": true,
"explorer.confirmDragAndDrop": false,
"sync.quietSync": true,
"brightscript.output.focusOnLaunch": false,
"files.associations": {
"*.cbl": "OpenCOBOL"
},
"brightscript.debug.raleTrackerTaskFileLocation": "/Users/bkreeger/src/oreilly/native/_roku/TrackerTask.xml",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"python.jediEnabled": false,
"python.pythonPath": "/Users/bkreeger/.asdf/installs/python/3.7.6/bin/python3.7",
"window.autoDetectColorScheme": true,
"workbench.preferredDarkColorTheme": "Tomorrow Night",
"workbench.preferredLightColorTheme": "Tomorrow",
"eslint.lintTask.enable": true,
"eslint.format.enable": true,
"window.titleBarStyle": "native",
"python.languageServer": "Microsoft",
"python.formatting.provider": "yapf",
"python.formatting.blackArgs": [
"--skip-string-normalization",
"--line-length=80"
],
"python.defaultInterpreterPath": "/home/bkreeger/.asdf/shims/python",
"python.linting.mypyEnabled": true,
"python.linting.flake8Enabled": true,
}
{
"BrightScript headerdoc": {
"prefix": "headerdoc",
"body": [
"'",
"' $TM_FILENAME",
"'"
],
"description": "A simple file header for a BrightScript file"
}
}
{
"TypeScript headerdoc": {
"prefix": "headerdoc",
"body": [
"//",
"// $TM_FILENAME",
"//"
],
"description": "A simple file header for a TypeScript or JavaScript file"
}
// Place your snippets for typescript 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"
// }
}
{
"Roku SceneGraph component": {
"prefix": "rsgc",
"body": [
"<?xml version=\"1.0\" encoding=\"utf-8\" ?>",
"<component name=\"$TM_FILENAME_BASE\" extends=\"${1:Group}\">",
"\t<script type=\"text/brightscript\" uri=\"pkg:/components/${2:$TM_FILENAME_BASE}.brs\" />",
"\t<interface>",
"\t\t${3:$BLOCK_COMMENT_START Add interface fields here $BLOCK_COMMENT_END}",
"\t</interface>",
"\t<children>",
"\t\t${4:$BLOCK_COMMENT_START Add child components here $BLOCK_COMMENT_END}",
"\t</children>",
"</component>"
],
"description": "XML boilerplate for a SceneGraph component"
}
// Place your snippets for xml 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"
// }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment