Last active
January 5, 2021 02:21
-
-
Save dnordstrom/67a2ef7ccc1cfc41ba99d0a63c3e5e82 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"lastUpload":"2021-01-05T02:21:18.131Z","extensionVersion":"v3.4.3"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"metadata": { | |
"id": "f11b592b-2769-4419-8cd5-0bcceafa0015", | |
"publisherId": "39digits.anchorage-vscode-theme", | |
"publisherDisplayName": "39digits" | |
}, | |
"name": "anchorage-vscode-theme", | |
"publisher": "39digits", | |
"version": "1.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "d4f6606c-59fe-4fbe-8b09-4786ea0bf349", | |
"publisherId": "wart.ariake-dark", | |
"publisherDisplayName": "wart" | |
}, | |
"name": "ariake-dark", | |
"publisher": "wart", | |
"version": "0.2.2" | |
}, | |
{ | |
"metadata": { | |
"id": "5178733e-4b02-4829-95c5-1ce970847c23", | |
"publisherId": "teabyii.ayu", | |
"publisherDisplayName": "teabyii" | |
}, | |
"name": "ayu", | |
"publisher": "teabyii", | |
"version": "0.20.1" | |
}, | |
{ | |
"metadata": { | |
"id": "697255a9-3f36-44c8-b084-d3b91edfb23a", | |
"publisherId": "HookyQR.beautify", | |
"publisherDisplayName": "HookyQR" | |
}, | |
"name": "beautify", | |
"publisher": "HookyQR", | |
"version": "1.5.0" | |
}, | |
{ | |
"metadata": { | |
"id": "5a6e2b21-1d61-4acd-b31b-907f9c23f18a", | |
"publisherId": "CoenraadS.bracket-pair-colorizer-2", | |
"publisherDisplayName": "CoenraadS" | |
}, | |
"name": "bracket-pair-colorizer-2", | |
"publisher": "CoenraadS", | |
"version": "0.2.0" | |
}, | |
{ | |
"metadata": { | |
"id": "561b98b5-470c-4cee-9d44-cd77d51443b4", | |
"publisherId": "maxmckinney.clarity", | |
"publisherDisplayName": "maxmckinney" | |
}, | |
"name": "clarity", | |
"publisher": "maxmckinney", | |
"version": "1.0.0" | |
}, | |
{ | |
"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.10.2" | |
}, | |
{ | |
"metadata": { | |
"id": "33474ff6-baf7-461f-8275-a44cfd27d13a", | |
"publisherId": "sldobri.daily", | |
"publisherDisplayName": "sldobri" | |
}, | |
"name": "daily", | |
"publisher": "sldobri", | |
"version": "6.0.3" | |
}, | |
{ | |
"metadata": { | |
"id": "bff91732-0f11-4501-87f6-a9d2e4fad86e", | |
"publisherId": "alexanderte.dainty-vscode", | |
"publisherDisplayName": "alexanderte" | |
}, | |
"name": "dainty-vscode", | |
"publisher": "alexanderte", | |
"version": "1.1.22" | |
}, | |
{ | |
"metadata": { | |
"id": "e4f871bb-b27e-4ee9-b517-998d11af8d18", | |
"publisherId": "oouo-diogo-perdigao.docthis", | |
"publisherDisplayName": "oouo-diogo-perdigao" | |
}, | |
"name": "docthis", | |
"publisher": "oouo-diogo-perdigao", | |
"version": "0.8.2" | |
}, | |
{ | |
"metadata": { | |
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588", | |
"publisherId": "EditorConfig.EditorConfig", | |
"publisherDisplayName": "EditorConfig" | |
}, | |
"name": "EditorConfig", | |
"publisher": "EditorConfig", | |
"version": "0.16.4" | |
}, | |
{ | |
"metadata": { | |
"id": "19804510-b475-4dae-b0f7-6ca08fd1af0c", | |
"publisherId": "dsznajder.es7-react-js-snippets", | |
"publisherDisplayName": "dsznajder" | |
}, | |
"name": "es7-react-js-snippets", | |
"publisher": "dsznajder", | |
"version": "3.1.0" | |
}, | |
{ | |
"metadata": { | |
"id": "a6761011-549f-4561-ae6d-cc9c7a040710", | |
"publisherId": "fisheva.eva-theme", | |
"publisherDisplayName": "fisheva" | |
}, | |
"name": "eva-theme", | |
"publisher": "fisheva", | |
"version": "1.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "c0b2d5c6-b8fe-4c5d-b53d-93271091c395", | |
"publisherId": "lunaryorn.fish-ide", | |
"publisherDisplayName": "lunaryorn" | |
}, | |
"name": "fish-ide", | |
"publisher": "lunaryorn", | |
"version": "0.4.0" | |
}, | |
{ | |
"metadata": { | |
"id": "b78d2f2b-8801-40a5-ae88-27d420197d49", | |
"publisherId": "skyapps.fish-vscode", | |
"publisherDisplayName": "skyapps" | |
}, | |
"name": "fish-vscode", | |
"publisher": "skyapps", | |
"version": "0.2.1" | |
}, | |
{ | |
"metadata": { | |
"id": "53ceb0a7-7e7a-4f26-a91d-084f3d714420", | |
"publisherId": "lkytal.FlatUI", | |
"publisherDisplayName": "lkytal" | |
}, | |
"name": "FlatUI", | |
"publisher": "lkytal", | |
"version": "1.4.9" | |
}, | |
{ | |
"metadata": { | |
"id": "4de763bd-505d-4978-9575-2b7696ecf94e", | |
"publisherId": "eamodio.gitlens", | |
"publisherDisplayName": "eamodio" | |
}, | |
"name": "gitlens", | |
"publisher": "eamodio", | |
"version": "11.1.0" | |
}, | |
{ | |
"metadata": { | |
"id": "e88910bc-3865-42a3-b938-11f09767a460", | |
"publisherId": "nmsmith89.incrementor", | |
"publisherDisplayName": "nmsmith89" | |
}, | |
"name": "incrementor", | |
"publisher": "nmsmith89", | |
"version": "1.0.3" | |
}, | |
{ | |
"metadata": { | |
"id": "8d5687fe-08f5-4a8e-917a-23aef71db6b3", | |
"publisherId": "zhengxiaoyao0716.intelligence-change-case", | |
"publisherDisplayName": "zhengxiaoyao0716" | |
}, | |
"name": "intelligence-change-case", | |
"publisher": "zhengxiaoyao0716", | |
"version": "1.1.0" | |
}, | |
{ | |
"metadata": { | |
"id": "74f34f8a-245e-4133-8617-a3a94b5a417e", | |
"publisherId": "cmstead.jsrefactor", | |
"publisherDisplayName": "cmstead" | |
}, | |
"name": "jsrefactor", | |
"publisher": "cmstead", | |
"version": "2.20.6" | |
}, | |
{ | |
"metadata": { | |
"id": "921be1a0-f54b-44e8-bbe8-760a59627db7", | |
"publisherId": "keenethics.keen-neutral-icon-theme", | |
"publisherDisplayName": "keenethics" | |
}, | |
"name": "keen-neutral-icon-theme", | |
"publisher": "keenethics", | |
"version": "1.0.8" | |
}, | |
{ | |
"metadata": { | |
"id": "be5d0347-1590-4ea7-838f-df7d1d9ab4f9", | |
"publisherId": "dirt-lxiv.language-csgo-cfg", | |
"publisherDisplayName": "dirt-lxiv" | |
}, | |
"name": "language-csgo-cfg", | |
"publisher": "dirt-lxiv", | |
"version": "0.0.2" | |
}, | |
{ | |
"metadata": { | |
"id": "706c671d-1ece-4ae1-bc6b-0627e4504f5b", | |
"publisherId": "perragnaredin.light-plus-tweaked", | |
"publisherDisplayName": "perragnaredin" | |
}, | |
"name": "light-plus-tweaked", | |
"publisher": "perragnaredin", | |
"version": "1.1.6" | |
}, | |
{ | |
"metadata": { | |
"id": "e9e7f567-5669-4c9c-a2db-df05d6cf28ed", | |
"publisherId": "miguelsolorio.min-theme", | |
"publisherDisplayName": "miguelsolorio" | |
}, | |
"name": "min-theme", | |
"publisher": "miguelsolorio", | |
"version": "1.4.7" | |
}, | |
{ | |
"metadata": { | |
"id": "e58f546c-babc-455f-a265-ba40dbd140d4", | |
"publisherId": "sdras.night-owl", | |
"publisherDisplayName": "sdras" | |
}, | |
"name": "night-owl", | |
"publisher": "sdras", | |
"version": "2.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "d4e2a48f-0b88-4540-92c5-a4ab4dd2c813", | |
"publisherId": "liviuschera.noctis", | |
"publisherDisplayName": "liviuschera" | |
}, | |
"name": "noctis", | |
"publisher": "liviuschera", | |
"version": "10.39.1" | |
}, | |
{ | |
"metadata": { | |
"id": "6f35c257-7fd5-4bc2-9cd1-01976589c17a", | |
"publisherId": "arcticicestudio.nord-visual-studio-code", | |
"publisherDisplayName": "arcticicestudio" | |
}, | |
"name": "nord-visual-studio-code", | |
"publisher": "arcticicestudio", | |
"version": "0.15.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.1" | |
}, | |
{ | |
"metadata": { | |
"id": "fef63133-dae3-40fb-b81d-6da7617b4b1e", | |
"publisherId": "techer.open-in-browser", | |
"publisherDisplayName": "techer" | |
}, | |
"name": "open-in-browser", | |
"publisher": "techer", | |
"version": "2.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "38b924c4-9344-4023-b907-5355c2d4973e", | |
"publisherId": "allenshuber.quote-flipper", | |
"publisherDisplayName": "allenshuber" | |
}, | |
"name": "quote-flipper", | |
"publisher": "allenshuber", | |
"version": "0.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "164a680e-c8b0-4902-9321-dfd1888bf543", | |
"publisherId": "TobiasTimm.raiju", | |
"publisherDisplayName": "TobiasTimm" | |
}, | |
"name": "raiju", | |
"publisher": "TobiasTimm", | |
"version": "2.2.2" | |
}, | |
{ | |
"metadata": { | |
"id": "b24a13f5-4e50-4d9a-ab0a-87f47d9fdfcb", | |
"publisherId": "stkb.rewrap", | |
"publisherDisplayName": "stkb" | |
}, | |
"name": "rewrap", | |
"publisher": "stkb", | |
"version": "1.13.0" | |
}, | |
{ | |
"metadata": { | |
"id": "5fb19573-2183-4cf2-b53d-0fb869dae7ae", | |
"publisherId": "foxundermoon.shell-format", | |
"publisherDisplayName": "foxundermoon" | |
}, | |
"name": "shell-format", | |
"publisher": "foxundermoon", | |
"version": "7.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "f95d8fff-f70a-4ae5-bb06-5c47ddbc8fc6", | |
"publisherId": "timonwong.shellcheck", | |
"publisherDisplayName": "timonwong" | |
}, | |
"name": "shellcheck", | |
"publisher": "timonwong", | |
"version": "0.12.2" | |
}, | |
{ | |
"metadata": { | |
"id": "5b51ff58-96bf-410c-8919-ed69958606fa", | |
"publisherId": "zengxingxin.sort-js-object-keys", | |
"publisherDisplayName": "zengxingxin" | |
}, | |
"name": "sort-js-object-keys", | |
"publisher": "zengxingxin", | |
"version": "1.0.6" | |
}, | |
{ | |
"metadata": { | |
"id": "1c014445-5a7f-4994-b0b3-75dce6a53891", | |
"publisherId": "miclo.sort-typescript-imports", | |
"publisherDisplayName": "miclo" | |
}, | |
"name": "sort-typescript-imports", | |
"publisher": "miclo", | |
"version": "1.4.1" | |
}, | |
{ | |
"metadata": { | |
"id": "f458266d-2636-454c-86ba-1df8d80ed929", | |
"publisherId": "marclipovsky.string-manipulation", | |
"publisherDisplayName": "marclipovsky" | |
}, | |
"name": "string-manipulation", | |
"publisher": "marclipovsky", | |
"version": "0.4.3" | |
}, | |
{ | |
"metadata": { | |
"id": "06e5aaf2-85ae-4d7e-abe1-4d2975a80171", | |
"publisherId": "gaearon.subliminal", | |
"publisherDisplayName": "gaearon" | |
}, | |
"name": "subliminal", | |
"publisher": "gaearon", | |
"version": "1.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "0962a698-f096-4ae3-8102-c700b5a637e9", | |
"publisherId": "XephAlpha.syntax", | |
"publisherDisplayName": "XephAlpha" | |
}, | |
"name": "syntax", | |
"publisher": "XephAlpha", | |
"version": "1.5.3" | |
}, | |
{ | |
"metadata": { | |
"id": "4e44877c-1c8d-4f9c-ba86-1372d0fbeeb1", | |
"publisherId": "dracula-theme.theme-dracula", | |
"publisherDisplayName": "dracula-theme" | |
}, | |
"name": "theme-dracula", | |
"publisher": "dracula-theme", | |
"version": "2.22.3" | |
}, | |
{ | |
"metadata": { | |
"id": "a150991b-031b-457a-b823-ef4c45425a1b", | |
"publisherId": "karyfoundation.theme-karyfoundation-themes", | |
"publisherDisplayName": "karyfoundation" | |
}, | |
"name": "theme-karyfoundation-themes", | |
"publisher": "karyfoundation", | |
"version": "20.0.3" | |
}, | |
{ | |
"metadata": { | |
"id": "e8189a72-4597-44c9-8828-ec44cb3e7cf0", | |
"publisherId": "veggiemonk.theme-solarized-light-fjs", | |
"publisherDisplayName": "veggiemonk" | |
}, | |
"name": "theme-solarized-light-fjs", | |
"publisher": "veggiemonk", | |
"version": "1.1.0" | |
}, | |
{ | |
"metadata": { | |
"id": "d2149167-a7c8-4dea-ad4e-8e7a7fc63f35", | |
"publisherId": "be5invis.theme-verdandi", | |
"publisherDisplayName": "be5invis" | |
}, | |
"name": "theme-verdandi", | |
"publisher": "be5invis", | |
"version": "2.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "0c601642-d429-4a82-b65d-457ec60f7c6d", | |
"publisherId": "chiragpat.tomorrow-and-tomorrow-night-operator-mono-theme", | |
"publisherDisplayName": "chiragpat" | |
}, | |
"name": "tomorrow-and-tomorrow-night-operator-mono-theme", | |
"publisher": "chiragpat", | |
"version": "0.0.6" | |
}, | |
{ | |
"metadata": { | |
"id": "bec54afb-e50e-48c9-b5e1-703fa6a2180f", | |
"publisherId": "MatiasOlivera.universe", | |
"publisherDisplayName": "MatiasOlivera" | |
}, | |
"name": "universe", | |
"publisher": "MatiasOlivera", | |
"version": "1.6.2" | |
}, | |
{ | |
"metadata": { | |
"id": "ce49f801-147f-49b8-9b1b-a8ee3dff91ef", | |
"publisherId": "slevesque.vscode-autohotkey", | |
"publisherDisplayName": "slevesque" | |
}, | |
"name": "vscode-autohotkey", | |
"publisher": "slevesque", | |
"version": "0.2.2" | |
}, | |
{ | |
"metadata": { | |
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a", | |
"publisherId": "dbaeumer.vscode-eslint", | |
"publisherDisplayName": "dbaeumer" | |
}, | |
"name": "vscode-eslint", | |
"publisher": "dbaeumer", | |
"version": "2.1.14" | |
}, | |
{ | |
"metadata": { | |
"id": "21b3e09e-b3f7-4e20-9302-50039286650d", | |
"publisherId": "mkxml.vscode-filesize", | |
"publisherDisplayName": "mkxml" | |
}, | |
"name": "vscode-filesize", | |
"publisher": "mkxml", | |
"version": "2.1.4" | |
}, | |
{ | |
"metadata": { | |
"id": "efa79b03-91c5-4c6a-9846-0a7b6f7af05e", | |
"publisherId": "bmalehorn.vscode-fish", | |
"publisherDisplayName": "bmalehorn" | |
}, | |
"name": "vscode-fish", | |
"publisher": "bmalehorn", | |
"version": "1.0.20" | |
}, | |
{ | |
"metadata": { | |
"id": "55ef6448-487b-49a0-a66e-4d2d9bb82229", | |
"publisherId": "GraphQL.vscode-graphql", | |
"publisherDisplayName": "GraphQL" | |
}, | |
"name": "vscode-graphql", | |
"publisher": "GraphQL", | |
"version": "0.3.13" | |
}, | |
{ | |
"metadata": { | |
"id": "aaee577c-f062-495a-9816-0cbd442f1d25", | |
"publisherId": "ecmel.vscode-html-css", | |
"publisherDisplayName": "ecmel" | |
}, | |
"name": "vscode-html-css", | |
"publisher": "ecmel", | |
"version": "1.3.3" | |
}, | |
{ | |
"metadata": { | |
"id": "c46b0018-f317-4b6c-a785-d2039b27338f", | |
"publisherId": "wix.vscode-import-cost", | |
"publisherDisplayName": "wix" | |
}, | |
"name": "vscode-import-cost", | |
"publisher": "wix", | |
"version": "2.13.0" | |
}, | |
{ | |
"metadata": { | |
"id": "beb68b20-7c55-471c-9b63-3486f9423566", | |
"publisherId": "mrmlnc.vscode-scss", | |
"publisherDisplayName": "mrmlnc" | |
}, | |
"name": "vscode-scss", | |
"publisher": "mrmlnc", | |
"version": "0.9.0" | |
}, | |
{ | |
"metadata": { | |
"id": "b534bc41-9d6f-42df-8ea8-2974cfd926bc", | |
"publisherId": "rastikerdar.vscode-seedling-icon-theme", | |
"publisherDisplayName": "rastikerdar" | |
}, | |
"name": "vscode-seedling-icon-theme", | |
"publisher": "rastikerdar", | |
"version": "0.7.0" | |
}, | |
{ | |
"metadata": { | |
"id": "3fb77af3-b8b3-4cb9-9137-f555bd80e2b1", | |
"publisherId": "richie5um2.vscode-sort-json", | |
"publisherDisplayName": "richie5um2" | |
}, | |
"name": "vscode-sort-json", | |
"publisher": "richie5um2", | |
"version": "1.19.1" | |
}, | |
{ | |
"metadata": { | |
"id": "ae189291-d890-4781-ad1d-93e837668800", | |
"publisherId": "eliasson.vscode-theme-boring", | |
"publisherDisplayName": "eliasson" | |
}, | |
"name": "vscode-theme-boring", | |
"publisher": "eliasson", | |
"version": "0.2.0" | |
}, | |
{ | |
"metadata": { | |
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444", | |
"publisherId": "VisualStudioExptTeam.vscodeintellicode", | |
"publisherDisplayName": "VisualStudioExptTeam" | |
}, | |
"name": "vscodeintellicode", | |
"publisher": "VisualStudioExptTeam", | |
"version": "1.2.10" | |
}, | |
{ | |
"metadata": { | |
"id": "03bcac69-2a42-4fd3-ac6e-928090766003", | |
"publisherId": "ms-vscode.wordcount", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "wordcount", | |
"publisher": "ms-vscode", | |
"version": "0.1.0" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
// | |
// Command palette | |
// | |
// Ctrl + Space shows command palette | |
{ | |
"key": "ctrl+space", | |
"command": "workbench.action.showCommands", | |
"when": "!inQuickOpen" | |
}, | |
// Another Ctrl + Space shows quick open | |
{ | |
"key": "ctrl+space", | |
"command": "workbench.action.quickOpen", | |
"when": "inQuickOpen && inCommandsPicker" | |
}, | |
// A third Ctrl + Space shows symbols in workspace | |
{ | |
"key": "ctrl+space",// cspell:disable-next-line | |
"command": "workbench.action.gotoSymbol", | |
"when": "inQuickOpen && inFilesPicker" | |
}, | |
// A fourth Ctrl + Space shows snippets | |
{ | |
"key": "ctrl+space", | |
"command": "editor.action.showSnippets", | |
"when": "inQuickOpen && inFileSymbolsPicker" | |
}, | |
// A fifth Ctrl + Space hides quick open panel | |
{ | |
"key": "ctrl+space", | |
"command": "workbench.action.closeQuickOpen", | |
"when": "inQuickOpen && !inCommandsPicker && !inFilesPicker && !inFileSymbolsPicker" | |
}, | |
// | |
// Navigation | |
// | |
{ | |
"key": "ctrl+q", | |
"command": "workbench.action.navigateBack" | |
}, | |
{ | |
"key": "ctrl+shift+q", | |
"command": "workbench.action.navigateForward" | |
}, | |
{ | |
"key": "alt+ctrl+h", | |
"command": "workbench.action.previousEditor" | |
}, | |
{ | |
"key": "alt+ctrl+l", | |
"command": "workbench.action.nextEditor" | |
}, | |
, | |
{ | |
"key": "alt+ctrl+j", | |
"command": "workbench.action.focusPreviousGroup" | |
}, | |
{ | |
"key": "alt+ctrl+k", | |
"command": "workbench.action.focusNextGroup" | |
}, | |
// | |
// UI | |
// | |
// Toggle activity bar | |
{ | |
"key": "ctrl+alt+b", | |
"command": "workbench.action.toggleActivityBarVisibility" | |
}, | |
// Toggle status bar | |
{ | |
"key": "alt+b", | |
"command": "workbench.action.toggleStatusbarVisibility" | |
}, | |
// Toggle sidebar | |
{ | |
"key": "ctrl+b", | |
"command": "workbench.action.toggleSidebarVisibility" | |
}, | |
// | |
// Miscellaneous | |
// | |
// Select to beginning of line | |
{ | |
"key": "shift+ctrl+alt+left", | |
"command": "cursorHomeSelect", | |
"when": "editorTextFocus" | |
}, | |
// Select to end of line | |
{ | |
"key": "shift+ctrl+alt+right", | |
"command": "cursorEndSelect", | |
"when": "editorTextFocus" | |
}, | |
// Trigger Intellisense suggestions | |
{ | |
"key": "shift+space", | |
"command": "editor.action.triggerSuggest" | |
}, | |
// Trigger again for suggestion details | |
{ | |
"key": "shift+space", | |
"command": "toggleSuggestionDetails", | |
"when": "suggestWidgetVisible && textInputFocus" | |
}, | |
// Trigger again for suggestion details | |
{ | |
"key": "ctrl+s", | |
"command": "workbench.action.tasks.build", | |
"when":"editorTextFocus && editorLangId == 'ahk'" | |
}, | |
// | |
// Markdown | |
// | |
// Ctrl + P shows preview | |
{ | |
"key": "ctrl+p", | |
"command": "markdown.showPreview", | |
"when": "editorLangId == 'markdown'" | |
}, | |
// Again to hide preview | |
{ | |
"key": "ctrl+p", | |
"command": "workbench.action.closeActiveEditor", | |
"when": "markdownPreviewFocus" | |
}, | |
// Side-by-side preview | |
{ | |
"key": "ctrl+shift+p", | |
"command": "markdown.showPreviewToSide", | |
"when": "editorLangId == 'markdown'" | |
}, | |
// | |
// Text editing | |
// | |
{ | |
"key": "alt+c", | |
"command": "extension.changeCase.camel" | |
}, | |
{ | |
"key": "alt+w", | |
"command": "rewrap.rewrapComment", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "alt+shift+w", | |
"command": "rewrap.rewrapCommentAt", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "alt+q", | |
"command": "extension.quote-flipper" | |
}, | |
// | |
// Disabled defaults | |
// | |
{ | |
"key": "ctrl+shift+p", | |
"command": "-workbench.action.quickOpenNavigatePreviousInFilePicker", | |
"when": "inFilesPicker && inQuickOpen" | |
}, | |
{ | |
"key": "alt+c", | |
"command": "-workbench.action.terminal.toggleFindCaseSensitiveTerminalFocus", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "alt+c", | |
"command": "-workbench.action.terminal.toggleFindCaseSensitive", | |
"when": "terminalFindWidgetFocused" | |
}, | |
{ | |
"key": "alt+c", | |
"command": "-toggleFindCaseSensitive", | |
"when": "editorFocus" | |
}, | |
{ | |
"key": "alt+c", | |
"command": "-toggleSearchCaseSensitive", | |
"when": "searchViewletFocus && searchViewletVisible && !fileMatchOrFolderMatchFocus" | |
}, | |
{ | |
"key": "ctrl+shift+p", | |
"command": "-workbench.action.showCommands" | |
}, | |
{ | |
"key": "alt+w", | |
"command": "-workbench.action.terminal.toggleFindWholeWordTerminalFocus", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "alt+w", | |
"command": "-workbench.action.terminal.toggleFindWholeWord", | |
"when": "terminalFindWidgetFocused" | |
}, | |
{ | |
"key": "alt+w", | |
"command": "-toggleFindWholeWord", | |
"when": "editorFocus" | |
}, | |
{ | |
"key": "alt+w", | |
"command": "-toggleSearchWholeWord", | |
"when": "searchViewletFocus && searchViewletVisible" | |
}, | |
{ | |
"key": "alt+q", | |
"command": "-rewrap.rewrapComment", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "ctrl+q", | |
"command": "-workbench.action.quickOpenView" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
// | |
// Command palette | |
// | |
// Ctrl + Space shows command palette | |
{ | |
"key": "ctrl+space", | |
"command": "workbench.action.showCommands", | |
"when": "!inQuickOpen" | |
}, | |
// Another Ctrl + Space shows quick open | |
{ | |
"key": "ctrl+space", | |
"command": "workbench.action.quickOpen", | |
"when": "inQuickOpen && inCommandsPicker" | |
}, | |
// A third Ctrl + Space shows symbols in workspace | |
{ | |
"key": "ctrl+space",// cspell:disable-next-line | |
"command": "workbench.action.gotoSymbol", | |
"when": "inQuickOpen && inFilesPicker" | |
}, | |
// A fourth Ctrl + Space shows snippets | |
{ | |
"key": "ctrl+space", | |
"command": "editor.action.showSnippets", | |
"when": "inQuickOpen && inFileSymbolsPicker" | |
}, | |
// A fifth Ctrl + Space hides quick open panel | |
{ | |
"key": "ctrl+space", | |
"command": "workbench.action.closeQuickOpen", | |
"when": "inQuickOpen && !inCommandsPicker && !inFilesPicker && !inFileSymbolsPicker" | |
}, | |
// | |
// Navigation | |
// | |
{ | |
"key": "ctrl+q", | |
"command": "workbench.action.navigateBack" | |
}, | |
{ | |
"key": "ctrl+shift+q", | |
"command": "workbench.action.navigateForward" | |
}, | |
{ | |
"key": "escape", | |
"command": "vscode-neovim.escape", | |
"when": "editorFocus" | |
}, | |
{ | |
"key": "alt+cmd+h", | |
"command": "workbench.action.previousEditor" | |
}, | |
{ | |
"key": "alt+cmd+l", | |
"command": "workbench.action.nextEditor" | |
}, | |
{ | |
"key": "f16", | |
"command": "editor.action.sortLinesAscending" | |
}, | |
{ | |
"key": "f17", | |
"command": "sort-imports.sort" | |
}, | |
// | |
// UI | |
// | |
// Toggle activity bar | |
{ | |
"key": "ctrl+alt+b", | |
"command": "workbench.action.toggleActivityBarVisibility" | |
}, | |
// Toggle status bar | |
{ | |
"key": "alt+b", | |
"command": "workbench.action.toggleStatusbarVisibility" | |
}, | |
// Toggle sidebar | |
{ | |
"key": "ctrl+b", | |
"command": "workbench.action.toggleSidebarVisibility" | |
}, | |
// Toggle terminal fix for macOS with US layout | |
{ | |
"key": "ctrl+[IntlBackslash]", | |
"command": "workbench.action.terminal.toggleTerminal" | |
}, | |
// Hide search bar on escaoe | |
{ | |
"key": "escape", | |
"command": "closeFindWidget", | |
"when": "editorFocus && findWidgetVisible" | |
}, | |
// | |
// Miscellaneous | |
// | |
// Select to beginning of line | |
{ | |
"key": "shift+ctrl+alt+left", | |
"command": "cursorHomeSelect", | |
"when": "editorTextFocus" | |
}, | |
// Select to end of line | |
{ | |
"key": "shift+ctrl+alt+right", | |
"command": "cursorEndSelect", | |
"when": "editorTextFocus" | |
}, | |
// Trigger Intellisense suggestions | |
{ | |
"key": "shift+space", | |
"command": "editor.action.triggerSuggest" | |
}, | |
// Trigger again for suggestion details | |
{ | |
"key": "shift+space", | |
"command": "toggleSuggestionDetails", | |
"when": "suggestWidgetVisible && textInputFocus" | |
}, | |
// Trigger again for suggestion details | |
{ | |
"key": "ctrl+s", | |
"command": "workbench.action.tasks.build", | |
"when":"editorTextFocus && editorLangId == 'ahk'" | |
}, | |
// | |
// Markdown | |
// | |
// Ctrl + P shows preview | |
{ | |
"key": "ctrl+p", | |
"command": "markdown.showPreview", | |
"when": "editorLangId == 'markdown'" | |
}, | |
// Again to hide preview | |
{ | |
"key": "ctrl+p", | |
"command": "workbench.action.closeActiveEditor", | |
"when": "markdownPreviewFocus" | |
}, | |
// Side-by-side preview | |
{ | |
"key": "ctrl+shift+p", | |
"command": "markdown.showPreviewToSide", | |
"when": "editorLangId == 'markdown'" | |
}, | |
// | |
// Text editing | |
// | |
{ | |
"key": "alt+c", | |
"command": "extension.changeCase.camel" | |
}, | |
{ | |
"key": "alt+w", | |
"command": "rewrap.rewrapComment", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "alt+shift+w", | |
"command": "rewrap.rewrapCommentAt", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "alt+q", | |
"command": "extension.quote-flipper" | |
}, | |
// | |
// Extension: Incrementor | |
// | |
{ | |
"key": "ctrl+alt+up", | |
"command": "incrementor.incByOne" | |
}, | |
{ | |
"key": "ctrl+alt+down", | |
"command": "incrementor.decByOne" | |
}, | |
// | |
// Disabled defaults | |
// | |
{ | |
"key": "ctrl+shift+p", | |
"command": "-workbench.action.quickOpenNavigatePreviousInFilePicker", | |
"when": "inFilesPicker && inQuickOpen" | |
}, | |
{ | |
"key": "alt+c", | |
"command": "-workbench.action.terminal.toggleFindCaseSensitiveTerminalFocus", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "alt+c", | |
"command": "-workbench.action.terminal.toggleFindCaseSensitive", | |
"when": "terminalFindWidgetFocused" | |
}, | |
{ | |
"key": "alt+c", | |
"command": "-toggleFindCaseSensitive", | |
"when": "editorFocus" | |
}, | |
{ | |
"key": "alt+c", | |
"command": "-toggleSearchCaseSensitive", | |
"when": "searchViewletFocus && searchViewletVisible && !fileMatchOrFolderMatchFocus" | |
}, | |
{ | |
"key": "ctrl+shift+p", | |
"command": "-workbench.action.showCommands" | |
}, | |
{ | |
"key": "alt+w", | |
"command": "-workbench.action.terminal.toggleFindWholeWordTerminalFocus", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "alt+w", | |
"command": "-workbench.action.terminal.toggleFindWholeWord", | |
"when": "terminalFindWidgetFocused" | |
}, | |
{ | |
"key": "alt+w", | |
"command": "-toggleFindWholeWord", | |
"when": "editorFocus" | |
}, | |
{ | |
"key": "alt+w", | |
"command": "-toggleSearchWholeWord", | |
"when": "searchViewletFocus && searchViewletVisible" | |
}, | |
{ | |
"key": "alt+q", | |
"command": "-rewrap.rewrapComment", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "ctrl+q", | |
"command": "-workbench.action.quickOpenView" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// | |
// Application | |
// | |
"telemetry.enableCrashReporter": false, | |
"telemetry.enableTelemetry": false, | |
"window.doubleClickIconToClose": true, | |
"window.menuBarVisibility": "toggle", | |
"window.openFilesInNewWindow": "default", | |
"window.openFoldersInNewWindow": "default", | |
"window.restoreWindows": "one", | |
"window.title": "${dirty}${rootName}", | |
"window.titleBarStyle": "native", | |
// | |
// Editor | |
// | |
"editor.acceptSuggestionOnCommitCharacter": false, | |
"editor.acceptSuggestionOnEnter": "smart", | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": true | |
}, | |
"editor.colorDecorators": true, | |
"editor.cursorSmoothCaretAnimation": false, | |
"editor.dragAndDrop": false, | |
"editor.emptySelectionClipboard": false, | |
"editor.fontFamily": "Hack, monospace", | |
"editor.fontLigatures": true, | |
"editor.fontSize": 12, | |
"editor.fontWeight": "300", | |
"editor.formatOnSave": false, | |
"editor.formatOnType": false, | |
"editor.hideCursorInOverviewRuler": true, | |
"editor.lineHeight": 22, | |
"editor.lineNumbers": "on", | |
"editor.matchBrackets": "always", | |
"editor.minimap.enabled": false, | |
"editor.multiCursorModifier": "ctrlCmd", | |
"editor.occurrencesHighlight": false, | |
"editor.overviewRulerBorder": false, | |
"editor.renderControlCharacters": true, | |
"editor.renderIndentGuides": false, | |
"editor.renderLineHighlight": "none", | |
"editor.renderWhitespace": "all", | |
"editor.roundedSelection": false, | |
"editor.rulers": [ | |
80 | |
], | |
"editor.selectionHighlight": false, | |
"editor.smoothScrolling": true, | |
"editor.snippetSuggestions": "bottom", | |
"editor.suggest.snippetsPreventQuickSuggestions": false, | |
"editor.suggestSelection": "recentlyUsedByPrefix", | |
"editor.tabSize": 2, | |
"editor.wordWrap": "wordWrapColumn", | |
"editor.wordWrapColumn": 80, | |
"editor.wrappingIndent": "indent", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
// Use italics for the following. Fonts like Operator Mono have very separately styled | |
// italics for emphasis. Others pick and merge their own combination according to taste. | |
"scope": [ | |
"comment", | |
"entity.name.type.class", // E.g., class names | |
"keyword", // E.g., import, export, return | |
"constant", // E.g., String, Number, Boolean…, this, super | |
"storage.modifier", // E.g., static keyword | |
"storage.type.class.js", // E.g., class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": [ | |
// Excluded the following from italics, e.g., some VS Code defaults | |
"invalid", | |
"keyword.operator", | |
"constant.numeric.css", | |
"keyword.other.unit.px.css", | |
"constant.numeric.decimal.js", | |
"constant.numeric.json" | |
], | |
"settings": { | |
"fontStyle": "" | |
} | |
} | |
] | |
}, | |
// | |
// Workbench | |
// | |
"breadcrumbs.enabled": false, | |
"workbench.activityBar.visible": true, | |
"workbench.colorCustomizations": {}, | |
"workbench.colorTheme": "Min Light", | |
"workbench.editor.enablePreview": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.iconTheme": "vscode-seedling-icon-theme", | |
"workbench.list.openMode": "singleClick", | |
"workbench.settings.editor": "json", | |
"workbench.settings.openDefaultKeybindings": false, | |
"workbench.settings.openDefaultSettings": false, | |
"workbench.sideBar.location": "left", | |
"workbench.startupEditor": "welcomePageInEmptyWorkbench", | |
"workbench.statusBar.visible": true, | |
"workbench.useExperimentalGridLayout": true, | |
"workbench.view.alwaysShowHeaderActions": false, | |
// | |
// Keyboard | |
// | |
"keyboard.dispatch": "keyCode", | |
// | |
// Explorer | |
// | |
"explorer.confirmDelete": false, | |
"explorer.confirmDragAndDrop": false, | |
// | |
// Terminal | |
// | |
"terminal.external.windowsExec": "C:\\Windows\\System32\\cmd.exe", | |
"terminal.integrated.fontFamily": "Hack, monospace", | |
"terminal.integrated.fontSize": 12, | |
"terminal.integrated.lineHeight": 1.3, | |
"terminal.integrated.rendererType": "canvas", | |
"terminal.integrated.rightClickBehavior": "selectWord", | |
"terminal.integrated.scrollback": 2000, | |
"terminal.integrated.shell.linux": "/bin/fish", | |
"terminal.integrated.shell.windows": "C:\\Program Files\\PowerShell\\7-preview\\pwsh.exe", | |
// | |
// Source Control | |
// | |
"scm.diffDecorations": "none", | |
"scm.diffDecorationsGutterWidth": 1, | |
"git.decorations.enabled": false, | |
"git.defaultCloneDirectory": "~/Code", | |
"git.ignoreMissingGitWarning": true, | |
// | |
// Files | |
// | |
"files.associations": { | |
"*.cfg": "CSGO cfg" | |
}, | |
"files.eol": "\n", | |
"files.exclude": { | |
"**/.DS_Store": true, | |
"**/.git": true, | |
"**/.hg": true, | |
"**/.svn": true, | |
"**/.vscode": true, | |
"**/CVS": true, | |
"**/node_modules": true | |
}, | |
"files.hotExit": "onExitAndWindowClose", | |
"files.insertFinalNewline": true, | |
"files.simpleDialog.enable": true, | |
// | |
// Problems | |
// | |
"problems.decorations.enabled": false, | |
// | |
// Emmet | |
// | |
"emmet.triggerExpansionOnTab": true, | |
// | |
// Languages: JavaScript & TypeScript | |
// | |
"javascript.format.enable": false, | |
"javascript.implicitProjectConfig.checkJs": true, | |
"javascript.implicitProjectConfig.experimentalDecorators": true, | |
"javascript.preferences.quoteStyle": "single", | |
"javascript.suggest.completeFunctionCalls": true, | |
"javascript.validate.enable": false, | |
"typescript.format.enable": false, | |
"typescript.preferences.quoteStyle": "single", | |
"typescript.suggest.completeFunctionCalls": true, | |
"typescript.surveys.enabled": false, | |
"typescript.validate.enable": false, | |
// | |
// Languages | |
// | |
"[jsonc]": { | |
"editor.wordWrap": "off" | |
}, | |
"[json]": { | |
"editor.wordWrap": "off" | |
}, | |
"[plaintext]": { | |
"editor.wordWrap": "off" | |
}, | |
// | |
// Languages: HTML | |
// | |
"html.format.endWithNewline": true, | |
"html.format.extraLiners": "head, body, /html", | |
// | |
// Languages: Markdown | |
// | |
"markdown.preview.fontSize": 12, | |
"markdown.preview.lineHeight": 1.6, | |
// | |
// Languages: JSON | |
// | |
"json.format.enable": false, | |
// | |
// Extensions | |
// | |
"extensions.showRecommendationsOnlyOnDemand": true, | |
// | |
// Extensions: NPM | |
// | |
"npm.enableScriptExplorer": true, | |
"npm.packageManager": "yarn", | |
// | |
// Extensions: ESLint | |
// | |
"eslint.alwaysShowStatus": true, | |
"eslint.enable": true, | |
"eslint.packageManager": "yarn", | |
"eslint.options": { | |
"extensions": [ | |
".html", | |
".js", | |
".vue", | |
".jsx", | |
".ts", | |
".tsx" | |
] | |
}, | |
// | |
// Extension: Rewrap | |
// | |
"rewrap.autoWrap.enabled": false, | |
"rewrap.reformat": true, | |
"rewrap.wholeComment": true, | |
// | |
// Extensions: Code Spell Checker | |
// | |
"cSpell.enabledLanguageIds": [ | |
"javascript", | |
"javascriptreact", | |
"typescript", | |
"typescriptreact", | |
"markdown", | |
"plaintext", | |
"text", | |
"json", | |
"jsonc", | |
"yml", | |
"ahk" | |
], | |
"cSpell.fixSpellingWithRenameProvider": true, | |
"cSpell.ignoreWords": [ | |
"brsev", | |
"configdir", | |
"hjkl", | |
"iconi", | |
"iconx" | |
], | |
"cSpell.userWords": [ | |
"Faktorigatan", | |
"HLTV", | |
"Halocene", | |
"Hotstrings", | |
"KEYFIGURE", | |
"Keybd", | |
"Nordström", | |
"Readonly", | |
"Reddit", | |
"Segoe", | |
"Sundsvall", | |
"align", | |
"autocopy", | |
"autoexec", | |
"autohotkey", | |
"confs", | |
"coord", | |
"customizations", | |
"datetime", | |
"dcuts", | |
"drilldown", | |
"exe", | |
"fontawesome", | |
"formik", | |
"fortawesome", | |
"heatmap", | |
"hotstring", | |
"hwnd", | |
"kpis", | |
"leeroy", | |
"mintty", | |
"mode", | |
"monospace", | |
"mrnordstrom", | |
"nor", | |
"nord", | |
"nord's", | |
"pulseaudio", | |
"relaxbeats", | |
"scrollable", | |
"semibold", | |
"serie", | |
"sparkline", | |
"streamlink", | |
"strikethrough", | |
"submenu", | |
"taskbar", | |
"taskmgr", | |
"testbench", | |
"text", | |
"title", | |
"uint", | |
"unselectable", | |
"urxvt", | |
"verdandi", | |
"vimrc", | |
"wsltty", | |
"yaxis" | |
], | |
// | |
// Extensions: Bracket Pair Colorizer | |
// | |
"bracket-pair-colorizer-2.showHorizontalScopeLine": false, | |
"bracket-pair-colorizer-2.showVerticalScopeLine":false, | |
// | |
// Extensions: Settings Sync | |
// | |
"sync.gist": "67a2ef7ccc1cfc41ba99d0a63c3e5e82", | |
// | |
// Extensions: Vim | |
// | |
"vim.cursorStylePerMode.insert": "line", | |
"vim.cursorStylePerMode.normal": "block", | |
"vim.cursorStylePerMode.visual": "block-outline", | |
"vim.enableNeovim": true, | |
"vim.neovimPath": "/usr/bin/nvim", | |
"vim.overrideCopy": false, | |
"vim.textwidth": 80, | |
"vim.useCtrlKeys": false, | |
"vim.useSystemClipboard": true, | |
// | |
// Extension: Sort TypeScript Imports | |
// | |
"typescript.extension.sortImports.enableJavascript": true, | |
"typescript.extension.sortImports.maxNamedImportsInSingleLine": 1, | |
"typescript.extension.sortImports.omitSemicolon": true, | |
"typescript.extension.sortImports.sortOnSave": false, | |
// | |
// Extension: Shellcheck | |
// | |
"shellcheck.run": "onSave", | |
"window.zoomLevel": 0, | |
} | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Show hidden characters
{ | |
// Documentation: https://code.visualstudio.com/docs/editor/userdefinedsnippets | |
// Variables: | |
// TM_SELECTED_TEXT The currently selected text or the empty string | |
// TM_CURRENT_LINE The contents of the current line | |
// TM_CURRENT_WORD The contents of the word under cursor or the empty string | |
// TM_LINE_INDEX The zero-index based line number | |
// TM_LINE_NUMBER The one-index based line number | |
// TM_FILENAME The filename of the current document | |
// TM_FILENAME_BASE The filename of the current document without its extensions | |
// TM_DIRECTORY The directory of the current document | |
// TM_FILEPATH The full file path of the current document | |
// CLIPBOARD The contents of your clipboard | |
// WORKSPACE_NAME The name of the opened workspace or folder | |
// CURRENT_YEAR The current year | |
// CURRENT_YEAR_SHORT The current year's last two digits | |
// CURRENT_MONTH The month as two digits (example '02') | |
// CURRENT_MONTH_NAME The full name of the month (example 'July') | |
// CURRENT_MONTH_NAME_SHORT The short name of the month (example 'Jul') | |
// CURRENT_DATE The day of the month | |
// CURRENT_DAY_NAME The name of day (example 'Monday') | |
// CURRENT_DAY_NAME_SHORT The short name of the day (example 'Mon') | |
// CURRENT_HOUR The current hour in 24-hour clock format | |
// CURRENT_MINUTE The current minute | |
// CURRENT_SECOND The current second | |
// BLOCK_COMMENT_START Example output: in PHP /* or in HTML <!-- | |
// BLOCK_COMMENT_END Example output: in PHP */ or in HTML --> | |
// LINE_COMMENT Example output: in PHP // or in HTML <!-- --> | |
// Example: | |
// { | |
// "For_Loop": { | |
// "prefix": "for", | |
// "scope": "javascript,typescript", | |
// "body": [ | |
// "for (const ${2:element} of ${1:array}) {", | |
// "\t$0", | |
// "}" | |
// ], | |
// "description": "For Loop" | |
// } | |
// } | |
"NORD MsgBox": { | |
"scope": "ahk", | |
"prefix": "MsgBox", | |
"body": [ | |
"MsgBox(${TM_SELECTED_TEXT:''})" | |
], | |
"description": "MsgBox with selection" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment