Skip to content

Instantly share code, notes, and snippets.

@yemreak
Last active June 26, 2020 22:24
Show Gist options
  • Save yemreak/4b13743a36cece5c3c22a5042897a83d to your computer and use it in GitHub Desktop.
Save yemreak/4b13743a36cece5c3c22a5042897a83d to your computer and use it in GitHub Desktop.
VsCode Settings for Settings Sync
{"lastUpload":"2020-06-26T22:24:23.204Z","extensionVersion":"v3.4.3"}
[
{
"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": "1.9.0"
},
{
"metadata": {
"id": "caa396c7-8ad2-4a86-9a3c-40179d991fb8",
"publisherId": "yedhrab.darkcode-theme-adopted-python-and-markdown",
"publisherDisplayName": "yedhrab"
},
"name": "darkcode-theme-adopted-python-and-markdown",
"publisher": "yedhrab",
"version": "4.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": "3.1.0"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "4.2.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": "ffaf4ec8-f001-4f02-b671-705ecf079cde",
"publisherId": "mushan.vscode-paste-image",
"publisherDisplayName": "mushan"
},
"name": "vscode-paste-image",
"publisher": "mushan",
"version": "1.0.4"
}
]
[
{
"key": "alt+right",
"command": "editor.action.marker.nextInFiles",
"when": "editorFocus && !editorReadonly"
},
{
"key": "alt+left",
"command": "editor.action.marker.prevInFiles",
"when": "editorFocus && !editorReadonly"
},
{
"key": "shift+f8",
"command": "-editor.action.marker.prevInFiles",
"when": "editorFocus && !editorReadonly"
},
{
"key": "f8",
"command": "-editor.action.marker.nextInFiles",
"when": "editorFocus && !editorReadonly"
},
{
"key": "shift+alt+right",
"command": "editor.action.marker.next",
"when": "editorFocus && !editorReadonly"
},
{
"key": "alt+f8",
"command": "-editor.action.marker.next",
"when": "editorFocus && !editorReadonly"
},
{
"key": "shift+alt+left",
"command": "editor.action.marker.prev",
"when": "editorFocus && !editorReadonly"
},
{
"key": "shift+alt+f8",
"command": "-editor.action.marker.prev",
"when": "editorFocus && !editorReadonly"
},
{
"key": "ctrl+oem_minus",
"command": "-workbench.action.zoomOut"
},
{
"key": "ctrl+q",
"command": "-workbench.action.quickOpenNavigateNextInViewPicker",
"when": "inQuickOpen && inViewsPicker"
},
{
"key": "ctrl+q",
"command": "-workbench.action.quickOpenView"
},
{
"key": "ctrl+q",
"command": "editor.action.showDefinitionPreviewHover"
},
{
"key": "ctrl+k t",
"command": "python.discoverTests"
},
{
"key": "alt+right",
"command": "workbench.action.editor.nextChange",
"when": "editorTextFocus"
},
{
"key": "alt+f5",
"command": "-workbench.action.editor.nextChange",
"when": "editorTextFocus"
},
{
"key": "alt+right",
"command": "workbench.action.compareEditor.nextChange",
"when": "textCompareEditorVisible"
},
{
"key": "alt+f5",
"command": "-workbench.action.compareEditor.nextChange",
"when": "textCompareEditorVisible"
},
{
"key": "alt+left",
"command": "workbench.action.editor.previousChange",
"when": "editorTextFocus"
},
{
"key": "shift+alt+f5",
"command": "-workbench.action.editor.previousChange",
"when": "editorTextFocus"
},
{
"key": "alt+left",
"command": "workbench.action.compareEditor.previousChange",
"when": "textCompareEditorVisible"
},
{
"key": "shift+alt+f5",
"command": "-workbench.action.compareEditor.previousChange",
"when": "textCompareEditorVisible"
},
{
"key": "alt+right",
"command": "workbench.action.debug.stepOver",
"when": "debugState == 'stopped'"
},
{
"key": "f10",
"command": "-workbench.action.debug.stepOver",
"when": "debugState == 'stopped'"
},
{
"key": "alt+right",
"command": "extension.node-debug.startWithStopOnEntry",
"when": "!inDebugMode && debugConfigurationType == 'node'"
},
{
"key": "f10",
"command": "-extension.node-debug.startWithStopOnEntry",
"when": "!inDebugMode && debugConfigurationType == 'node'"
},
{
"key": "ctrl+k ctrl+s",
"command": "-workbench.action.openGlobalKeybindings"
},
{
"key": "ctrl+k ctrl+s",
"command": "git.syncRebase"
},
{
"key": "ctrl+k ctrl+shift+f",
"command": "workbench.action.clearEditorHistory"
},
{
"key": "alt+left",
"command": "editor.action.marker.prevInFiles",
"when": "editorFocus"
},
{
"key": "shift+f8",
"command": "-editor.action.marker.prevInFiles",
"when": "editorFocus"
},
{
"key": "shift+alt+left",
"command": "editor.action.marker.prev",
"when": "editorFocus"
},
{
"key": "shift+alt+f8",
"command": "-editor.action.marker.prev",
"when": "editorFocus"
},
{
"key": "shift+alt+f",
"command": "editor.action.formatDocument",
"when": "editorHasDocumentFormattingProvider && editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
},
{
"key": "ctrl+shift+[KeyI]",
"command": "-editor.action.formatDocument",
"when": "editorHasDocumentFormattingProvider && editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
},
{
"key": "ctrl+shift+i",
"command": "-editor.action.formatDocument",
"when": "editorHasDocumentFormattingProvider && editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
},
{
"key": "shift+alt+f",
"command": "editor.action.formatDocument.none",
"when": "editorTextFocus && !editorHasDocumentFormattingProvider && !editorHasDocumentFormattingProvider && !editorReadonly"
},
{
"key": "ctrl+shift+[KeyI]",
"command": "-editor.action.formatDocument.none",
"when": "editorTextFocus && !editorHasDocumentFormattingProvider && !editorHasDocumentFormattingProvider && !editorReadonly"
},
{
"key": "ctrl+shift+i",
"command": "-editor.action.formatDocument.none",
"when": "editorTextFocus && !editorHasDocumentFormattingProvider && !editorHasDocumentFormattingProvider && !editorReadonly"
},
]
{
"telemetry.enableTelemetry": false,
"telemetry.enableCrashReporter": false,
"window.titleBarStyle": "custom",
"workbench.colorTheme": "🌚 DarkCode++",
"workbench.list.smoothScrolling": true,
"window.menuBarVisibility": "hidden",
"editor.suggestSelection": "first",
"editor.minimap.enabled": false,
"editor.cursorBlinking": "phase",
"editor.acceptSuggestionOnEnter": "off",
"editor.wordWrap": "bounded",
"files.trimFinalNewlines": true,
"files.insertFinalNewline": true,
"editor.wordWrapColumn": 125,
"editor.fontFamily": "Fira Code Retina, 'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'",
"editor.fontSize": 15.4,
"editor.fontLigatures": true,
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.fontFamily": "Fira Code Retina",
"terminal.integrated.fontSize": 15,
"workbench.iconTheme": "material-icon-theme",
// Python
"python.formatting.provider": "autopep8",
"python.formatting.autopep8Args": [
"--max-line-length",
"125",
],
"python.linting.flake8Enabled": true,
"python.linting.flake8Args": [
"--max-complexity=10",
"--max-line-length=125",
],
"python.insidersChannel": "off",
"python.testing.autoTestDiscoverOnSaveEnabled": false,
// Spell Checker
"cSpell.dictionaryDefinitions": [
{
"name": "turkish",
"path": "~/Documents/Dictionaries/tr-TR.dic"
}
],
"cSpell.dictionaries": [
"turkish"
],
"markdown-pdf.styles": [
"http://tiny.cc/yek86y"
],
"markdown-pdf.headerTemplate": "<div style=\"width: 100%; font-size: 7px; margin: 0 auto; font: Segoe UI Light; text-align: center;\"><div style=\"float: left; width: 33.33%;\"><a style='text-decoration: none; font: Risque; color: red;' href='https://www.patreon.com/yemreak'>Destek ❤</a></div><div style=\"float: left; width: 33.33%;\"><a style='text-decoration: none; color: navy;' href='https://yemreak.com'>©️ Yunus Emre Ak</a></div><div style=\"float: left; font-size: 7px; width: 33.33%; color: gainsboro;\"><span class='date'></span></div></div>",
"markdown-pdf.footerTemplate": "<div style=\"width: 100%; font-size: 7px; margin: 0 auto; font: Segoe UI Light\"> <div style=\"float: left; width: 20%; text-align: center\"><a style=\"text-decoration: none; display: inline-block; color: dodgerblue;\" href=\"https://yemreak.com\">Website</a></div><div style=\"float: left; width: 20%; text-align: center\"><a style=\"text-decoration: none; display: inline-block; color: dodgerblue;\" href=\"https://github.com/yedhrab \">Github</a></div><div style=\"float: left; width: 20%; text-align: center\"><span class=\"pageNumber \">3 </span> / <span class=\"totalPages \"> 5</span></div><div style=\"float: left; width: 20%; text-align: center\"><a style=\"text-decoration: none; display: inline-block; color: dodgerblue;\" href=\"https://www.linkedin.com/in/yemreak/\">LinkedIn</a></div><div style=\"float: left; width: 20%; text-align: center\"><a style=\"text-decoration: none; display: inline-block; color: dodgerblue;\" href=\"mailto::yemreak.com@gmail.com?subject=YPDF%20%7C%20Github\">İletişim</a></div></div>",
"files.associations": {
"*.json": "jsonc"
},
"cSpell.userWords": [
"AKS",
"AKSİS",
"COVID",
"HMAC",
"S",
"Sider",
"USDT",
"Unprocessable",
"fstring",
"indekslenememektedir",
"indekslenmemektedir",
"pytest",
"r",
"scrollbar",
"sens",
"sensörü",
"strftime",
"unmarshalling",
"yedhrab"
],
"explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false,
"editor.smoothScrolling": true,
"git.enableSmartCommit": true,
"git.autofetch": true,
"git.confirmSync": false,
// Developer
"editor.tokenColorCustomizations": {
"textMateRules": [
/* {
"name": "Markdown section",
"scope": [
"entity.name.section.markdown"
],
"settings": {
"foreground": "#ffd17b"
}
}, */
]
},
"workbench.colorCustomizations": {
/* "editorLineNumber.foreground": "#61605c",
"sideBarSectionHeader.background": "#252b2e",
"scrollbarSlider.background": "#61605c67",
"scrollbarSlider.hoverBackground": "#61605c",
"scrollbarSlider.activeBackground": "#61605c" */
},
"sync.gist": "4b13743a36cece5c3c22a5042897a83d"
}
{
// Place your snippets for jsonc 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"
// }
"Snippet template": {
"prefix": "snip",
"body": [
"\"$1\": {",
"\t\"prefix\": \"$2\",",
"\t\"body\": $3,",
"\t\"description\": \"$4\"",
"},$0"
],
"description": "👷‍♂️ Generate snippet"
}
}
{
// Place your snippets for markdown 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"
// }
"Insert ❖ Win key button": {
"prefix": "kWin",
"body": [
"<kbd>❖ Win</kbd>$0"
]
},
"Insert ⭾ Tab key button": {
"prefix": "kTab",
"body": [
"<kbd>⭾ Tab</kbd>$0"
]
},
"Insert ⇧ Shift key button": {
"prefix": "kShift",
"body": [
"<kbd>⇧ Shift</kbd>$0"
]
},
"Insert ✲ Ctrl key button": {
"prefix": "kCtrl",
"body": [
"<kbd>✲ Ctrl</kbd>"
]
},
"Insert ↩ Enter key button": {
"prefix": "kEnter",
"body": [
"<kbd>↩ Enter</kbd>$0"
]
},
"Insert ↑ ↓ ← → Arrow key button": {
"prefix": "kArrow",
"body": [
"<kbd>↑ ↓ ← → Arrow</kbd>$0"
]
},
"Insert ⎋ Esc key button": {
"prefix": "kEsc",
"body": [
"<kbd>⎋ Esc</kbd>$0"
]
},
"Insert ⎇ Alt key button": {
"prefix": "kAlt",
"body": [
"<kbd>⎇ Alt</kbd>$0"
]
},
"Insert 1 button key": {
"prefix": "k1",
"body": [
"<kbd>$1</kbd>$0"
],
"description": "1 Buton anahtarı oluşturur"
},
"Insert 2 button key": {
"prefix": "k2",
"body": [
"<kbd>$1</kbd> <kbd>$2</kbd>$0"
],
"description": "2 Buton anahtarı oluşturur"
},
"Insert 3 button key": {
"prefix": "k3",
"body": [
"<kbd>$1</kbd> <kbd>$2</kbd> <kbd>$3</kbd>$0"
],
"description": "3 Buton anahtarı oluşturur"
},
"Insert toggle menu": {
"prefix": "menu",
"body": [
"<details>",
"<summary>$1</summary>",
"",
"$2",
"",
"</details>",
"",
"$0"
],
"description": "3 Buton anahtarı oluşturur"
},
"Insert code": {
"prefix": "code",
"body": [
"```$1",
"$2",
"```",
"$0"
],
"description": "Kod parçası ekler"
},
"Insert toggle code menu": {
"prefix": "code-menu",
"body": [
"<details>",
"<summary>$1</summary>",
"",
"```$2",
"$3",
"```",
"",
"</details>",
"",
"$0"
],
"description": "Açılır kod menüsü ekler"
},
"Insert code block": {
"prefix": "code-block",
"body": [
"##$1",
"",
"$2",
"",
"<details>",
"<summary>$3</summary>",
"",
"```$4",
"$5",
"```",
"",
"</details>",
"",
"$0"
],
"description": "Kod bloğu oluşturur"
},
"Insert description:": {
"prefix": "desc",
"body": [
"---",
"description: $1",
"---",
"$0"
],
"description": "Açıklama başlığı oluşturur"
},
"Insert table": {
"prefix": "table2",
"body": [
"| $1 | $2 |",
"| - | - |",
"| $3 | $4 |",
"$0"
],
"description": "📅 2x2 tablo ekleme"
},
"Destek ve lisans metni - github": {
"prefix": "copysup-github",
"body": [
"",
"## 💖 Destek ve İletişim",
"",
"\u200b[\u200b![Github](.github/assets/github_32px.png)\u200b](https://github.com/yedhrab) [\u200b![LinkedIn](.github/assets/linkedin_32px.png)\u200b](https://www.linkedin.com/in/yemreak/) [\u200b![Website](.github/assets/geography_32px.png)\u200b](https://yemreak.com/) [\u200b![Mail](.github/assets/gmail_32px.png)\u200b](mailto:yemreak.com@gmail.com?subject=$1%20%7C%20GitHub)\u200b",
"",
"\u200b[\u200b![Patreon](.github/assets/become_a_patron_32px.png)](https://www.patreon.com/yemreak/)",
"",
"## 🔏 Lisans",
"",
"**The** [**Apache 2.0 License**](https://choosealicense.com/licenses/apache-2.0/) **©️ Yunus Emre Ak**",
"",
"![YEmreAk](.github/assets/ysigniture-trans.png)",
"$0"
],
"description": "💖🔒 Destek ve lisans metni - github"
},
"Destek ve lisans metni - gitbook": {
"prefix": "copysup-gitbook",
"body": [
"",
"## 💖 Destek ve İletişim",
"",
"\u200b[\u200b![Github](.gitbook/assets/github_32px.png)\u200b](https://github.com/yedhrab) [\u200b![LinkedIn](.gitbook/assets/linkedin_32px.png)\u200b](https://www.linkedin.com/in/yemreak/) [\u200b![Website](.gitbook/assets/geography_32px.png)\u200b](https://yemreak.com/) [\u200b![Mail](.gitbook/assets/gmail_32px.png)\u200b](mailto:yemreak.com@gmail.com?subject=$1%20%7C%20GitHub)\u200b",
"",
"\u200b[\u200b![Patreon](.gitbook/assets/become_a_patron_32px.png)](https://www.patreon.com/yemreak/)",
"",
"## 🔏 Lisans",
"",
"**The** [**Apache 2.0 License**](https://choosealicense.com/licenses/apache-2.0/) **©️ Yunus Emre Ak**",
"",
"![YEmreAk](.gitbook/assets/ysigniture-trans.png)",
"$0"
],
"description": "💖🔒 Destek ve lisans metni - gitbook"
},
"Insert copyright & support github": {
"prefix": "copysup-en-github",
"body": [
"",
"## 💖 Support & Contact",
"",
"\u200b[\u200b![Github](.github/assets/github_32px.png)\u200b](https://github.com/yedhrab) [\u200b![LinkedIn](.github/assets/linkedin_32px.png)\u200b](https://www.linkedin.com/in/yemreak/) [\u200b![Website](.github/assets/geography_32px.png)\u200b](https://yemreak.com/) [\u200b![Mail](.github/assets/gmail_32px.png)\u200b](mailto:yemreak.com@gmail.com?subject=$1%20%7C%20GitHub)\u200b",
"",
"\u200b[\u200b![Patreon](.github/assets/become_a_patron_32px.png)](https://www.patreon.com/yemreak/)",
"",
"## 🔏 License",
"",
"**The** [**Apache 2.0 License**](https://choosealicense.com/licenses/apache-2.0/) **©️ Yunus Emre Ak**",
"",
"![YEmreAk](.github/assets/ysigniture-trans.png)",
"$0"
],
"description": "💖🔒 Support & License - github"
},
"Insert copyright & support for gitbook": {
"prefix": "copysup-en-gitbook",
"body": [
"",
"## 💖 Support & Contact",
"",
"\u200b[\u200b![Github](.gitbook/assets/github_32px.png)\u200b](https://github.com/yedhrab) [\u200b![LinkedIn](.gitbook/assets/linkedin_32px.png)\u200b](https://www.linkedin.com/in/yemreak/) [\u200b![Website](.gitbook/assets/geography_32px.png)\u200b](https://yemreak.com/) [\u200b![Mail](.gitbook/assets/gmail_32px.png)\u200b](mailto:yemreak.com@gmail.com?subject=$1%20%7C%20GitHub)\u200b",
"",
"\u200b[\u200b![Patreon](.gitbook/assets/become_a_patron_32px.png)](https://www.patreon.com/yemreak/)",
"",
"## 🔏 License",
"",
"**The** [**Apache 2.0 License**](https://choosealicense.com/licenses/apache-2.0/) **©️ Yunus Emre Ak**",
"",
"![YEmreAk](.gitbook/assets/ysigniture-trans.png)",
"$0"
],
"description": "💖🔒 Support & License - gitbook"
},
"Insert GitBook OS Tabs": {
"prefix": "gbtableos",
"body": [
"{% tabs %}",
"{% tab title=\"✴️ Windows\" %}",
"",
"$1",
"",
"{% endtab %}",
"",
"{% tab title=\"🐧 Linux\" %}",
"",
"$2",
"",
"{% endtab %}",
"{% endtabs %}",
"$0"
],
"description": "📖 GitBook için OS tablosu oluşturur"
},
"Insert PDF new page": {
"prefix": "pdf-new-page",
"body": "<div class=\"page\"/>",
"description": "PDF oluşturması için sayfayı ayıracak satırı ekler"
},
"Insert PDF header": {
"prefix": "pdf-header",
"body": [
"<script type=\"text/javascript\" src=\"http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML\"></script>",
"<script type=\"text/x-mathjax-config\">",
" MathJax.Hub.Config({ tex2jax: {inlineMath: [['$', '$']]}, messageStyle: \"none\" });",
"</script>",
"",
"<br>",
"<br>",
"<br>",
"<br>",
"<br>",
"",
"![PDF Yapısı Hakkında Bilgilendirme](https://bit.ly/2QmZtIc)",
"",
"<div class=\"page\"/>",
"",
],
"description": ""
},
}
{
// Place your snippets for plaintext 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"
// }
"Apache License 2": {
"prefix": "apache",
"body": [
"Apache License",
" Version 2.0, January 2004",
" http://www.apache.org/licenses/",
"",
" TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION",
"",
" 1. Definitions.",
"",
" \"License\" shall mean the terms and conditions for use, reproduction,",
" and distribution as defined by Sections 1 through 9 of this document.",
"",
" \"Licensor\" shall mean the copyright owner or entity authorized by",
" the copyright owner that is granting the License.",
"",
" \"Legal Entity\" shall mean the union of the acting entity and all",
" other entities that control, are controlled by, or are under common",
" control with that entity. For the purposes of this definition,",
" \"control\" means (i) the power, direct or indirect, to cause the",
" direction or management of such entity, whether by contract or",
" otherwise, or (ii) ownership of fifty percent (50%) or more of the",
" outstanding shares, or (iii) beneficial ownership of such entity.",
"",
" \"You\" (or \"Your\") shall mean an individual or Legal Entity",
" exercising permissions granted by this License.",
"",
" \"Source\" form shall mean the preferred form for making modifications,",
" including but not limited to software source code, documentation",
" source, and configuration files.",
"",
" \"Object\" form shall mean any form resulting from mechanical",
" transformation or translation of a Source form, including but",
" not limited to compiled object code, generated documentation,",
" and conversions to other media types.",
"",
" \"Work\" shall mean the work of authorship, whether in Source or",
" Object form, made available under the License, as indicated by a",
" copyright notice that is included in or attached to the work",
" (an example is provided in the Appendix below).",
"",
" \"Derivative Works\" shall mean any work, whether in Source or Object",
" form, that is based on (or derived from) the Work and for which the",
" editorial revisions, annotations, elaborations, or other modifications",
" represent, as a whole, an original work of authorship. For the purposes",
" of this License, Derivative Works shall not include works that remain",
" separable from, or merely link (or bind by name) to the interfaces of,",
" the Work and Derivative Works thereof.",
"",
" \"Contribution\" shall mean any work of authorship, including",
" the original version of the Work and any modifications or additions",
" to that Work or Derivative Works thereof, that is intentionally",
" submitted to Licensor for inclusion in the Work by the copyright owner",
" or by an individual or Legal Entity authorized to submit on behalf of",
" the copyright owner. For the purposes of this definition, \"submitted\"",
" means any form of electronic, verbal, or written communication sent",
" to the Licensor or its representatives, including but not limited to",
" communication on electronic mailing lists, source code control systems,",
" and issue tracking systems that are managed by, or on behalf of, the",
" Licensor for the purpose of discussing and improving the Work, but",
" excluding communication that is conspicuously marked or otherwise",
" designated in writing by the copyright owner as \"Not a Contribution.\"",
"",
" \"Contributor\" shall mean Licensor and any individual or Legal Entity",
" on behalf of whom a Contribution has been received by Licensor and",
" subsequently incorporated within the Work.",
"",
" 2. Grant of Copyright License. Subject to the terms and conditions of",
" this License, each Contributor hereby grants to You a perpetual,",
" worldwide, non-exclusive, no-charge, royalty-free, irrevocable",
" copyright license to reproduce, prepare Derivative Works of,",
" publicly display, publicly perform, sublicense, and distribute the",
" Work and such Derivative Works in Source or Object form.",
"",
" 3. Grant of Patent License. Subject to the terms and conditions of",
" this License, each Contributor hereby grants to You a perpetual,",
" worldwide, non-exclusive, no-charge, royalty-free, irrevocable",
" (except as stated in this section) patent license to make, have made,",
" use, offer to sell, sell, import, and otherwise transfer the Work,",
" where such license applies only to those patent claims licensable",
" by such Contributor that are necessarily infringed by their",
" Contribution(s) alone or by combination of their Contribution(s)",
" with the Work to which such Contribution(s) was submitted. If You",
" institute patent litigation against any entity (including a",
" cross-claim or counterclaim in a lawsuit) alleging that the Work",
" or a Contribution incorporated within the Work constitutes direct",
" or contributory patent infringement, then any patent licenses",
" granted to You under this License for that Work shall terminate",
" as of the date such litigation is filed.",
"",
" 4. Redistribution. You may reproduce and distribute copies of the",
" Work or Derivative Works thereof in any medium, with or without",
" modifications, and in Source or Object form, provided that You",
" meet the following conditions:",
"",
" (a) You must give any other recipients of the Work or",
" Derivative Works a copy of this License; and",
"",
" (b) You must cause any modified files to carry prominent notices",
" stating that You changed the files; and",
"",
" (c) You must retain, in the Source form of any Derivative Works",
" that You distribute, all copyright, patent, trademark, and",
" attribution notices from the Source form of the Work,",
" excluding those notices that do not pertain to any part of",
" the Derivative Works; and",
"",
" (d) If the Work includes a \"NOTICE\" text file as part of its",
" distribution, then any Derivative Works that You distribute must",
" include a readable copy of the attribution notices contained",
" within such NOTICE file, excluding those notices that do not",
" pertain to any part of the Derivative Works, in at least one",
" of the following places: within a NOTICE text file distributed",
" as part of the Derivative Works; within the Source form or",
" documentation, if provided along with the Derivative Works; or,",
" within a display generated by the Derivative Works, if and",
" wherever such third-party notices normally appear. The contents",
" of the NOTICE file are for informational purposes only and",
" do not modify the License. You may add Your own attribution",
" notices within Derivative Works that You distribute, alongside",
" or as an addendum to the NOTICE text from the Work, provided",
" that such additional attribution notices cannot be construed",
" as modifying the License.",
"",
" You may add Your own copyright statement to Your modifications and",
" may provide additional or different license terms and conditions",
" for use, reproduction, or distribution of Your modifications, or",
" for any such Derivative Works as a whole, provided Your use,",
" reproduction, and distribution of the Work otherwise complies with",
" the conditions stated in this License.",
"",
" 5. Submission of Contributions. Unless You explicitly state otherwise,",
" any Contribution intentionally submitted for inclusion in the Work",
" by You to the Licensor shall be under the terms and conditions of",
" this License, without any additional terms or conditions.",
" Notwithstanding the above, nothing herein shall supersede or modify",
" the terms of any separate license agreement you may have executed",
" with Licensor regarding such Contributions.",
"",
" 6. Trademarks. This License does not grant permission to use the trade",
" names, trademarks, service marks, or product names of the Licensor,",
" except as required for reasonable and customary use in describing the",
" origin of the Work and reproducing the content of the NOTICE file.",
"",
" 7. Disclaimer of Warranty. Unless required by applicable law or",
" agreed to in writing, Licensor provides the Work (and each",
" Contributor provides its Contributions) on an \"AS IS\" BASIS,",
" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or",
" implied, including, without limitation, any warranties or conditions",
" of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A",
" PARTICULAR PURPOSE. You are solely responsible for determining the",
" appropriateness of using or redistributing the Work and assume any",
" risks associated with Your exercise of permissions under this License.",
"",
" 8. Limitation of Liability. In no event and under no legal theory,",
" whether in tort (including negligence), contract, or otherwise,",
" unless required by applicable law (such as deliberate and grossly",
" negligent acts) or agreed to in writing, shall any Contributor be",
" liable to You for damages, including any direct, indirect, special,",
" incidental, or consequential damages of any character arising as a",
" result of this License or out of the use or inability to use the",
" Work (including but not limited to damages for loss of goodwill,",
" work stoppage, computer failure or malfunction, or any and all",
" other commercial damages or losses), even if such Contributor",
" has been advised of the possibility of such damages.",
"",
" 9. Accepting Warranty or Additional Liability. While redistributing",
" the Work or Derivative Works thereof, You may choose to offer,",
" and charge a fee for, acceptance of support, warranty, indemnity,",
" or other liability obligations and/or rights consistent with this",
" License. However, in accepting such obligations, You may act only",
" on Your own behalf and on Your sole responsibility, not on behalf",
" of any other Contributor, and only if You agree to indemnify,",
" defend, and hold each Contributor harmless for any liability",
" incurred by, or claims asserted against, such Contributor by reason",
" of your accepting any such warranty or additional liability.",
"",
" END OF TERMS AND CONDITIONS",
"",
" APPENDIX: How to apply the Apache License to your work.",
"",
" To apply the Apache License to your work, attach the following",
" boilerplate notice, with the fields enclosed by brackets \"[]\"",
" replaced with your own identifying information. (Don't include",
" the brackets!) The text should be enclosed in the appropriate",
" comment syntax for the file format. We also recommend that a",
" file or class name and description of purpose be included on the",
" same \"printed page\" as the copyright notice for easier",
" identification within third-party archives.",
"",
" Copyright ${1:2020} ${2:Yunus Emre Ak}",
"",
" Licensed under the Apache License, Version 2.0 (the \"License\");",
" you may not use this file except in compliance with the License.",
" You may obtain a copy of the License at",
"",
" http://www.apache.org/licenses/LICENSE-2.0",
"",
" Unless required by applicable law or agreed to in writing, software",
" distributed under the License is distributed on an \"AS IS\" BASIS,",
" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.",
" See the License for the specific language governing permissions and",
" limitations under the License.",
""
],
"description": "Apache license builder"
},
}
{
// Place your snippets for yaml 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"
// }
"Run command - Circle CI": {
"prefix": "run-circle-ci",
"body": [
"- run:",
" name: $1",
" command: |",
" $2",
],
"description": "🔨 Run configuration for Circle CI"
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment