Skip to content

Instantly share code, notes, and snippets.

@mrv1k
Last active August 2, 2019 19:33
Show Gist options
  • Select an option

  • Save mrv1k/b00d43d922044a6830fb70c828fb740d to your computer and use it in GitHub Desktop.

Select an option

Save mrv1k/b00d43d922044a6830fb70c828fb740d to your computer and use it in GitHub Desktop.

Revisions

  1. Viktor Khotimchenko revised this gist Aug 2, 2019. 8 changed files with 929 additions and 53 deletions.
    2 changes: 1 addition & 1 deletion cloudSettings
    Original file line number Diff line number Diff line change
    @@ -1 +1 @@
    {"lastUpload":"2019-04-09T18:13:56.354Z","extensionVersion":"v3.2.8"}
    {"lastUpload":"2019-08-02T19:33:43.887Z","extensionVersion":"v3.4.1"}
    618 changes: 589 additions & 29 deletions extensions.json
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,34 @@
    [
    {
    "metadata": {
    "id": "2e9fe0cb-4e63-42fc-a809-fb056aad49c3",
    "publisherId": "stevencl.addDocComments",
    "publisherDisplayName": "stevencl"
    },
    "name": "addDocComments",
    "publisher": "stevencl",
    "version": "0.0.8"
    },
    {
    "metadata": {
    "id": "98eb0f27-c79a-4ef5-b3ea-0554b885bfc5",
    "publisherId": "EliverLara.andromeda",
    "publisherDisplayName": "EliverLara"
    },
    "name": "andromeda",
    "publisher": "EliverLara",
    "version": "1.4.2"
    },
    {
    "metadata": {
    "id": "968b335f-0c15-4e6a-86ad-d3da45dbad73",
    "publisherId": "aliariff.auto-add-brackets",
    "publisherDisplayName": "aliariff"
    },
    "name": "auto-add-brackets",
    "publisher": "aliariff",
    "version": "0.9.0"
    },
    {
    "metadata": {
    "id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03",
    @@ -7,7 +37,17 @@
    },
    "name": "auto-rename-tag",
    "publisher": "formulahendry",
    "version": "0.0.15"
    "version": "0.1.0"
    },
    {
    "metadata": {
    "id": "d1818e93-bccc-4812-8b8b-37aabc5a7a94",
    "publisherId": "BeardedBear.beardedtheme",
    "publisherDisplayName": "BeardedBear"
    },
    "name": "beardedtheme",
    "publisher": "BeardedBear",
    "version": "1.4.1"
    },
    {
    "metadata": {
    @@ -17,7 +57,7 @@
    },
    "name": "beautify",
    "publisher": "HookyQR",
    "version": "1.4.11"
    "version": "1.5.0"
    },
    {
    "metadata": {
    @@ -27,7 +67,27 @@
    },
    "name": "better-phpunit",
    "publisher": "calebporzio",
    "version": "1.4.0"
    "version": "1.5.0"
    },
    {
    "metadata": {
    "id": "464f4ac7-af65-4aa9-9907-4ba7fa419085",
    "publisherId": "bungcip.better-toml",
    "publisherDisplayName": "bungcip"
    },
    "name": "better-toml",
    "publisher": "bungcip",
    "version": "0.3.2"
    },
    {
    "metadata": {
    "id": "d07b3d78-df1d-43fc-9b63-194f0cc54e97",
    "publisherId": "josee9988.black-garnet-theme",
    "publisherDisplayName": "josee9988"
    },
    "name": "black-garnet-theme",
    "publisher": "josee9988",
    "version": "1.0.0"
    },
    {
    "metadata": {
    @@ -47,7 +107,7 @@
    },
    "name": "code-settings-sync",
    "publisher": "Shan",
    "version": "3.2.8"
    "version": "3.4.1"
    },
    {
    "metadata": {
    @@ -57,7 +117,37 @@
    },
    "name": "code-spell-checker",
    "publisher": "streetsidesoftware",
    "version": "1.6.10"
    "version": "1.7.17"
    },
    {
    "metadata": {
    "id": "c6e162d7-4ee5-43e9-9300-0689dce1999b",
    "publisherId": "vincentfiestada.cold-horizon-vscode",
    "publisherDisplayName": "vincentfiestada"
    },
    "name": "cold-horizon-vscode",
    "publisher": "vincentfiestada",
    "version": "1.2.1"
    },
    {
    "metadata": {
    "id": "d2ef4ecf-344b-4514-abc4-6d4eb2b6a33c",
    "publisherId": "max-SS.Cyberpunk",
    "publisherDisplayName": "max-SS"
    },
    "name": "Cyberpunk",
    "publisher": "max-SS",
    "version": "1.2.3"
    },
    {
    "metadata": {
    "id": "92a406ed-c6eb-4fa4-a82a-3c91ee673f77",
    "publisherId": "mtdmali.daybreak-theme",
    "publisherDisplayName": "mtdmali"
    },
    "name": "daybreak-theme",
    "publisher": "mtdmali",
    "version": "1.1.0"
    },
    {
    "metadata": {
    @@ -67,7 +157,7 @@
    },
    "name": "debugger-for-chrome",
    "publisher": "msjsdiag",
    "version": "4.11.3"
    "version": "4.11.7"
    },
    {
    "metadata": {
    @@ -89,6 +179,26 @@
    "publisher": "EditorConfig",
    "version": "0.13.0"
    },
    {
    "metadata": {
    "id": "946c164c-2335-4cc1-8ed5-e55cb3a11e43",
    "publisherId": "dorelljames.enki-theme-vscode",
    "publisherDisplayName": "dorelljames"
    },
    "name": "enki-theme-vscode",
    "publisher": "dorelljames",
    "version": "0.1.0"
    },
    {
    "metadata": {
    "id": "d1e030a6-f502-48bb-92d6-7eb9f74d5bcf",
    "publisherId": "nopjmp.fairyfloss",
    "publisherDisplayName": "nopjmp"
    },
    "name": "fairyfloss",
    "publisher": "nopjmp",
    "version": "0.0.5"
    },
    {
    "metadata": {
    "id": "4de763bd-505d-4978-9575-2b7696ecf94e",
    @@ -97,7 +207,7 @@
    },
    "name": "gitlens",
    "publisher": "eamodio",
    "version": "9.6.0"
    "version": "9.9.2"
    },
    {
    "metadata": {
    @@ -107,7 +217,87 @@
    },
    "name": "graphql-for-vscode",
    "publisher": "kumar-harsh",
    "version": "1.13.0"
    "version": "1.15.0"
    },
    {
    "metadata": {
    "id": "961c6678-1125-43a1-8482-df5a0766d313",
    "publisherId": "tomphilbin.gruvbox-themes",
    "publisherDisplayName": "tomphilbin"
    },
    "name": "gruvbox-themes",
    "publisher": "tomphilbin",
    "version": "1.0.0"
    },
    {
    "metadata": {
    "id": "7f937559-a3c9-43e0-a62b-0008a5da127b",
    "publisherId": "idleberg.hopscotch",
    "publisherDisplayName": "idleberg"
    },
    "name": "hopscotch",
    "publisher": "idleberg",
    "version": "0.2.2"
    },
    {
    "metadata": {
    "id": "fcf0848c-96b3-487a-a655-01aed955a594",
    "publisherId": "jolaleye.horizon-theme-vscode",
    "publisherDisplayName": "jolaleye"
    },
    "name": "horizon-theme-vscode",
    "publisher": "jolaleye",
    "version": "2.0.2"
    },
    {
    "metadata": {
    "id": "a2cec723-5349-460d-9de9-0fd1f8d3456f",
    "publisherId": "xabikos.JavaScriptSnippets",
    "publisherDisplayName": "xabikos"
    },
    "name": "JavaScriptSnippets",
    "publisher": "xabikos",
    "version": "1.7.2"
    },
    {
    "metadata": {
    "id": "df9724cb-f170-4caf-bd35-412c615a20dc",
    "publisherId": "jeng.jeng-theme-light",
    "publisherDisplayName": "jeng"
    },
    "name": "jeng-theme-light",
    "publisher": "jeng",
    "version": "1.0.5"
    },
    {
    "metadata": {
    "id": "8ee0c715-ca9e-4ce2-8841-5faa5e0f3255",
    "publisherId": "andys8.jest-snippets",
    "publisherDisplayName": "andys8"
    },
    "name": "jest-snippets",
    "publisher": "andys8",
    "version": "1.7.0"
    },
    {
    "metadata": {
    "id": "93ecc089-f396-47b4-8676-7fa3bc156a2c",
    "publisherId": "sysoev.language-stylus",
    "publisherDisplayName": "sysoev"
    },
    "name": "language-stylus",
    "publisher": "sysoev",
    "version": "1.11.0"
    },
    {
    "metadata": {
    "id": "fbf507c4-5705-41ca-a4ab-abcc632ce52d",
    "publisherId": "sachittandukar.laravel-5-snippets",
    "publisherDisplayName": "sachittandukar"
    },
    "name": "laravel-5-snippets",
    "publisher": "sachittandukar",
    "version": "2.0.1"
    },
    {
    "metadata": {
    @@ -127,7 +317,17 @@
    },
    "name": "laravel-blade",
    "publisher": "onecentlin",
    "version": "1.18.0"
    "version": "1.20.0"
    },
    {
    "metadata": {
    "id": "853930e5-1159-4957-8a02-1b98ceb3046b",
    "publisherId": "austenc.laravel-blade-spacer",
    "publisherDisplayName": "austenc"
    },
    "name": "laravel-blade-spacer",
    "publisher": "austenc",
    "version": "1.0.3"
    },
    {
    "metadata": {
    @@ -137,17 +337,37 @@
    },
    "name": "laravel-docs",
    "publisher": "austenc",
    "version": "1.4.0"
    "version": "1.4.1"
    },
    {
    "metadata": {
    "id": "050d4900-7979-4d10-b7aa-e274f6ae8730",
    "publisherId": "onecentlin.laravel5-snippets",
    "publisherDisplayName": "onecentlin"
    "id": "650b382e-8ca6-4d47-b4b7-b50aaea1d051",
    "publisherId": "dacoto.laravel-easy-blade-snippets",
    "publisherDisplayName": "dacoto"
    },
    "name": "laravel5-snippets",
    "publisher": "onecentlin",
    "version": "1.5.0"
    "name": "laravel-easy-blade-snippets",
    "publisher": "dacoto",
    "version": "1.2.1"
    },
    {
    "metadata": {
    "id": "0b86e0a5-d2ef-48d8-9a1a-73f96e65f26e",
    "publisherId": "codingyu.laravel-goto-view",
    "publisherDisplayName": "codingyu"
    },
    "name": "laravel-goto-view",
    "publisher": "codingyu",
    "version": "1.3.2"
    },
    {
    "metadata": {
    "id": "5fffda3f-e32b-4020-835b-2418930c91e0",
    "publisherId": "OnlyLys.leaper",
    "publisherDisplayName": "OnlyLys"
    },
    "name": "leaper",
    "publisher": "OnlyLys",
    "version": "0.5.3"
    },
    {
    "metadata": {
    @@ -157,7 +377,57 @@
    },
    "name": "Material-theme",
    "publisher": "zhuangtongfa",
    "version": "2.21.0"
    "version": "2.26.0"
    },
    {
    "metadata": {
    "id": "e58f546c-babc-455f-a265-ba40dbd140d4",
    "publisherId": "sdras.night-owl",
    "publisherDisplayName": "sdras"
    },
    "name": "night-owl",
    "publisher": "sdras",
    "version": "1.1.3"
    },
    {
    "metadata": {
    "id": "5c732ed2-55b2-4fc2-b24a-09f6b7c3c4c3",
    "publisherId": "selfrefactor.niketa-theme",
    "publisherDisplayName": "selfrefactor"
    },
    "name": "niketa-theme",
    "publisher": "selfrefactor",
    "version": "8.7.0"
    },
    {
    "metadata": {
    "id": "d4e2a48f-0b88-4540-92c5-a4ab4dd2c813",
    "publisherId": "liviuschera.noctis",
    "publisherDisplayName": "liviuschera"
    },
    "name": "noctis",
    "publisher": "liviuschera",
    "version": "10.1.0"
    },
    {
    "metadata": {
    "id": "dff6b801-247e-40e9-82e8-8c9b1d19d1b8",
    "publisherId": "christian-kohler.npm-intellisense",
    "publisherDisplayName": "christian-kohler"
    },
    "name": "npm-intellisense",
    "publisher": "christian-kohler",
    "version": "1.3.0"
    },
    {
    "metadata": {
    "id": "86c27965-680c-4a61-9cf9-9e67521b1afc",
    "publisherId": "samrapdev.outrun",
    "publisherDisplayName": "samrapdev"
    },
    "name": "outrun",
    "publisher": "samrapdev",
    "version": "0.2.2"
    },
    {
    "metadata": {
    @@ -179,6 +449,66 @@
    "publisher": "felixfbecker",
    "version": "1.13.0"
    },
    {
    "metadata": {
    "id": "651dce1f-eda8-4a5b-aa26-0d1266de8ed1",
    "publisherId": "MehediDracula.php-namespace-resolver",
    "publisherDisplayName": "MehediDracula"
    },
    "name": "php-namespace-resolver",
    "publisher": "MehediDracula",
    "version": "1.1.8"
    },
    {
    "metadata": {
    "id": "da4c5ae2-e134-4dfa-a2ae-0fdb366e4795",
    "publisherId": "Yish.php-snippets-for-vscode",
    "publisherDisplayName": "Yish"
    },
    "name": "php-snippets-for-vscode",
    "publisher": "Yish",
    "version": "1.1.1"
    },
    {
    "metadata": {
    "id": "2e717d3b-b52d-434c-be8f-0604fdabe7b6",
    "publisherId": "onecentlin.phpunit-snippets",
    "publisherDisplayName": "onecentlin"
    },
    "name": "phpunit-snippets",
    "publisher": "onecentlin",
    "version": "1.0.0"
    },
    {
    "metadata": {
    "id": "d80b9a94-f4a6-4e39-bc42-62212e365682",
    "publisherId": "pnp.polacode",
    "publisherDisplayName": "pnp"
    },
    "name": "polacode",
    "publisher": "pnp",
    "version": "0.3.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": "922b640c-a8cd-4b04-8d7f-65ba017d232e",
    "publisherId": "mischah.relaxed-theme",
    "publisherDisplayName": "mischah"
    },
    "name": "relaxed-theme",
    "publisher": "mischah",
    "version": "1.0.5"
    },
    {
    "metadata": {
    "id": "e52bce95-a629-455f-8626-e7301b9e372a",
    @@ -189,6 +519,36 @@
    "publisher": "robinbentley",
    "version": "1.5.1"
    },
    {
    "metadata": {
    "id": "7b273093-b24a-4814-b10d-1d272e2b37ba",
    "publisherId": "calebporzio.simple-php-cs-fixer",
    "publisherDisplayName": "calebporzio"
    },
    "name": "simple-php-cs-fixer",
    "publisher": "calebporzio",
    "version": "0.1.7"
    },
    {
    "metadata": {
    "id": "d6ba4b7b-539f-456a-b0f6-0348df44cdf3",
    "publisherId": "nikitaKunevich.snippet-creator",
    "publisherDisplayName": "nikitaKunevich"
    },
    "name": "snippet-creator",
    "publisher": "nikitaKunevich",
    "version": "0.0.5"
    },
    {
    "metadata": {
    "id": "67ff1b39-61d4-42d3-b6fd-3ae99be16d86",
    "publisherId": "anderslanglands.softpaper",
    "publisherDisplayName": "anderslanglands"
    },
    "name": "softpaper",
    "publisher": "anderslanglands",
    "version": "0.3.0"
    },
    {
    "metadata": {
    "id": "00518570-772b-4ccb-8b06-d056f3f556e0",
    @@ -199,6 +559,76 @@
    "publisher": "Tyriar",
    "version": "1.8.0"
    },
    {
    "metadata": {
    "id": "0613db22-abe8-4392-ab49-d450852ab80a",
    "publisherId": "AiryShift.spaces-inside-braces",
    "publisherDisplayName": "AiryShift"
    },
    "name": "spaces-inside-braces",
    "publisher": "AiryShift",
    "version": "0.4.0"
    },
    {
    "metadata": {
    "id": "f8b5562e-a2d9-49ab-9f91-e7da91998a92",
    "publisherId": "shinnn.stylelint",
    "publisherDisplayName": "shinnn"
    },
    "name": "stylelint",
    "publisher": "shinnn",
    "version": "0.51.0"
    },
    {
    "metadata": {
    "id": "4e44877c-1c8d-4f9c-ba86-1372d0fbeeb1",
    "publisherId": "dracula-theme.theme-dracula",
    "publisherDisplayName": "dracula-theme"
    },
    "name": "theme-dracula",
    "publisher": "dracula-theme",
    "version": "2.18.0"
    },
    {
    "metadata": {
    "id": "86fa6593-3f3e-484c-b7cd-00ba7c91c23f",
    "publisherId": "bceskavich.theme-dracula-at-night",
    "publisherDisplayName": "bceskavich"
    },
    "name": "theme-dracula-at-night",
    "publisher": "bceskavich",
    "version": "2.5.0"
    },
    {
    "metadata": {
    "id": "ea1db891-504a-4285-ad08-70ea6ffdecb0",
    "publisherId": "gerane.Theme-Gooey",
    "publisherDisplayName": "gerane"
    },
    "name": "Theme-Gooey",
    "publisher": "gerane",
    "version": "0.0.2"
    },
    {
    "metadata": {
    "id": "a150991b-031b-457a-b823-ef4c45425a1b",
    "publisherId": "karyfoundation.theme-karyfoundation-themes",
    "publisherDisplayName": "karyfoundation"
    },
    "name": "theme-karyfoundation-themes",
    "publisher": "karyfoundation",
    "version": "18.2.1"
    },
    {
    "metadata": {
    "id": "3397d2da-b0a8-4880-9e63-40d3109d5d14",
    "publisherId": "ms-vscode.Theme-MaterialKit",
    "publisherDisplayName": "ms-vscode"
    },
    "name": "Theme-MaterialKit",
    "publisher": "ms-vscode",
    "version": "0.1.4"
    },
    {
    "metadata": {
    "id": "f5d7ffda-c1d6-4070-ba80-803c705a1ee6",
    @@ -207,7 +637,27 @@
    },
    "name": "theme-monokai-pro-vscode",
    "publisher": "monokai",
    "version": "1.1.12"
    "version": "1.1.13"
    },
    {
    "metadata": {
    "id": "5789b372-eb17-487a-a3a5-d8628575d94e",
    "publisherId": "gerane.Theme-Peacock",
    "publisherDisplayName": "gerane"
    },
    "name": "Theme-Peacock",
    "publisher": "gerane",
    "version": "0.0.2"
    },
    {
    "metadata": {
    "id": "28cf48d2-0a7d-4d36-880b-ec5c10822fcf",
    "publisherId": "gerane.Theme-Seahorse",
    "publisherDisplayName": "gerane"
    },
    "name": "Theme-Seahorse",
    "publisher": "gerane",
    "version": "0.0.2"
    },
    {
    "metadata": {
    @@ -217,17 +667,17 @@
    },
    "name": "vetur",
    "publisher": "octref",
    "version": "0.18.1"
    "version": "0.21.1"
    },
    {
    "metadata": {
    "id": "0b8f8d63-11a2-4194-969c-ca7488b3413a",
    "publisherId": "pranaygp.vscode-css-peek",
    "publisherDisplayName": "pranaygp"
    "id": "dffaf5a1-2219-434b-9d87-cb586fd59260",
    "publisherId": "Equinusocio.vsc-material-theme",
    "publisherDisplayName": "Equinusocio"
    },
    "name": "vscode-css-peek",
    "publisher": "pranaygp",
    "version": "2.2.0"
    "name": "vsc-material-theme",
    "publisher": "Equinusocio",
    "version": "29.2.0"
    },
    {
    "metadata": {
    @@ -237,7 +687,27 @@
    },
    "name": "vscode-eslint",
    "publisher": "dbaeumer",
    "version": "1.8.2"
    "version": "1.9.0"
    },
    {
    "metadata": {
    "id": "540c422b-bb90-470c-a130-e4c3aa473f9f",
    "publisherId": "sveggiani.vscode-field-lights",
    "publisherDisplayName": "sveggiani"
    },
    "name": "vscode-field-lights",
    "publisher": "sveggiani",
    "version": "0.0.11"
    },
    {
    "metadata": {
    "id": "d637104e-1fd7-4063-98fc-8afe46012c9b",
    "publisherId": "sleistner.vscode-fileutils",
    "publisherDisplayName": "sleistner"
    },
    "name": "vscode-fileutils",
    "publisher": "sleistner",
    "version": "2.14.5"
    },
    {
    "metadata": {
    @@ -247,7 +717,57 @@
    },
    "name": "vscode-icons",
    "publisher": "vscode-icons-team",
    "version": "8.5.0"
    "version": "9.2.0"
    },
    {
    "metadata": {
    "id": "ffda6552-0ad5-431b-a4fa-0905a7e4f3f0",
    "publisherId": "bmewburn.vscode-intelephense-client",
    "publisherDisplayName": "bmewburn"
    },
    "name": "vscode-intelephense-client",
    "publisher": "bmewburn",
    "version": "1.1.5"
    },
    {
    "metadata": {
    "id": "7997a8ae-1fae-4022-b834-12f6318aeffd",
    "publisherId": "Orta.vscode-jest",
    "publisherDisplayName": "Orta"
    },
    "name": "vscode-jest",
    "publisher": "Orta",
    "version": "3.0.2"
    },
    {
    "metadata": {
    "id": "3c6d2422-afcc-482d-a751-08c6ed38ce19",
    "publisherId": "wmaurer.vscode-jumpy",
    "publisherDisplayName": "wmaurer"
    },
    "name": "vscode-jumpy",
    "publisher": "wmaurer",
    "version": "0.3.1"
    },
    {
    "metadata": {
    "id": "daf8b44d-8aae-4da2-80c5-1f770219f643",
    "publisherId": "DavidAnson.vscode-markdownlint",
    "publisherDisplayName": "DavidAnson"
    },
    "name": "vscode-markdownlint",
    "publisher": "DavidAnson",
    "version": "0.29.0"
    },
    {
    "metadata": {
    "id": "77b70e30-3534-4098-9d6d-382a96babca4",
    "publisherId": "dkundel.vscode-new-file",
    "publisherDisplayName": "dkundel"
    },
    "name": "vscode-new-file",
    "publisher": "dkundel",
    "version": "4.0.2"
    },
    {
    "metadata": {
    @@ -257,7 +777,17 @@
    },
    "name": "vscode-pull-request-github",
    "publisher": "GitHub",
    "version": "0.6.0"
    "version": "0.9.2"
    },
    {
    "metadata": {
    "id": "beb68b20-7c55-471c-9b63-3486f9423566",
    "publisherId": "mrmlnc.vscode-scss",
    "publisherDisplayName": "mrmlnc"
    },
    "name": "vscode-scss",
    "publisher": "mrmlnc",
    "version": "0.6.2"
    },
    {
    "metadata": {
    @@ -279,6 +809,16 @@
    "publisher": "wayou",
    "version": "1.0.4"
    },
    {
    "metadata": {
    "id": "15305aca-2588-4ca0-8147-ab2c64730b82",
    "publisherId": "ms-vscode.vscode-typescript-next",
    "publisherDisplayName": "ms-vscode"
    },
    "name": "vscode-typescript-next",
    "publisher": "ms-vscode",
    "version": "3.6.20190801"
    },
    {
    "metadata": {
    "id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
    @@ -287,6 +827,26 @@
    },
    "name": "vscodeintellicode",
    "publisher": "VisualStudioExptTeam",
    "version": "1.1.5"
    "version": "1.1.8"
    },
    {
    "metadata": {
    "id": "6f99be10-9aad-4b1c-8691-bcae8ae7b104",
    "publisherId": "dariofuzinato.vue-peek",
    "publisherDisplayName": "dariofuzinato"
    },
    "name": "vue-peek",
    "publisher": "dariofuzinato",
    "version": "1.0.2"
    },
    {
    "metadata": {
    "id": "fd6d3dc6-b307-4589-82a6-78e2afec3d77",
    "publisherId": "johnpapa.winteriscoming",
    "publisherDisplayName": "johnpapa"
    },
    "name": "winteriscoming",
    "publisher": "johnpapa",
    "version": "1.3.0"
    }
    ]
    170 changes: 169 additions & 1 deletion keybindingsMac.json
    Original file line number Diff line number Diff line change
    @@ -1 +1,169 @@
    // Empty
    // https://code.visualstudio.com/docs/getstarted/keybindings
    [
    // jumpy, command complains but works
    // https://github.com/wmaurer/vscode-jumpy
    {
    "key": "shift+enter",
    "command": "extension.jumpy-word",
    "when": "editorTextFocus"
    },
    {
    "key": "Escape",
    "command": "extension.jumpy-exit",
    "when": "editorTextFocus && jumpy.isJumpyMode"
    },
    // terminal
    {
    "key": "ctrl+`",
    "command": "workbench.action.terminal.focus",
    "when": "editorTextFocus"
    },
    {
    "key": "ctrl+`",
    "command": "workbench.action.focusActiveEditorGroup",
    "when": "terminalFocus"
    },
    // bugged
    {
    "key": "ctrl+k ctrl+`",
    "command": "workbench.action.terminal.toggleTerminal",
    "when": "terminalFocus"
    },
    // unbind
    {
    "key": "ctrl+`",
    "command": "-workbench.action.terminal.toggleTerminal"
    },
    // VIM
    // If you're used to working in vim (and/or tmux) and want to move around with ctrl+hjkl
    // https://stackoverflow.com/a/50593160
    // {
    // "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"
    // },

    // my custom
    // to match Show SCM default - shift+ctrl+g
    {
    "key": "ctrl+shift+c",
    "command": "git.commit",
    "when": "sideBarFocus"
    },
    {
    "key": "ctrl+cmd+s",
    "command": "revealInExplorer",
    "when": "editorFocus"
    },

    // Laracast
    {
    "key": "alt+cmd+n",
    "command": "newFile.createNewFile"
    },
    {
    "key": "cmd+r",
    "command": "workbench.action.gotoSymbol"
    },
    {
    "key": "shift+cmd+o",
    "command": "-workbench.action.gotoSymbol"
    },
    {
    "key": "shift+cmd+r",
    "command": "workbench.action.showAllSymbols"
    },
    {
    "key": "cmd+t",
    "command": "-workbench.action.showAllSymbols"
    },
    {
    "key": "cmd+t",
    "command": "better-phpunit.run"
    },
    {
    "key": "cmd+k cmd+r",
    "command": "-better-phpunit.run"
    },
    {
    "key": "alt+enter",
    "command": "editor.action.showContextMenu",
    "when": "textInputFocus"
    },
    {
    "key": "shift+f10",
    "command": "-editor.action.showContextMenu",
    "when": "textInputFocus"
    },
    {
    "key": "ctrl+cmd+d",
    "command": "editor.action.selectHighlights",
    "when": "editorFocus"
    },
    {
    "key": "shift+cmd+l",
    "command": "-editor.action.selectHighlights",
    "when": "editorFocus"
    },
    {
    "key": "up",
    "command": "-selectPrevSuggestion",
    "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus"
    },
    {
    "key": "down",
    "command": "-selectNextSuggestion",
    "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus"
    },
    {
    "key": "ctrl+alt+up",
    "command": "selectPrevSuggestion",
    "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus"
    },
    {
    "key": "ctrl+alt+down",
    "command": "selectNextSuggestion",
    "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus"
    },
    {
    "key": "ctrl+alt+s",
    "command": "-namespaceResolver.sort",
    "when": "editorTextFocus"
    },
    {
    "key": "cmd+k cmd+t",
    "command": "better-phpunit.run-suite"
    },
    {
    "key": "cmd+k cmd+t",
    "command": "-workbench.action.selectTheme"
    },

    // bracketeer
    // "vim.normalModeKeyBindingsNonRecursive": [
    // {
    // "before": ["<leader>", "p", "i"],
    // "commands": ["bracketeer.removeBrackets"]
    // },
    // {
    // "before": ["<leader>", "p", "'"],
    // "commands": ["bracketeer.removeQuotes"]
    // },
    // {
    // "before": ["<leader>", "p", "u"],
    // "commands": ["bracketeer.changeBracketsTo"]
    // },
    // ],
    // "vim.leader": "<space>"
    ]
    110 changes: 88 additions & 22 deletions settings.json
    Original file line number Diff line number Diff line change
    @@ -1,15 +1,19 @@
    {
    "window.zoomLevel": 1,
    // I want my default to be 4, but JS/JSON to be 2
    "editor.tabSize": 4,
    "[javascript]": {
    "editor.tabSize": 2,
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[json]": {
    "editor.tabSize": 2
    },
    "window.zoomLevel": 0,

    "editor.renderControlCharacters": true,
    "editor.tabSize": 2,
    "editor.minimap.enabled": false,
    "editor.renderWhitespace": "none",
    "editor.find.autoFindInSelection": false,
    "editor.find.seedSearchStringFromSelection": false,

    "workbench.activityBar.visible": true,
    "workbench.iconTheme": "vscode-icons",
    "workbench.colorTheme": "Monokai Pro (Filter Machine)",

    "cSpell.enabledLanguageIds": [
    "c",
    @@ -45,11 +49,14 @@
    "barebone",
    "bracketless",
    "cherrypick",
    "csrf",
    "doesnt",
    "endforeach",
    "envs",
    "fullwidth",
    "gridsome",
    "key",
    "laravel",
    "mixins",
    "netlify",
    "nuxt",
    @@ -75,12 +82,14 @@
    "node_modules", // this will ignore anything the node_modules directory
    "vscode-extension",
    "package.json",
    "package-lock.json",
    "yarn.lock",
    ".git", // Ignore the .git directory
    "*.dll", // Ignore all .dll files.
    "**/*.dll" // Ignore all .dll files
    "**/*.dll", // Ignore all .dll files
    // "**/test/unit/__mocks__"
    ],
    "workbench.startupEditor": "newUntitledFile",
    "files.trimTrailingWhitespace": true,
    "sync.gist": "b00d43d922044a6830fb70c828fb740d",
    "sync.autoDownload": false,
    "sync.autoUpload": false,
    @@ -90,7 +99,6 @@
    "sync.removeExtensions": true,
    "sync.syncExtensions": true,

    "vsicons.dontShowNewVersionMessage": true,
    "explorer.confirmDragAndDrop": false,
    "git.autofetch": true,
    "eslint.validate": [
    @@ -117,30 +125,88 @@
    "npm.enableScriptExplorer": false,
    //"[javascript]": {},

    "todohighlight.keywords": [
    {
    "text": "PROD:",
    "color": "red",
    "border": "1px solid red",
    "borderRadius": "2px", //NOTE: using borderRadius along with `border` or you will see nothing change
    "backgroundColor": "rgba(0,0,0,.2)",
    }
    ],
    "todohighlight.keywords": [{
    "text": "PROD:",
    "color": "red",
    "border": "1px solid red",
    "borderRadius": "2px", //NOTE: using borderRadius along with `border` or you will see nothing change
    "backgroundColor": "rgba(0,0,0,.2)",
    }],
    "gitlens.advanced.messages": {
    "suppressShowKeyBindingsNotice": true
    },
    "gitlens.hovers.currentLine.over": "line",
    "gitlens.currentLine.enabled": false,
    "gitlens.hovers.enabled": false,
    "editor.formatOnPaste": false,
    "editor.formatOnSave": false,
    "editor.formatOnType": false,
    "breadcrumbs.enabled": true,
    "terminal.integrated.fontFamily": "monospace",
    "terminal.integrated.fontFamily": "Source Code Pro, Inconsolata for Powerline, monospace",
    "editor.tabCompletion": "on",
    "editor.suggest.localityBonus": true,
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "powermode.enabled": true,
    "powermode.enableStatusBarComboCounter": false,
    "javascript.suggest.completeFunctionCalls": true,
    "terminal.integrated.fontSize": 14,
    "workbench.sideBar.location": "right",
    "cSpell.allowCompoundWords": true,
    "workbench.list.horizontalScrolling": true,
    "workbench.list.keyboardNavigation": "filter",
    "eslint.alwaysShowStatus": true,
    "eslint.autoFixOnSave": true,
    "workbench.iconTheme": "vscode-icons",
    "editor.fontFamily": "Fira Code, Menlo, Monaco, 'Courier New', monospace",
    "editor.fontLigatures": true,
    "debug.console.fontSize": 14,
    "editor.cursorStyle": "block-outline",

    "powermode.enableShake": false,
    "editor.lineHeight": 32,
    "eslint.provideLintTask": true,
    "files.trimTrailingWhitespace": true,

    "php-cs-fixer.executablePath": "/Users/mrv1k/.composer/vendor/bin/php-cs-fixer",
    "php-cs-fixer.rules": "@PSR2",
    // "php-cs-fixer.config": "/Users/mrv1k/global/config/.php_cs;.php_cs;.php_cs.dist",
    // "php-cs-fixer.allowRisky": false,
    // "php-cs-fixer.pathMode": "override",
    // "php-cs-fixer.exclude": [],
    "php-cs-fixer.onsave": true,
    // "php-cs-fixer.autoFixByBracket": false,
    // "php-cs-fixer.autoFixBySemicolon": false,
    // "php-cs-fixer.formatHtml": false,
    "php-cs-fixer.documentFormattingProvider": true,
    "editor.fontSize": 14,
    "[php]": {
    "editor.defaultFormatter": "junstyle.php-cs-fixer"
    },
    "emmet.excludeLanguages": ["php"],

    "explorer.openEditors.visible": 0,
    // file highlight
    "workbench.editor.revealIfOpen": false,
    "diffEditor.renderSideBySide": true,
    "window.openFilesInNewWindow": "on",
    "search.exclude": {
    "**/vendor": true
    },
    "files.watcherExclude": {
    "**/vendor/**": true
    },
    "editor.accessibilitySupport": "off",
    "jest.autoEnable": false,
    "cSpell.diagnosticLevel": "Hint",
    "cSpell.maxDuplicateProblems": 3,
    "php.validate.enable": false,
    "explorer.autoReveal": false,
    "php.suggest.basic": false,
    "vsicons.dontShowNewVersionMessage": true,
    "terminal.integrated.rendererType": "dom",
    "workbench.colorTheme": "Default Light+",
    "simple-php-cs-fixer.save": true,
    "simple-php-cs-fixer.useConfig": false
    }
    // to fix alt modifier
    // gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"
    // gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"
    27 changes: 27 additions & 0 deletions snippets|global.code-snippets
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,27 @@
    {
    // Place your global snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and
    // description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope
    // is left empty or omitted, the snippet gets applied to all languages. 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": {
    // "scope": "javascript,typescript",
    // "prefix": "log",
    // "body": [
    // "console.log('$1');",
    // "$2"
    // ],
    // "description": "Log output to console"
    // }
    "php": {
    "prefix": "?p",
    "body": [
    "<?php",
    "",
    ""
    ],
    "description": "Open php bracket"
    }
    }
    15 changes: 15 additions & 0 deletions snippets|javascript.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,15 @@
    {
    // 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"
    // }
    }
    38 changes: 38 additions & 0 deletions snippets|php.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,38 @@
    {
    "@test": {
    "prefix": "@t",
    "body": [
    "/** @test */"
    ],
    "description": "phpunit @test comment"
    },
    "Create phpunit test function": {
    "prefix": "tt",
    "body": [
    "/** @test */",
    "public function $1()",
    "{",
    " $0",
    "}"
    ],
    "description": ""
    },
    "function closure": {
    "prefix": "fc",
    "body": [
    "function () {",
    " $0",
    "}"
    ],
    "description": ""
    },
    "function closure with params": {
    "prefix": "fcp",
    "body": [
    "function ($1) {",
    " $0",
    "}"
    ],
    "description": ""
    },
    }
    2 changes: 2 additions & 0 deletions snippets|plaintext.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,2 @@
    {
    }
  2. Viktor Khotimchenko revised this gist Apr 9, 2019. 4 changed files with 139 additions and 110 deletions.
    2 changes: 1 addition & 1 deletion cloudSettings
    Original file line number Diff line number Diff line change
    @@ -1 +1 @@
    {"lastUpload":"2018-12-04T16:13:45.039Z","extensionVersion":"v3.2.2"}
    {"lastUpload":"2019-04-09T18:13:56.354Z","extensionVersion":"v3.2.8"}
    166 changes: 93 additions & 73 deletions extensions.json
    Original file line number Diff line number Diff line change
    @@ -1,14 +1,4 @@
    [
    {
    "metadata": {
    "id": "58bfc5c5-9e14-40cb-afb8-104bfe792328",
    "publisherId": "RoscoP.ActiveFileInStatusBar",
    "publisherDisplayName": "RoscoP"
    },
    "name": "ActiveFileInStatusBar",
    "publisher": "RoscoP",
    "version": "1.0.3"
    },
    {
    "metadata": {
    "id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03",
    @@ -27,27 +17,27 @@
    },
    "name": "beautify",
    "publisher": "HookyQR",
    "version": "1.4.7"
    "version": "1.4.11"
    },
    {
    "metadata": {
    "id": "b689fcc8-d494-4dbf-a228-2c694a578afc",
    "publisherId": "alefragnani.Bookmarks",
    "publisherDisplayName": "alefragnani"
    "id": "2dd41a16-fc28-4680-a274-a850fa5f1098",
    "publisherId": "calebporzio.better-phpunit",
    "publisherDisplayName": "calebporzio"
    },
    "name": "Bookmarks",
    "publisher": "alefragnani",
    "version": "10.0.0"
    "name": "better-phpunit",
    "publisher": "calebporzio",
    "version": "1.4.0"
    },
    {
    "metadata": {
    "id": "f583eafd-aa0d-4ccb-8f44-d1e610389660",
    "publisherId": "CoenraadS.bracket-pair-colorizer",
    "id": "5a6e2b21-1d61-4acd-b31b-907f9c23f18a",
    "publisherId": "CoenraadS.bracket-pair-colorizer-2",
    "publisherDisplayName": "CoenraadS"
    },
    "name": "bracket-pair-colorizer",
    "name": "bracket-pair-colorizer-2",
    "publisher": "CoenraadS",
    "version": "1.0.61"
    "version": "0.0.28"
    },
    {
    "metadata": {
    @@ -57,7 +47,7 @@
    },
    "name": "code-settings-sync",
    "publisher": "Shan",
    "version": "3.2.2"
    "version": "3.2.8"
    },
    {
    "metadata": {
    @@ -77,7 +67,7 @@
    },
    "name": "debugger-for-chrome",
    "publisher": "msjsdiag",
    "version": "4.11.1"
    "version": "4.11.3"
    },
    {
    "metadata": {
    @@ -97,7 +87,7 @@
    },
    "name": "EditorConfig",
    "publisher": "EditorConfig",
    "version": "0.12.5"
    "version": "0.13.0"
    },
    {
    "metadata": {
    @@ -107,17 +97,57 @@
    },
    "name": "gitlens",
    "publisher": "eamodio",
    "version": "9.0.1"
    "version": "9.6.0"
    },
    {
    "metadata": {
    "id": "3e8a391a-f3f0-44b2-8631-7847b0c8839a",
    "publisherId": "kumar-harsh.graphql-for-vscode",
    "publisherDisplayName": "kumar-harsh"
    },
    "name": "graphql-for-vscode",
    "publisher": "kumar-harsh",
    "version": "1.13.0"
    },
    {
    "metadata": {
    "id": "8a3855a5-f258-48ee-87f9-fa4f7a0875b1",
    "publisherId": "ryannaddy.laravel-artisan",
    "publisherDisplayName": "ryannaddy"
    },
    "name": "laravel-artisan",
    "publisher": "ryannaddy",
    "version": "0.0.25"
    },
    {
    "metadata": {
    "id": "3b58a227-618a-4b57-a06b-6984a2a8d1ba",
    "publisherId": "onecentlin.laravel-blade",
    "publisherDisplayName": "onecentlin"
    },
    "name": "laravel-blade",
    "publisher": "onecentlin",
    "version": "1.18.0"
    },
    {
    "metadata": {
    "id": "eaa2127d-cb69-4ab9-8505-a60c9ee5f28b",
    "publisherId": "oderwat.indent-rainbow",
    "publisherDisplayName": "oderwat"
    "id": "905ed3e4-00f4-4603-bfb7-c12c516baf85",
    "publisherId": "austenc.laravel-docs",
    "publisherDisplayName": "austenc"
    },
    "name": "indent-rainbow",
    "publisher": "oderwat",
    "version": "7.2.4"
    "name": "laravel-docs",
    "publisher": "austenc",
    "version": "1.4.0"
    },
    {
    "metadata": {
    "id": "050d4900-7979-4d10-b7aa-e274f6ae8730",
    "publisherId": "onecentlin.laravel5-snippets",
    "publisherDisplayName": "onecentlin"
    },
    "name": "laravel5-snippets",
    "publisher": "onecentlin",
    "version": "1.5.0"
    },
    {
    "metadata": {
    @@ -127,17 +157,7 @@
    },
    "name": "Material-theme",
    "publisher": "zhuangtongfa",
    "version": "2.17.7"
    },
    {
    "metadata": {
    "id": "36d19e17-7569-4841-a001-947eb18602b2",
    "publisherId": "ms-vscode.node-debug2",
    "publisherDisplayName": "ms-vscode"
    },
    "name": "node-debug2",
    "publisher": "ms-vscode",
    "version": "1.30.3"
    "version": "2.21.0"
    },
    {
    "metadata": {
    @@ -151,23 +171,13 @@
    },
    {
    "metadata": {
    "id": "aae0701b-111f-49c1-9000-abd37a442f28",
    "publisherId": "WallabyJs.quokka-vscode",
    "publisherDisplayName": "WallabyJs"
    "id": "044b4b31-2969-4af3-895d-855433b8b46d",
    "publisherId": "felixfbecker.php-debug",
    "publisherDisplayName": "felixfbecker"
    },
    "name": "quokka-vscode",
    "publisher": "WallabyJs",
    "version": "1.0.171"
    },
    {
    "metadata": {
    "id": "dda49fd5-1f3b-4d25-bf61-4fc41905ede5",
    "publisherId": "humao.rest-client",
    "publisherDisplayName": "humao"
    },
    "name": "rest-client",
    "publisher": "humao",
    "version": "0.20.4"
    "name": "php-debug",
    "publisher": "felixfbecker",
    "version": "1.13.0"
    },
    {
    "metadata": {
    @@ -177,7 +187,7 @@
    },
    "name": "sass-indented",
    "publisher": "robinbentley",
    "version": "1.4.9"
    "version": "1.5.1"
    },
    {
    "metadata": {
    @@ -187,7 +197,7 @@
    },
    "name": "sort-lines",
    "publisher": "Tyriar",
    "version": "1.7.0"
    "version": "1.8.0"
    },
    {
    "metadata": {
    @@ -197,7 +207,7 @@
    },
    "name": "theme-monokai-pro-vscode",
    "publisher": "monokai",
    "version": "1.1.9"
    "version": "1.1.12"
    },
    {
    "metadata": {
    @@ -207,7 +217,7 @@
    },
    "name": "vetur",
    "publisher": "octref",
    "version": "0.14.3"
    "version": "0.18.1"
    },
    {
    "metadata": {
    @@ -227,27 +237,27 @@
    },
    "name": "vscode-eslint",
    "publisher": "dbaeumer",
    "version": "1.7.0"
    "version": "1.8.2"
    },
    {
    "metadata": {
    "id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
    "publisherId": "robertohuertasm.vscode-icons",
    "publisherDisplayName": "robertohuertasm"
    "publisherId": "vscode-icons-team.vscode-icons",
    "publisherDisplayName": "vscode-icons-team"
    },
    "name": "vscode-icons",
    "publisher": "robertohuertasm",
    "version": "7.28.0"
    "publisher": "vscode-icons-team",
    "version": "8.5.0"
    },
    {
    "metadata": {
    "id": "c46b0018-f317-4b6c-a785-d2039b27338f",
    "publisherId": "wix.vscode-import-cost",
    "publisherDisplayName": "wix"
    "id": "69ddd764-339a-4ecc-97c1-9c4ece58e36d",
    "publisherId": "GitHub.vscode-pull-request-github",
    "publisherDisplayName": "GitHub"
    },
    "name": "vscode-import-cost",
    "publisher": "wix",
    "version": "2.12.0"
    "name": "vscode-pull-request-github",
    "publisher": "GitHub",
    "version": "0.6.0"
    },
    {
    "metadata": {
    @@ -268,5 +278,15 @@
    "name": "vscode-todo-highlight",
    "publisher": "wayou",
    "version": "1.0.4"
    },
    {
    "metadata": {
    "id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
    "publisherId": "VisualStudioExptTeam.vscodeintellicode",
    "publisherDisplayName": "VisualStudioExptTeam"
    },
    "name": "vscodeintellicode",
    "publisher": "VisualStudioExptTeam",
    "version": "1.1.5"
    }
    ]
    80 changes: 45 additions & 35 deletions settings.json
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,4 @@
    {

    "window.zoomLevel": 1,
    "editor.renderControlCharacters": true,
    "editor.tabSize": 2,
    @@ -12,6 +11,32 @@
    "workbench.iconTheme": "vscode-icons",
    "workbench.colorTheme": "Monokai Pro (Filter Machine)",

    "cSpell.enabledLanguageIds": [
    "c",
    "cpp",
    "csharp",
    "css",
    "go",
    "handlebars",
    "html",
    "jade",
    "javascript",
    "javascriptreact",
    "json",
    "latex",
    "less",
    "markdown",
    "php",
    "plaintext",
    "pub",
    "python",
    "restructuredtext",
    "scss",
    "text",
    "typescript",
    "typescriptreact",
    "yml"
    ],
    "cSpell.userWords": [
    "Khotimchenko",
    "Viktor",
    @@ -21,23 +46,27 @@
    "bracketless",
    "cherrypick",
    "doesnt",
    "endforeach",
    "envs",
    "fullwidth",
    "key",
    "mixins",
    "netlify",
    "nuxt",
    "photoshop",
    "polyfill",
    "prefetch",
    "prepend",
    "prepended",
    "singleline",
    "stackoverflow",
    "swal",
    "sweetalert",
    "toggl",
    "upsell",
    "validators",
    "vue"
    "vue",
    "vuex"
    ],
    // Specify paths/files to ignore.
    "cSpell.ignorePaths": [
    @@ -52,12 +81,14 @@
    ],
    "workbench.startupEditor": "newUntitledFile",
    "files.trimTrailingWhitespace": true,
    "sync.gist": "",
    "sync.gist": "b00d43d922044a6830fb70c828fb740d",
    "sync.autoDownload": false,
    "sync.autoUpload": false,
    "sync.forceDownload": false,
    "sync.quietSync": false,
    "sync.askGistName": false,
    "sync.removeExtensions": true,
    "sync.syncExtensions": true,

    "vsicons.dontShowNewVersionMessage": true,
    "explorer.confirmDragAndDrop": false,
    @@ -66,46 +97,25 @@
    "javascript",
    "javascriptreact",
    {
    "language": "vue",
    "autoFix": true
    "language": "vue",
    "autoFix": true
    },
    ],
    "diffEditor.ignoreTrimWhitespace": true,
    "cSpell.enabledLanguageIds": [
    "c",
    "cpp",
    "csharp",
    "css",
    "go",
    "handlebars",
    "html",
    "jade",
    "javascript",
    "javascriptreact",
    "json",
    "latex",
    "less",
    "markdown",
    "php",
    "plaintext",
    "pub",
    "python",
    "restructuredtext",
    "scss",
    "text",
    "typescript",
    "typescriptreact",
    "yml"
    ],

    "vetur.format.defaultFormatter.js": "vscode-typescript",
    "vetur.format.defaultFormatter.html": "js-beautify-html",
    // "vetur.validation.template": false,
    "vetur.grammar.customBlocks": {
    "docs": "md",
    "i18n": "json",
    "page-query": "graphql",
    "static-query": "graphql"
    },

    // Enable an explorer view for npm scripts.
    "npm.enableScriptExplorer": false,
    //"[javascript]": {},
    "sync.removeExtensions": true,
    "sync.syncExtensions": true,

    "todohighlight.keywords": [
    {
    @@ -127,10 +137,10 @@
    "editor.formatOnType": false,
    "breadcrumbs.enabled": true,
    "terminal.integrated.fontFamily": "monospace",
    "vetur.validation.template": false,
    "editor.tabCompletion": "on",
    "editor.suggest.localityBonus": true,
    "editor.fontSize": 11,
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    }
    // to fix alt modifier
    // gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"
    1 change: 0 additions & 1 deletion vsicons.settings.json
    Original file line number Diff line number Diff line change
    @@ -1 +0,0 @@
    {"version":"7.28.0","status":0,"welcomeShown":true}
  3. Viktor Khotimchenko revised this gist Dec 4, 2018. 6 changed files with 410 additions and 5 deletions.
    2 changes: 1 addition & 1 deletion cloudSettings
    Original file line number Diff line number Diff line change
    @@ -1 +1 @@
    // Empty
    {"lastUpload":"2018-12-04T16:13:45.039Z","extensionVersion":"v3.2.2"}
    273 changes: 272 additions & 1 deletion extensions.json
    Original file line number Diff line number Diff line change
    @@ -1 +1,272 @@
    // Empty
    [
    {
    "metadata": {
    "id": "58bfc5c5-9e14-40cb-afb8-104bfe792328",
    "publisherId": "RoscoP.ActiveFileInStatusBar",
    "publisherDisplayName": "RoscoP"
    },
    "name": "ActiveFileInStatusBar",
    "publisher": "RoscoP",
    "version": "1.0.3"
    },
    {
    "metadata": {
    "id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03",
    "publisherId": "formulahendry.auto-rename-tag",
    "publisherDisplayName": "formulahendry"
    },
    "name": "auto-rename-tag",
    "publisher": "formulahendry",
    "version": "0.0.15"
    },
    {
    "metadata": {
    "id": "697255a9-3f36-44c8-b084-d3b91edfb23a",
    "publisherId": "HookyQR.beautify",
    "publisherDisplayName": "HookyQR"
    },
    "name": "beautify",
    "publisher": "HookyQR",
    "version": "1.4.7"
    },
    {
    "metadata": {
    "id": "b689fcc8-d494-4dbf-a228-2c694a578afc",
    "publisherId": "alefragnani.Bookmarks",
    "publisherDisplayName": "alefragnani"
    },
    "name": "Bookmarks",
    "publisher": "alefragnani",
    "version": "10.0.0"
    },
    {
    "metadata": {
    "id": "f583eafd-aa0d-4ccb-8f44-d1e610389660",
    "publisherId": "CoenraadS.bracket-pair-colorizer",
    "publisherDisplayName": "CoenraadS"
    },
    "name": "bracket-pair-colorizer",
    "publisher": "CoenraadS",
    "version": "1.0.61"
    },
    {
    "metadata": {
    "id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
    "publisherId": "Shan.code-settings-sync",
    "publisherDisplayName": "Shan"
    },
    "name": "code-settings-sync",
    "publisher": "Shan",
    "version": "3.2.2"
    },
    {
    "metadata": {
    "id": "f6dbd813-b0a0-42c1-90ea-10dde9d925a7",
    "publisherId": "streetsidesoftware.code-spell-checker",
    "publisherDisplayName": "streetsidesoftware"
    },
    "name": "code-spell-checker",
    "publisher": "streetsidesoftware",
    "version": "1.6.10"
    },
    {
    "metadata": {
    "id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
    "publisherId": "msjsdiag.debugger-for-chrome",
    "publisherDisplayName": "msjsdiag"
    },
    "name": "debugger-for-chrome",
    "publisher": "msjsdiag",
    "version": "4.11.1"
    },
    {
    "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.12.5"
    },
    {
    "metadata": {
    "id": "4de763bd-505d-4978-9575-2b7696ecf94e",
    "publisherId": "eamodio.gitlens",
    "publisherDisplayName": "eamodio"
    },
    "name": "gitlens",
    "publisher": "eamodio",
    "version": "9.0.1"
    },
    {
    "metadata": {
    "id": "eaa2127d-cb69-4ab9-8505-a60c9ee5f28b",
    "publisherId": "oderwat.indent-rainbow",
    "publisherDisplayName": "oderwat"
    },
    "name": "indent-rainbow",
    "publisher": "oderwat",
    "version": "7.2.4"
    },
    {
    "metadata": {
    "id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
    "publisherId": "zhuangtongfa.Material-theme",
    "publisherDisplayName": "zhuangtongfa"
    },
    "name": "Material-theme",
    "publisher": "zhuangtongfa",
    "version": "2.17.7"
    },
    {
    "metadata": {
    "id": "36d19e17-7569-4841-a001-947eb18602b2",
    "publisherId": "ms-vscode.node-debug2",
    "publisherDisplayName": "ms-vscode"
    },
    "name": "node-debug2",
    "publisher": "ms-vscode",
    "version": "1.30.3"
    },
    {
    "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": "aae0701b-111f-49c1-9000-abd37a442f28",
    "publisherId": "WallabyJs.quokka-vscode",
    "publisherDisplayName": "WallabyJs"
    },
    "name": "quokka-vscode",
    "publisher": "WallabyJs",
    "version": "1.0.171"
    },
    {
    "metadata": {
    "id": "dda49fd5-1f3b-4d25-bf61-4fc41905ede5",
    "publisherId": "humao.rest-client",
    "publisherDisplayName": "humao"
    },
    "name": "rest-client",
    "publisher": "humao",
    "version": "0.20.4"
    },
    {
    "metadata": {
    "id": "e52bce95-a629-455f-8626-e7301b9e372a",
    "publisherId": "robinbentley.sass-indented",
    "publisherDisplayName": "robinbentley"
    },
    "name": "sass-indented",
    "publisher": "robinbentley",
    "version": "1.4.9"
    },
    {
    "metadata": {
    "id": "00518570-772b-4ccb-8b06-d056f3f556e0",
    "publisherId": "Tyriar.sort-lines",
    "publisherDisplayName": "Tyriar"
    },
    "name": "sort-lines",
    "publisher": "Tyriar",
    "version": "1.7.0"
    },
    {
    "metadata": {
    "id": "f5d7ffda-c1d6-4070-ba80-803c705a1ee6",
    "publisherId": "monokai.theme-monokai-pro-vscode",
    "publisherDisplayName": "monokai"
    },
    "name": "theme-monokai-pro-vscode",
    "publisher": "monokai",
    "version": "1.1.9"
    },
    {
    "metadata": {
    "id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
    "publisherId": "octref.vetur",
    "publisherDisplayName": "octref"
    },
    "name": "vetur",
    "publisher": "octref",
    "version": "0.14.3"
    },
    {
    "metadata": {
    "id": "0b8f8d63-11a2-4194-969c-ca7488b3413a",
    "publisherId": "pranaygp.vscode-css-peek",
    "publisherDisplayName": "pranaygp"
    },
    "name": "vscode-css-peek",
    "publisher": "pranaygp",
    "version": "2.2.0"
    },
    {
    "metadata": {
    "id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
    "publisherId": "dbaeumer.vscode-eslint",
    "publisherDisplayName": "dbaeumer"
    },
    "name": "vscode-eslint",
    "publisher": "dbaeumer",
    "version": "1.7.0"
    },
    {
    "metadata": {
    "id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
    "publisherId": "robertohuertasm.vscode-icons",
    "publisherDisplayName": "robertohuertasm"
    },
    "name": "vscode-icons",
    "publisher": "robertohuertasm",
    "version": "7.28.0"
    },
    {
    "metadata": {
    "id": "c46b0018-f317-4b6c-a785-d2039b27338f",
    "publisherId": "wix.vscode-import-cost",
    "publisherDisplayName": "wix"
    },
    "name": "vscode-import-cost",
    "publisher": "wix",
    "version": "2.12.0"
    },
    {
    "metadata": {
    "id": "9b2c953d-6ad4-46d1-b18e-7e5992d1d8a6",
    "publisherId": "akamud.vscode-theme-onedark",
    "publisherDisplayName": "akamud"
    },
    "name": "vscode-theme-onedark",
    "publisher": "akamud",
    "version": "2.1.0"
    },
    {
    "metadata": {
    "id": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9",
    "publisherId": "wayou.vscode-todo-highlight",
    "publisherDisplayName": "wayou"
    },
    "name": "vscode-todo-highlight",
    "publisher": "wayou",
    "version": "1.0.4"
    }
    ]
    1 change: 0 additions & 1 deletion launch.json
    Original file line number Diff line number Diff line change
    @@ -1 +0,0 @@
    // Empty
    1 change: 0 additions & 1 deletion locale.json
    Original file line number Diff line number Diff line change
    @@ -1 +0,0 @@
    // Empty
    137 changes: 136 additions & 1 deletion settings.json
    Original file line number Diff line number Diff line change
    @@ -1 +1,136 @@
    // Empty
    {

    "window.zoomLevel": 1,
    "editor.renderControlCharacters": true,
    "editor.tabSize": 2,
    "editor.minimap.enabled": false,
    "editor.renderWhitespace": "none",
    "editor.find.autoFindInSelection": false,
    "editor.find.seedSearchStringFromSelection": false,

    "workbench.activityBar.visible": true,
    "workbench.iconTheme": "vscode-icons",
    "workbench.colorTheme": "Monokai Pro (Filter Machine)",

    "cSpell.userWords": [
    "Khotimchenko",
    "Viktor",
    "aio",
    "autofill",
    "barebone",
    "bracketless",
    "cherrypick",
    "doesnt",
    "envs",
    "fullwidth",
    "key",
    "mixins",
    "netlify",
    "photoshop",
    "polyfill",
    "prefetch",
    "prepend",
    "prepended",
    "stackoverflow",
    "swal",
    "sweetalert",
    "toggl",
    "upsell",
    "validators",
    "vue"
    ],
    // Specify paths/files to ignore.
    "cSpell.ignorePaths": [
    ".cache",
    ".config",
    "node_modules", // this will ignore anything the node_modules directory
    "vscode-extension",
    "package.json",
    ".git", // Ignore the .git directory
    "*.dll", // Ignore all .dll files.
    "**/*.dll" // Ignore all .dll files
    ],
    "workbench.startupEditor": "newUntitledFile",
    "files.trimTrailingWhitespace": true,
    "sync.gist": "",
    "sync.autoDownload": false,
    "sync.autoUpload": false,
    "sync.forceDownload": false,
    "sync.quietSync": false,
    "sync.askGistName": false,

    "vsicons.dontShowNewVersionMessage": true,
    "explorer.confirmDragAndDrop": false,
    "git.autofetch": true,
    "eslint.validate": [
    "javascript",
    "javascriptreact",
    {
    "language": "vue",
    "autoFix": true
    },
    ],
    "diffEditor.ignoreTrimWhitespace": true,
    "cSpell.enabledLanguageIds": [
    "c",
    "cpp",
    "csharp",
    "css",
    "go",
    "handlebars",
    "html",
    "jade",
    "javascript",
    "javascriptreact",
    "json",
    "latex",
    "less",
    "markdown",
    "php",
    "plaintext",
    "pub",
    "python",
    "restructuredtext",
    "scss",
    "text",
    "typescript",
    "typescriptreact",
    "yml"
    ],

    "vetur.format.defaultFormatter.js": "vscode-typescript",
    "vetur.format.defaultFormatter.html": "js-beautify-html",

    // Enable an explorer view for npm scripts.
    "npm.enableScriptExplorer": false,
    //"[javascript]": {},
    "sync.removeExtensions": true,
    "sync.syncExtensions": true,

    "todohighlight.keywords": [
    {
    "text": "PROD:",
    "color": "red",
    "border": "1px solid red",
    "borderRadius": "2px", //NOTE: using borderRadius along with `border` or you will see nothing change
    "backgroundColor": "rgba(0,0,0,.2)",
    }
    ],
    "gitlens.advanced.messages": {
    "suppressShowKeyBindingsNotice": true
    },
    "gitlens.hovers.currentLine.over": "line",
    "gitlens.currentLine.enabled": false,
    "gitlens.hovers.enabled": false,
    "editor.formatOnPaste": false,
    "editor.formatOnSave": false,
    "editor.formatOnType": false,
    "breadcrumbs.enabled": true,
    "terminal.integrated.fontFamily": "monospace",
    "vetur.validation.template": false,
    "editor.tabCompletion": "on",
    "editor.suggest.localityBonus": true,
    "editor.fontSize": 11,
    }
    // to fix alt modifier
    // gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"
    1 change: 1 addition & 0 deletions vsicons.settings.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1 @@
    {"version":"7.28.0","status":0,"welcomeShown":true}
  4. Viktor Khotimchenko created this gist Dec 4, 2018.
    1 change: 1 addition & 0 deletions cloudSettings
    Original file line number Diff line number Diff line change
    @@ -0,0 +1 @@
    // Empty
    1 change: 1 addition & 0 deletions extensions.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1 @@
    // Empty
    1 change: 1 addition & 0 deletions keybindings.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1 @@
    // Empty
    1 change: 1 addition & 0 deletions keybindingsMac.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1 @@
    // Empty
    1 change: 1 addition & 0 deletions launch.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1 @@
    // Empty
    1 change: 1 addition & 0 deletions locale.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1 @@
    // Empty
    1 change: 1 addition & 0 deletions settings.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1 @@
    // Empty