Last active
December 17, 2025 12:33
-
-
Save kiprasmel/de9160a0602463fb752f2d84d7aa4fd8 to your computer and use it in GitHub Desktop.
VSCode config. Managed via https://github.com/kiprasmel/code-settings-sync
This file contains hidden or 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":"2025-07-29T17:13:47.038Z","extensionVersion":"v3.4.3"} |
This file contains hidden or 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": "79d23811-8240-4e51-867e-99962717a7ca", | |
| "publisherId": "NTBBloodbath.doom-one", | |
| "publisherDisplayName": "NTBBloodbath" | |
| }, | |
| "name": "doom-one", | |
| "publisher": "NTBBloodbath", | |
| "version": "0.1.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "e55376f2-3b3e-4916-8dbf-34df2fce687b", | |
| "publisherId": "drKnoxy.eslint-disable-snippets", | |
| "publisherDisplayName": "drKnoxy" | |
| }, | |
| "name": "eslint-disable-snippets", | |
| "publisher": "drKnoxy", | |
| "version": "1.4.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "bec6a8b1-31d4-4f4e-9b3c-9141285b359f", | |
| "publisherId": "zhouronghui.propertylist", | |
| "publisherDisplayName": "zhouronghui" | |
| }, | |
| "name": "propertylist", | |
| "publisher": "zhouronghui", | |
| "version": "0.0.2" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "8607133c-9ced-49bd-b817-28004ca94c7c", | |
| "publisherId": "webrender.synthwave-x-fluoromachine", | |
| "publisherDisplayName": "webrender" | |
| }, | |
| "name": "synthwave-x-fluoromachine", | |
| "publisher": "webrender", | |
| "version": "0.0.14" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "23d8b07b-4def-40ac-a04e-665c450f6060", | |
| "publisherId": "ban.troff", | |
| "publisherDisplayName": "ban" | |
| }, | |
| "name": "troff", | |
| "publisher": "ban", | |
| "version": "1.0.24" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "f9b32bf2-37af-4611-b252-80b6a8c279d2", | |
| "publisherId": "chriskirknielsen.visubezier", | |
| "publisherDisplayName": "chriskirknielsen" | |
| }, | |
| "name": "visubezier", | |
| "publisher": "chriskirknielsen", | |
| "version": "1.6.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "c02d9ac5-239a-4d5b-98bb-0d5e42c58d36", | |
| "publisherId": "zawys.vscode-as-git-mergetool", | |
| "publisherDisplayName": "zawys" | |
| }, | |
| "name": "vscode-as-git-mergetool", | |
| "publisher": "zawys", | |
| "version": "0.14.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "1b160753-ae5e-42bb-82ad-d115ce5c10f4", | |
| "publisherId": "be5invis.vscode-custom-css", | |
| "publisherDisplayName": "be5invis" | |
| }, | |
| "name": "vscode-custom-css", | |
| "publisher": "be5invis", | |
| "version": "7.2.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "4ecd3cb4-21a4-48d5-b9ae-f5d9b1882fde", | |
| "publisherId": "lehni.vscode-fix-checksums", | |
| "publisherDisplayName": "lehni" | |
| }, | |
| "name": "vscode-fix-checksums", | |
| "publisher": "lehni", | |
| "version": "1.1.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a", | |
| "publisherId": "vscode-icons-team.vscode-icons", | |
| "publisherDisplayName": "vscode-icons-team" | |
| }, | |
| "name": "vscode-icons", | |
| "publisher": "vscode-icons-team", | |
| "version": "12.13.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "5a6dc0d5-dc02-4121-8e24-cad33a2ff0af", | |
| "publisherId": "ms-vsliveshare.vsliveshare", | |
| "publisherDisplayName": "ms-vsliveshare" | |
| }, | |
| "name": "vsliveshare", | |
| "publisher": "ms-vsliveshare", | |
| "version": "1.0.5905" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "2d6939dc-9776-4c55-bdbe-6af17c602141", | |
| "publisherId": "xyc.vscode-mdx-preview", | |
| "publisherDisplayName": "xyc" | |
| }, | |
| "name": "vscode-mdx-preview", | |
| "publisher": "xyc", | |
| "version": "0.3.3" | |
| } | |
| ] |
This file contains hidden or 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": "b1b0f283-8246-4e90-832e-a6c409d378d1", | |
| "publisherId": "mads-hartmann.bash-ide-vscode", | |
| "publisherDisplayName": "mads-hartmann" | |
| }, | |
| "name": "bash-ide-vscode", | |
| "publisher": "mads-hartmann", | |
| "version": "1.39.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.4" | |
| }, | |
| { | |
| "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": "121396ad-85a1-45ec-9fd1-d95028a847f5", | |
| "publisherId": "naumovs.color-highlight", | |
| "publisherDisplayName": "naumovs" | |
| }, | |
| "name": "color-highlight", | |
| "publisher": "naumovs", | |
| "version": "2.5.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "0f8bd812-5d52-4fff-bd1c-6b0a7ee9cad9", | |
| "publisherId": "bierner.color-info", | |
| "publisherDisplayName": "bierner" | |
| }, | |
| "name": "color-info", | |
| "publisher": "bierner", | |
| "version": "0.7.2" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "d7f9f831-2239-4783-9d06-18d27f285818", | |
| "publisherId": "anysphere.cursorpyright", | |
| "publisherDisplayName": "anysphere" | |
| }, | |
| "name": "cursorpyright", | |
| "publisher": "anysphere", | |
| "version": "1.0.7" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "532533c9-a894-4a58-9eee-bbfbe7c06f71", | |
| "publisherId": "mikestead.dotenv", | |
| "publisherDisplayName": "mikestead" | |
| }, | |
| "name": "dotenv", | |
| "publisher": "mikestead", | |
| "version": "1.0.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588", | |
| "publisherId": "EditorConfig.EditorConfig", | |
| "publisherDisplayName": "EditorConfig" | |
| }, | |
| "name": "EditorConfig", | |
| "publisher": "EditorConfig", | |
| "version": "0.16.4" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "19804510-b475-4dae-b0f7-6ca08fd1af0c", | |
| "publisherId": "dsznajder.es7-react-js-snippets", | |
| "publisherDisplayName": "dsznajder" | |
| }, | |
| "name": "es7-react-js-snippets", | |
| "publisher": "dsznajder", | |
| "version": "4.4.3" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "3e891cf9-53cb-49a3-8d01-8f0b1f0afb29", | |
| "publisherId": "codezombiech.gitignore", | |
| "publisherDisplayName": "codezombiech" | |
| }, | |
| "name": "gitignore", | |
| "publisher": "codezombiech", | |
| "version": "0.9.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "a2cec723-5349-460d-9de9-0fd1f8d3456f", | |
| "publisherId": "xabikos.JavaScriptSnippets", | |
| "publisherDisplayName": "xabikos" | |
| }, | |
| "name": "JavaScriptSnippets", | |
| "publisher": "xabikos", | |
| "version": "1.8.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "06f7435c-f0c3-4f34-a527-5b29dc11e433", | |
| "publisherId": "jq-syntax-highlighting.jq-syntax-highlighting", | |
| "publisherDisplayName": "jq-syntax-highlighting" | |
| }, | |
| "name": "jq-syntax-highlighting", | |
| "publisher": "jq-syntax-highlighting", | |
| "version": "0.0.2" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "61d03280-3919-4dd1-bce1-178ca21fdeaf", | |
| "publisherId": "James-Yu.latex-workshop", | |
| "publisherDisplayName": "James-Yu" | |
| }, | |
| "name": "latex-workshop", | |
| "publisher": "James-Yu", | |
| "version": "9.18.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "98790d67-10fa-497c-9113-f6c7489207b2", | |
| "publisherId": "yzhang.markdown-all-in-one", | |
| "publisherDisplayName": "yzhang" | |
| }, | |
| "name": "markdown-all-in-one", | |
| "publisher": "yzhang", | |
| "version": "3.6.2" | |
| }, | |
| { | |
| "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": "113b22c8-8125-42ec-8c6b-80c3f5d5fa5f", | |
| "publisherId": "IBM.output-colorizer", | |
| "publisherDisplayName": "IBM" | |
| }, | |
| "name": "output-colorizer", | |
| "publisher": "IBM", | |
| "version": "0.1.2" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "d990d7f1-60b6-4234-91a7-d146a42bb230", | |
| "publisherId": "anysphere.pyright", | |
| "publisherDisplayName": "anysphere" | |
| }, | |
| "name": "pyright", | |
| "publisher": "anysphere", | |
| "version": "1.1.327" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5", | |
| "publisherId": "ms-python.python", | |
| "publisherDisplayName": "ms-python" | |
| }, | |
| "name": "python", | |
| "publisher": "ms-python", | |
| "version": "2025.6.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "3792588c-3d35-442d-91ea-fe6a755e8155", | |
| "publisherId": "mechatroner.rainbow-csv", | |
| "publisherDisplayName": "mechatroner" | |
| }, | |
| "name": "rainbow-csv", | |
| "publisher": "mechatroner", | |
| "version": "3.11.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "4ae6dc82-7981-4f10-bd81-2d72aec37f39", | |
| "publisherId": "jock.svg", | |
| "publisherDisplayName": "jock" | |
| }, | |
| "name": "svg", | |
| "publisher": "jock", | |
| "version": "1.5.3" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "e5fd2b56-1637-4d4f-8252-6c9d416f9a28", | |
| "publisherId": "RobbOwen.synthwave-vscode", | |
| "publisherDisplayName": "RobbOwen" | |
| }, | |
| "name": "synthwave-vscode", | |
| "publisher": "RobbOwen", | |
| "version": "0.1.20" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "6623619a-676d-4cde-943f-a3c193b44fc0", | |
| "publisherId": "ChakrounAnas.turbo-console-log", | |
| "publisherDisplayName": "ChakrounAnas" | |
| }, | |
| "name": "turbo-console-log", | |
| "publisher": "ChakrounAnas", | |
| "version": "2.10.4" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "ecc7bbf7-9d61-46c8-b47e-a2a27c38b38d", | |
| "publisherId": "XadillaX.viml", | |
| "publisherDisplayName": "XadillaX" | |
| }, | |
| "name": "viml", | |
| "publisher": "XadillaX", | |
| "version": "2.2.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a", | |
| "publisherId": "dbaeumer.vscode-eslint", | |
| "publisherDisplayName": "dbaeumer" | |
| }, | |
| "name": "vscode-eslint", | |
| "publisher": "dbaeumer", | |
| "version": "2.4.4" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "9503bc2d-f581-462c-86fd-1dddf4857e66", | |
| "publisherId": "joaompinto.vscode-graphviz", | |
| "publisherDisplayName": "joaompinto" | |
| }, | |
| "name": "vscode-graphviz", | |
| "publisher": "joaompinto", | |
| "version": "0.0.9" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "aaee577c-f062-495a-9816-0cbd442f1d25", | |
| "publisherId": "ecmel.vscode-html-css", | |
| "publisherDisplayName": "ecmel" | |
| }, | |
| "name": "vscode-html-css", | |
| "publisher": "ecmel", | |
| "version": "2.0.9" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "28fcf0b8-26a5-4e99-9b8d-02e990366c6f", | |
| "publisherId": "tombonnike.vscode-status-bar-format-toggle", | |
| "publisherDisplayName": "tombonnike" | |
| }, | |
| "name": "vscode-status-bar-format-toggle", | |
| "publisher": "tombonnike", | |
| "version": "3.2.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "4db62a7c-7d70-419c-96d2-6c3a4dc77ea5", | |
| "publisherId": "bradlc.vscode-tailwindcss", | |
| "publisherDisplayName": "bradlc" | |
| }, | |
| "name": "vscode-tailwindcss", | |
| "publisher": "bradlc", | |
| "version": "0.14.25" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "f2fd462f-f1bd-4c62-b54f-59a4e5ffc6a3", | |
| "publisherId": "WakaTime.vscode-wakatime", | |
| "publisherDisplayName": "WakaTime" | |
| }, | |
| "name": "vscode-wakatime", | |
| "publisher": "WakaTime", | |
| "version": "25.2.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "0cb81da2-1880-4755-9995-0ae9cc728e20", | |
| "publisherId": "DotJoshJohnson.xml", | |
| "publisherDisplayName": "DotJoshJohnson" | |
| }, | |
| "name": "xml", | |
| "publisher": "DotJoshJohnson", | |
| "version": "2.5.1" | |
| } | |
| ] |
This file contains hidden or 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
| /** | |
| * | |
| * note -- some extra keybinds are configured inside "settings.json" (via vim) | |
| * | |
| */ | |
| // Place your key bindings in this file to overwrite the defaults | |
| [ | |
| /** `ctrl` to `alt` mirrors */ | |
| // { | |
| // "key": "alt+tab", | |
| // "command": "workbench.action.nextEditor" | |
| // }, | |
| { | |
| "key": "alt+shift+tab", | |
| "command": "workbench.action.previousEditor" | |
| }, | |
| // { | |
| // "key": "alt+tab", | |
| // "command": "workbench.action.nextEditor" | |
| // }, | |
| // { | |
| // "key": "alt+tab", | |
| // "command": "workbench.action.openNextRecentlyUsedEditorInGroup" | |
| // }, | |
| // { | |
| // "key": "alt+shift+tab", | |
| // // "command": "workbench.action.previousEditor" | |
| // }, | |
| // { | |
| // "key": "alt+shift+tab", | |
| // "command": "workbench.action.openPreviousRecentlyUsedEditorInGroup" | |
| // }, | |
| // { | |
| // "key": "alt+tab", | |
| // "command": "workbench.action.quickOpenNavigateNextInEditorPicker", | |
| // "when": "inEditorsPicker && inQuickOpen" | |
| // }, | |
| // { | |
| // "key": "alt+shift+tab", | |
| // "command": "workbench.action.quickOpenNavigatePreviousInEditorPicker", | |
| // "when": "inEditorsPicker && inQuickOpen" | |
| // }, | |
| /** general */ | |
| { | |
| "key": "ctrl+up", | |
| "command": "workbench.action.terminal.focusNext", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "alt+up", | |
| "command": "workbench.action.terminal.focusNext", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "alt+k", | |
| "command": "workbench.action.terminal.focusNext", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "alt+'", | |
| "command": "workbench.action.terminal.focusNext", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "ctrl+down", | |
| "command": "workbench.action.terminal.focusPrevious", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "alt+down", | |
| "command": "workbench.action.terminal.focusPrevious", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "alt+j", | |
| "command": "workbench.action.terminal.focusPrevious", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "alt+;", | |
| "command": "workbench.action.terminal.focusPrevious", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "alt+a", | |
| "command": "turboConsoleLog.displayLogMessage" | |
| }, | |
| { | |
| "key": "ctrl+alt+l", | |
| "command": "-turboConsoleLog.displayLogMessage" | |
| }, | |
| { | |
| "key": "ctrl+tab", | |
| "command": "workbench.action.nextEditor" | |
| }, | |
| { | |
| "key": "ctrl+shift+tab", | |
| "command": "workbench.action.previousEditor" | |
| }, | |
| { | |
| "key": "ctrl+l", | |
| "command": "workbench.action.terminal.clear", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "ctrl+b", | |
| "command": "-markdown.extension.editing.toggleBold", | |
| "when": "editorTextFocus && !editorReadonly && editorLangId == 'markdown'" | |
| }, | |
| { | |
| "key": "ctrl+shift+`", | |
| "command": "workbench.action.terminal.new" | |
| }, | |
| { | |
| "key": "ctrl+alt+up", | |
| "command": "workbench.action.terminal.new" | |
| }, | |
| { | |
| "key": "alt+enter", | |
| "command": "workbench.action.terminal.new" | |
| }, | |
| { | |
| "key": "ctrl+alt+down", | |
| "command": "workbench.action.terminal.kill", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "alt+q", | |
| "command": "workbench.action.terminal.kill", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "ctrl+b", | |
| "command": "workbench.action.toggleSidebarVisibility" | |
| }, | |
| { | |
| "key": "ctrl+enter", | |
| "command": "-r.executeInTerminal", | |
| "when": "editorFocus" | |
| }, | |
| { | |
| "key": "alt+s", | |
| "command": "turboConsoleLog.commentAllLogMessages" | |
| }, | |
| { | |
| "key": "shift+alt+c", | |
| "command": "-turboConsoleLog.commentAllLogMessages" | |
| }, | |
| { | |
| "key": "alt+x", | |
| "command": "turboConsoleLog.uncommentAllLogMessages" | |
| }, | |
| { | |
| "key": "shift+alt+u", | |
| "command": "-turboConsoleLog.uncommentAllLogMessages" | |
| }, | |
| { | |
| "key": "ctrl+alt+d", | |
| "command": "turboConsoleLog.deleteAllLogMessages" | |
| }, | |
| { | |
| "key": "shift+alt+d", | |
| "command": "-turboConsoleLog.deleteAllLogMessages" | |
| }, | |
| { | |
| "key": "alt+r", | |
| "command": "gitlens.toggleLineBlame" | |
| }, | |
| { | |
| "key": "ctrl+k v", | |
| "command": "markdown.extension.editing.toggleMath", | |
| "when": "editorTextFocus && !editorReadonly && editorLangId == 'markdown'" | |
| }, | |
| { | |
| "key": "ctrl+m", | |
| "command": "-markdown.extension.editing.toggleMath", | |
| "when": "editorTextFocus && !editorReadonly && editorLangId == 'markdown'" | |
| }, | |
| { | |
| "key": "ctrl+shift+m", | |
| "command": "markdown.showPreviewToSide", | |
| "when": "editorLangId == 'markdown'" | |
| }, | |
| { | |
| "key": "ctrl+k v", | |
| "command": "-markdown.showPreviewToSide", | |
| "when": "editorLangId == 'markdown'" | |
| }, | |
| { | |
| "key": "ctrl+shift+alt+m", | |
| "command": "editor.action.toggleTabFocusMode" | |
| }, | |
| { | |
| "key": "ctrl+m", | |
| "command": "-editor.action.toggleTabFocusMode" | |
| }, | |
| { | |
| "key": "ctrl+m", | |
| "command": "markdown.showPreview", | |
| "when": "editorLangId == 'markdown'" | |
| }, | |
| { | |
| "key": "ctrl+shift+v", | |
| "command": "-markdown.showPreview", | |
| "when": "editorLangId == 'markdown'" | |
| }, | |
| // { | |
| // "key": "alt+f", | |
| // "command": "editor.action.format" | |
| // }, | |
| { | |
| "key": "ctrl+r r", | |
| "command": "-npm-script.rerun-last-script" | |
| }, | |
| { | |
| "key": "ctrl+r shift+r", | |
| "command": "-npm-script.run" | |
| }, | |
| { | |
| "key": "ctrl+r t", | |
| "command": "-npm-script.test" | |
| }, | |
| { | |
| "key": "ctrl+r l", | |
| "command": "-npm-script.showOutput" | |
| }, | |
| { | |
| "key": "ctrl+r shift+x", | |
| "command": "-npm-script.terminate-script" | |
| }, | |
| { | |
| "key": "ctrl+r", | |
| "command": "-workbench.action.openRecent" | |
| }, | |
| { | |
| "key": "ctrl+r", | |
| "command": "-workbench.action.reloadWindow", | |
| "when": "isDevelopment" | |
| }, | |
| { | |
| "key": "ctrl+r", | |
| "command": "-workbench.action.quickOpenNavigateNextInRecentFilesPicker", | |
| "when": "inQuickOpen && inRecentFilesPicker" | |
| }, | |
| { | |
| "key": "alt+-", | |
| "command": "workbench.action.navigateBack" | |
| }, | |
| { | |
| "key": "alt+ArrowLeft", | |
| "command": "workbench.action.navigateBack" | |
| }, | |
| { | |
| "key": "ctrl+alt+-", | |
| "command": "-workbench.action.navigateBack" | |
| }, | |
| { | |
| "key": "ctrl+alt+-", | |
| "command": "gitlens.showLastQuickPick", | |
| "when": "gitlens:enabled && config.gitlens.keymap == 'alternate'" | |
| }, | |
| { | |
| "key": "ctrl+shift+-", | |
| "command": "-workbench.action.navigateForward" | |
| }, | |
| { | |
| "key": "alt+-", | |
| "command": "-gitlens.showLastQuickPick", | |
| "when": "gitlens:enabled && config.gitlens.keymap == 'alternate'" | |
| }, | |
| { | |
| "key": "alt+=", | |
| "command": "workbench.action.navigateForward" | |
| }, | |
| { | |
| "key": "alt+ArrowRight", | |
| "command": "workbench.action.navigateForward" | |
| }, | |
| { | |
| "key": "alt+ž", // Lithuanian/English language switching. Is in `=` spot | |
| "command": "workbench.action.navigateForward" | |
| }, | |
| { | |
| "key": "alt+=", | |
| "command": "workbench.action.navigateForward" | |
| }, | |
| { | |
| "key": "alt+left", | |
| "command": "-gitlens.key.left", | |
| "when": "gitlens:key:left" | |
| }, | |
| { | |
| "key": "ctrl+`", | |
| "command": "workbench.action.terminal.toggleTerminal" | |
| }, | |
| { | |
| "key": "alt+`", | |
| "command": "workbench.action.terminal.toggleTerminal" | |
| }, | |
| { | |
| "key": "ctrl+space", | |
| "command": "toggleSuggestionDetails", | |
| "when": "suggestWidgetVisible && textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+k ctrl+z", | |
| "command": "workbench.action.toggleZenMode" | |
| }, | |
| { | |
| "key": "alt+d", | |
| "command": "editor.action.addSelectionToNextFindMatch", | |
| "when": "editorFocus" | |
| }, | |
| { | |
| "key": "ctrl+d", | |
| "command": "-editor.action.addSelectionToNextFindMatch", | |
| "when": "editorFocus" | |
| }, | |
| { | |
| "key": "alt+\\", | |
| "command": "workbench.action.terminal.split", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+5", | |
| "command": "-workbench.action.terminal.split", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "shift+alt", | |
| "command": "-workbench.action.toggleMenuBar" | |
| }, | |
| { | |
| "key": "alt+[IntlBackslash]", | |
| "command": "-gitlens.diffLineWithPrevious", | |
| "when": "editorTextFocus && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /tracked/" | |
| }, | |
| { | |
| "key": "alt+[IntlBackslash]", | |
| "command": "workbench.actions.view.problems" | |
| }, | |
| { | |
| "key": "ctrl+shift+m", | |
| "command": "-workbench.actions.view.problems" | |
| }, | |
| { | |
| "key": "ctrl+shift+,", | |
| "command": "-editor.action.inPlaceReplace.up", | |
| "when": "/** editorTextFocus && !editorReadonly */" | |
| }, | |
| { | |
| "key": "ctrl+shift+,", | |
| "command": "workbench.action.openGlobalKeybindings" | |
| }, | |
| /** disable CTRL + Q as quit */ | |
| { | |
| "key": "ctrl+q", | |
| "command": "-workbench.action.quit" | |
| }, | |
| /** set CTRL + Q to toggle the sidebar */ | |
| { | |
| "key": "ctrl+q", | |
| "command": "workbench.action.toggleSidebarVisibility" | |
| }, | |
| { | |
| "key": "ctrl+s", | |
| "command": "latex-workshop.build", | |
| "when": "!config.latex-workshop.bind.altKeymap.enabled && editorLangId =~ /latex|rsweave/" | |
| }, | |
| { | |
| "key": "ctrl+alt+b", | |
| "command": "-latex-workshop.build", | |
| "when": "!config.latex-workshop.bind.altKeymap.enabled && editorLangId =~ /latex|rsweave/" | |
| }, | |
| // /** disable CTRL + SHIFT + E */ | |
| // { | |
| // "key": "ctrl+shift+e", | |
| // "command": "-workbench.view.explorer" | |
| // }, | |
| // /** set CTRL + SHIFT + E to toggle the sidebar instead */ | |
| // { | |
| // "key": "ctrl+shift+e", | |
| // "command": "workbench.action.toggleSidebarVisibility" | |
| // }, | |
| { | |
| "key": "alt+z", | |
| "command": "-editor.action.toggleWordWrap" | |
| }, | |
| { | |
| "key": "alt+z", | |
| "command": "workbench.action.toggleZenMode" | |
| }, | |
| { | |
| "key": "ctrl+alt+z", | |
| "command": "editor.action.toggleWordWrap" | |
| }, | |
| { | |
| "key": "ctrl+shift+k", | |
| "command": "editor.action.smartSelect.expand", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "shift+alt+right", | |
| "command": "-editor.action.smartSelect.expand", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+j", | |
| "command": "editor.action.smartSelect.shrink", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "shift+alt+left", | |
| "command": "-editor.action.smartSelect.shrink", | |
| "when": "editorTextFocus" | |
| }, | |
| // { | |
| // "key": "alt+e", | |
| // "command": "editor.action.triggerSuggest", | |
| // "when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly" | |
| // }, | |
| { | |
| "key": "f4", | |
| "command": "workbench.action.tasks.build" | |
| }, | |
| { | |
| "key": "ctrl+shift+b", | |
| "command": "-workbench.action.tasks.build" | |
| }, | |
| /** */ | |
| // { | |
| // "key": "alt+f", | |
| // "command": "editor.action.startFindReplaceAction", | |
| // "when": "editorFocus || editorIsOpen" | |
| // }, | |
| { | |
| "key": "ctrl+h", | |
| "command": "workbench.action.navigateLeft" | |
| }, | |
| { | |
| "key": "ctrl+l", | |
| "command": "workbench.action.navigateRight", | |
| "when": "!terminalFocus" | |
| }, | |
| { | |
| "key": "ctrl+k", | |
| "command": "workbench.action.navigateUp" | |
| }, | |
| { | |
| "key": "ctrl+j", | |
| "command": "workbench.action.navigateDown" | |
| }, | |
| /** */ | |
| // { | |
| // "key": "g h", | |
| // "command": "editor.action.showDefinitionPreviewHover" | |
| // }, | |
| /** https://github.com/VSCodeVim/Vim/issues/5769#issuecomment-735360686 */ | |
| { | |
| "key": "n", | |
| "command": "goToNextReference", | |
| "when": "inReferenceSearchEditor || referenceSearchVisible" | |
| }, | |
| { | |
| "key": "shift+n", | |
| "command": "goToPreviousReference", | |
| "when": "inReferenceSearchEditor || referenceSearchVisible" | |
| }, | |
| { | |
| "key": "alt+j", | |
| "command": "editor.action.moveLinesDownAction", | |
| "when": "editorTextFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "alt+k", | |
| "command": "editor.action.moveLinesUpAction", | |
| "when": "editorTextFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "alt+up", | |
| "command": "-markdown.extension.onMoveLineUp", | |
| "when": "editorTextFocus && !editorReadonly && !suggestWidgetVisible && editorLangId == 'markdown'" | |
| }, | |
| { | |
| "key": "alt+down", | |
| "command": "-markdown.extension.onMoveLineDown", | |
| "when": "editorTextFocus && !editorReadonly && !suggestWidgetVisible && editorLangId == 'markdown'" | |
| }, | |
| /**/ | |
| { | |
| "key": "n", | |
| "command": "goToNextReference", | |
| "when": "inReferenceSearchEditor || referenceSearchVisible" | |
| }, | |
| { | |
| "key": "shift+n", | |
| "command": "goToPreviousReference", | |
| "when": "inReferenceSearchEditor || referenceSearchVisible" | |
| }, | |
| /**/ | |
| /* easymotion */ | |
| { | |
| "key": "alt+w", | |
| "command": "vim.remap", | |
| "when": "inputFocus && vim.mode == 'Normal'", | |
| "args": { | |
| "after": ["<leader>", "<leader>", "<leader>", "b", "d", "w"], | |
| } | |
| }, | |
| { | |
| "key": "alt+s", | |
| "command": "vim.remap", | |
| "when": "inputFocus && vim.mode == 'Normal'", | |
| "args": { | |
| "after": ["<leader>", "<leader>", "<leader>", "b", "d", "j", "k"], | |
| } | |
| }, | |
| /**/ | |
| ] |
This file contains hidden or 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
| [ | |
| { | |
| "key": "cmd+1", | |
| "command": "workbench.action.openEditorAtIndex1" | |
| }, | |
| { | |
| "key": "ctrl+1", | |
| "command": "-workbench.action.openEditorAtIndex1" | |
| }, | |
| { | |
| "key": "cmd+2", | |
| "command": "workbench.action.openEditorAtIndex2" | |
| }, | |
| { | |
| "key": "ctrl+2", | |
| "command": "-workbench.action.openEditorAtIndex2" | |
| }, | |
| { | |
| "key": "cmd+3", | |
| "command": "workbench.action.openEditorAtIndex3" | |
| }, | |
| { | |
| "key": "ctrl+3", | |
| "command": "-workbench.action.openEditorAtIndex3" | |
| }, | |
| { | |
| "key": "cmd+4", | |
| "command": "workbench.action.openEditorAtIndex4" | |
| }, | |
| { | |
| "key": "ctrl+4", | |
| "command": "-workbench.action.openEditorAtIndex4" | |
| }, | |
| { | |
| "key": "cmd+5", | |
| "command": "workbench.action.openEditorAtIndex5" | |
| }, | |
| { | |
| "key": "ctrl+5", | |
| "command": "-workbench.action.openEditorAtIndex5" | |
| }, | |
| { | |
| "key": "cmd+6", | |
| "command": "workbench.action.openEditorAtIndex6" | |
| }, | |
| { | |
| "key": "ctrl+6", | |
| "command": "-workbench.action.openEditorAtIndex6" | |
| }, | |
| { | |
| "key": "cmd+7", | |
| "command": "workbench.action.openEditorAtIndex7" | |
| }, | |
| { | |
| "key": "ctrl+7", | |
| "command": "-workbench.action.openEditorAtIndex7" | |
| }, | |
| { | |
| "key": "cmd+8", | |
| "command": "workbench.action.openEditorAtIndex8" | |
| }, | |
| { | |
| "key": "ctrl+8", | |
| "command": "-workbench.action.openEditorAtIndex8" | |
| }, | |
| { | |
| "key": "cmd+9", | |
| "command": "workbench.action.openEditorAtIndex9" | |
| }, | |
| { | |
| "key": "ctrl+9", | |
| "command": "-workbench.action.openEditorAtIndex9" | |
| }, | |
| { | |
| "key": "cmd+`", | |
| "command": "workbench.action.terminal.toggleTerminal" | |
| }, | |
| { | |
| "key": "cmd+escape", | |
| "command": "workbench.action.terminal.toggleTerminal" | |
| }, | |
| { | |
| "key": "cmd+§", | |
| "command": "workbench.action.terminal.toggleTerminal" | |
| }, | |
| /* see zen mode */ | |
| // { | |
| // "key": "ctrl+[IntlBackslash]", | |
| // "command": "workbench.action.terminal.toggleTerminal" | |
| // }, | |
| { | |
| "key": "cmd+[IntlBackslash]", | |
| "command": "workbench.action.terminal.toggleTerminal" | |
| }, | |
| { | |
| "key": "shift+cmd+up", | |
| "command": "workbench.action.terminal.new" | |
| }, | |
| { | |
| "key": "ctrl+shift+`", | |
| "command": "-workbench.action.terminal.new" | |
| }, | |
| { | |
| "key": "shift+cmd+down", | |
| "command": "workbench.action.terminal.kill", | |
| "when": "terminalFocus" | |
| }, | |
| /* begin terminals up & down */ | |
| { | |
| "key": "cmd+down", | |
| "command": "workbench.action.terminal.focusNext", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "cmd+up", | |
| "command": "workbench.action.terminal.focusPrevious", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "cmd+j", | |
| "command": "-workbench.action.togglePanel" | |
| }, | |
| { | |
| "key": "cmd+j", | |
| "command": "workbench.action.terminal.focusNext", | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "cmd+k", | |
| "command": "workbench.action.terminal.focusPrevious", | |
| "when": "terminalFocus" | |
| }, | |
| /* end terminals up & down */ | |
| /* begin zen mode */ | |
| { | |
| "key": "cmd+k z", | |
| "command": "-workbench.action.toggleZenMode" | |
| }, | |
| { | |
| "key": "ctrl+[IntlBackslash]", | |
| "command": "workbench.action.toggleZenMode" | |
| }, | |
| /* end zen mode */ | |
| { | |
| "key": "ctrl+tab", | |
| "command": "workbench.action.nextEditor" | |
| }, | |
| { | |
| "key": "shift+cmd+]", | |
| "command": "-workbench.action.nextEditor" | |
| }, | |
| { | |
| "key": "ctrl+shift+tab", | |
| "command": "workbench.action.previousEditor" | |
| }, | |
| { | |
| "key": "shift+cmd+[", | |
| "command": "-workbench.action.previousEditor" | |
| }, | |
| { | |
| "key": "cmd+space", | |
| "command": "editor.action.triggerSuggest" | |
| // "when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "ctrl+b", | |
| "command": "workbench.action.toggleSidebarVisibility" | |
| }, | |
| { | |
| "key": "ctrl+shift+e", | |
| "command": "workbench.view.explorer", | |
| "when": "viewContainer.workbench.view.explorer.enabled" | |
| }, | |
| { | |
| "key": "ctrl+s", | |
| "command": "workbench.action.files.save" | |
| }, | |
| { | |
| "key": "ctrl+-", | |
| "command": "workbench.action.zoomOut" | |
| }, | |
| { | |
| "key": "cmd+-", | |
| "command": "-workbench.action.zoomOut" | |
| }, | |
| { | |
| "key": "ctrl+=", | |
| "command": "workbench.action.zoomIn" | |
| }, | |
| { | |
| "key": "cmd+=", | |
| "command": "-workbench.action.zoomIn" | |
| }, | |
| { | |
| "key": "cmd+-", | |
| "command": "workbench.action.navigateBack" | |
| }, | |
| { | |
| "key": "ctrl+-", | |
| "command": "-workbench.action.navigateBack" | |
| }, | |
| { | |
| "key": "cmd+=", | |
| "command": "workbench.action.navigateForward" | |
| }, | |
| { | |
| "key": "ctrl+shift+-", | |
| "command": "-workbench.action.navigateForward" | |
| }, | |
| { | |
| "key": "shift+cmd+g", | |
| "command": "workbench.view.scm", | |
| "when": "workbench.scm.active" | |
| }, | |
| { | |
| "key": "ctrl+shift+g", | |
| "command": "-workbench.view.scm", | |
| "when": "workbench.scm.active" | |
| }, | |
| { | |
| "key": "ctrl+p", | |
| "command": "workbench.action.quickOpen" | |
| }, | |
| { | |
| "key": "ctrl+shift+p", | |
| "command": "workbench.action.showCommands" | |
| }, | |
| { | |
| "key": "ctrl+f", | |
| "command": "actions.find", | |
| "when": "editorFocus || editorIsOpen" | |
| }, | |
| { | |
| "key": "ctrl+shift+f", | |
| "command": "workbench.action.findInFiles" | |
| }, | |
| { | |
| "key": "cmd+j", | |
| "command": "editor.action.moveLinesDownAction", | |
| "when": "editorTextFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "alt+down", | |
| "command": "-editor.action.moveLinesDownAction", | |
| "when": "editorTextFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "cmd+k", | |
| "command": "editor.action.moveLinesUpAction", | |
| "when": "editorTextFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "alt+up", | |
| "command": "-editor.action.moveLinesUpAction", | |
| "when": "editorTextFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "cmd+b", | |
| "command": "-markdown.extension.editing.toggleBold", | |
| "when": "editorTextFocus && !editorReadonly && editorLangId == 'markdown'" | |
| }, | |
| { | |
| "key": "shift+cmd+l", | |
| "command": "-selectAllSearchEditorMatches", | |
| "when": "inSearchEditor" | |
| }, | |
| { | |
| "key": "shift+cmd+l", | |
| "command": "-editor.action.selectHighlights", | |
| "when": "editorFocus" | |
| }, | |
| { | |
| "key": "shift+cmd+l", | |
| "command": "-addCursorsAtSearchResults", | |
| "when": "fileMatchOrMatchFocus && searchViewletVisible" | |
| }, | |
| { | |
| "key": "shift+cmd+l", | |
| "command": "workbench.view.extension.liveshare" | |
| }, | |
| /* begin easymotion */ | |
| { | |
| "key": "ctrl+w", | |
| "command": "vim.remap", | |
| "when": "inputFocus && vim.mode == 'Normal'", | |
| "args": { | |
| "after": [ | |
| "<leader>", | |
| "<leader>", | |
| "<leader>", | |
| "b", | |
| "d", | |
| "w" | |
| ] | |
| } | |
| }, | |
| { | |
| "key": "ctrl+s", | |
| "command": "vim.remap", | |
| "when": "inputFocus && vim.mode == 'Normal'", | |
| "args": { | |
| "after": [ | |
| "<leader>", | |
| "<leader>", | |
| "<leader>", | |
| "b", | |
| "d", | |
| "j", | |
| "k" | |
| ] | |
| } | |
| }, | |
| { | |
| "key": "cmd+o", | |
| "command": "workbench.action.gotoSymbol" | |
| }, | |
| { | |
| "key": "shift+cmd+o", | |
| "command": "-workbench.action.gotoSymbol" | |
| }, | |
| { | |
| "key": "cmd+o", | |
| "command": "-workbench.action.files.openFile", | |
| "when": "false" | |
| }, | |
| { | |
| "key": "cmd+o", | |
| "command": "-workbench.action.files.openFolderViaWorkspace", | |
| "when": "!openFolderWorkspaceSupport && workbenchState == 'workspace'" | |
| }, | |
| { | |
| "key": "cmd+o", | |
| "command": "-workbench.action.files.openFileFolder", | |
| "when": "isMacNative && openFolderWorkspaceSupport" | |
| }, | |
| { | |
| "key": "cmd+o", | |
| "command": "-workbench.action.files.openLocalFileFolder", | |
| "when": "remoteFileDialogVisible" | |
| }, | |
| { | |
| "key": "cmd+l", | |
| "command": "-expandLineSelection", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+h", | |
| "command": "-deleteLeft", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "cmd+y", | |
| "command": "references-view.showCallHierarchy", | |
| "when": "editorHasCallHierarchyProvider" | |
| }, | |
| { | |
| "key": "shift+alt+h", | |
| "command": "-references-view.showCallHierarchy", | |
| "when": "editorHasCallHierarchyProvider" | |
| }, | |
| { | |
| "key": "cmd+b", | |
| "command": "-markdown.extension.editing.toggleBold", | |
| "when": "editorTextFocus && !editorReadonly && editorLangId =~ /^markdown$|^rmd$|^quarto$/" | |
| }, | |
| { | |
| "key": "cmd+r", | |
| "command": "editor.action.rename", | |
| "when": "editorHasRenameProvider && editorTextFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "shift+cmd+r", | |
| "command": "-rerunSearchEditorSearch", | |
| "when": "inSearchEditor" | |
| }, | |
| { | |
| "key": "shift+cmd+r", | |
| "command": "editor.action.refactor", | |
| "when": "editorHasCodeActionsProvider && textInputFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "shift+cmd+,", | |
| "command": "-editor.action.inPlaceReplace.up", | |
| "when": "editorTextFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "shift+cmd+,", | |
| "command": "workbench.action.openGlobalKeybindings" | |
| }, | |
| { | |
| "key": "cmd+k cmd+s", | |
| "command": "-workbench.action.openGlobalKeybindings" | |
| }, | |
| { | |
| "key": "shift+cmd+s", | |
| "command": "-workbench.action.files.saveAs" | |
| }, | |
| { | |
| "key": "shift+cmd+s", | |
| "command": "git.stageSelectedRanges", | |
| "when": "!operationInProgress" | |
| }, | |
| { | |
| "key": "shift+cmd+u", | |
| "command": "git.unstageSelectedRanges", | |
| "when": "!operationInProgress" | |
| }, | |
| { | |
| "key": "cmd+i", | |
| "command": "composerMode.agent" | |
| }, | |
| { | |
| "key": "shift+enter", | |
| "command": "workbench.action.terminal.sendSequence", | |
| "args": { | |
| "text": "\u001b\r" | |
| }, | |
| "when": "terminalFocus" | |
| }, | |
| /** | |
| * claude code: Enter = newline, Cmd+Enter = submit. | |
| * does NOT affect regular terminal submit, so works perfect. | |
| */ | |
| { | |
| "key": "enter", | |
| "command": "workbench.action.terminal.sendSequence", | |
| "args": { | |
| "text": "\u001b\r" | |
| }, | |
| "when": "terminalFocus" | |
| }, | |
| { | |
| "key": "cmd+enter", | |
| "command": "workbench.action.terminal.sendSequence", | |
| "args": { | |
| "text": "\r" | |
| }, | |
| "when": "terminalFocus" | |
| } | |
| ] |
This file contains hidden or 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
| /** | |
| * settings.json | |
| * | |
| * This file, along other configs related to vscode, are available here: | |
| * https://gist.github.com/kiprasmel/de9160a0602463fb752f2d84d7aa4fd8/ | |
| * | |
| * Other dotfiles available at: | |
| * https://github.com/kiprasmel/voidrice | |
| * | |
| */ | |
| { | |
| "telemetry.enableTelemetry": false, | |
| "telemetry.telemetryLevel": "off", | |
| /** */ | |
| "git.enabled": true, | |
| /** | |
| * `14` with `Fira Code iScript` & `Dark+` theme; | |
| * `16` with `'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'` & `One Dark Pro` theme; | |
| * `14` with `'Operator Mono Medium', 'monospace', monospace, 'Droid Sans Fallback'` & `Atom One Dark` / `One Dark Pro` theme | |
| * | |
| * For the terminal's font size: `12` or `14` | |
| * | |
| * I also toggle `"fontStyle": "italic"` on & off, see below | |
| * | |
| */ | |
| /** BEGIN Theming */ | |
| "editor.fontSize": 14, | |
| // "editor.fontFamily": "'OperatorMonoLig-Book', 'monospace', monospace, 'Droid Sans Fallback'", | |
| // "editor.fontFamily": "'Operator Mono Medium', 'monospace', monospace, 'Droid Sans Fallback'", | |
| // "editor.fontFamily": "'Operator Mono'", | |
| // "editor.fontFamily": "'Operator Mono Medium'", | |
| // "editor.fontFamily": "'Operator Mono Lig'", // TODO | |
| // "editor.fontFamily": "'Operator Mono Lig', 'monospace', monospace, 'Droid Sans Fallback'", | |
| // "editor.fontFamily": "'Operator Mono Lig', 'monospace', monospace, 'Droid Sans Fallback'", | |
| // "editor.fontFamily": "'Operator Mono Book', 'monospace', monospace, 'Droid Sans Fallback'", | |
| "terminal.integrated.fontSize": 14, // 12 if window.size = 1 (zoomed in more) | |
| // "editor.fontFamily": "'Fira Code iScript', 'monospace', monospace, 'Droid Sans Fallback'", | |
| // "editor.fontFamily": "'FuraCode Nerd Font Mono'", | |
| // "editor.fontFamily": "'Input Mono'", /** https://input.fontbureau.com/ */ | |
| // "editor.fontFamily": "'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'", | |
| // "editor.fontSize": 16, | |
| /** END Theming */ | |
| "editor.tabSize": 4, | |
| "editor.wordWrap": "on" /** https://github.com/kencrocken/FiraCodeiScript */, | |
| /** | |
| * some dank linting / formatting / prettifying setups! | |
| * | |
| * https://github.com/sarpik/eslint-config-sarpik | |
| */ | |
| "editor.formatOnType": false, | |
| "editor.formatOnPaste": true, | |
| "editor.formatOnSave": true, | |
| /** https://marketplace.visualstudio.com/items?itemName=tombonnike.vscode-status-bar-format-toggle */ | |
| "formattingToggle.affects": [ | |
| "editor.formatOnSave", // | |
| "editor.formatOnPaste" | |
| ], | |
| "editor.codeActionsOnSave": { | |
| "source.organizeImports": "never", | |
| "source.fixAll": "explicit", | |
| // "source.fixAll.eslint": "explicit" | |
| "source.fixAll.eslint": "always" | |
| }, | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "[javascript][javascriptreact][typescript][typescriptreact]": { | |
| "editor.formatOnSave": false | |
| // "editor.defaultFormatter": "dbaeumer.vscode-eslint" | |
| }, | |
| "eslint.format.enable": true, | |
| "eslint.enable": true, | |
| "eslint.debug": true, | |
| "[markdown]": { | |
| "editor.formatOnPaste": false, | |
| "editor.formatOnSave": false | |
| }, | |
| "editor.wordWrapColumn": 72, | |
| "editor.fontWeight": 500, | |
| "editor.fontLigatures": true, | |
| "prettier.printWidth": 120, | |
| "eslint.validate": [ | |
| "javascript", // | |
| "javascriptreact", | |
| "typescript", | |
| "typescriptreact" | |
| ], | |
| // "[markdown]": { | |
| // "editor.defaultFormatter": "yzhang.markdown-all-in-one" | |
| // }, | |
| "[html]": { | |
| // "editor.defaultFormatter": "dbaeumer.vscode-eslint" | |
| // "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| // "editor.defaultFormatter": "vscode.html-language-features" | |
| }, | |
| "[jsonc]": { | |
| // "editor.defaultFormatter": "dbaeumer.vscode-eslint" | |
| // "editor.defaultFormatter": "vscode.json-language-features" | |
| }, | |
| "[json]": { | |
| "editor.defaultFormatter": "vscode.json-language-features" | |
| // "editor.defaultFormatter": "vscode.json-language-features" | |
| // "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| /** | |
| * Optional but IMPORTANT: | |
| * If you have the prettier extension enabled for other languages like CSS and HTML, | |
| * turn it off for JS since we are doing it through eslint already | |
| */ | |
| "prettier.disableLanguages": [ | |
| "javascript", // | |
| "javascriptreact", | |
| "typescript", | |
| "typescriptreact" | |
| ], | |
| "eslint.lintTask.enable": true, | |
| "eslint.run": "onSave", | |
| "eslint.packageManager": "yarn", | |
| // "eslint.nodePath": "/home/kipras/.local/share/yarn/global/node_modules", | |
| // "eslint.packageManager": "npm", | |
| // "eslint.nodePath": "/usr/lib/node_modules", | |
| /** windows specific stuff */ | |
| "terminal.integrated.shell.windows": "C:\\Users\\kipra\\scoop\\apps\\git\\current\\bin\\bash.exe", | |
| // always start in a login shell (to source .profile etc) | |
| "terminal.integrated.shellArgs.windows": ["-l"], | |
| "terminal.integrated.shellArgs.osx": ["-l"], | |
| "terminal.integrated.inheritEnv": true, | |
| "terminal.integrated.profiles.osx": { | |
| "zsh (login)": { | |
| "path": "/bin/zsh", | |
| "args": ["--login"] | |
| } | |
| }, | |
| // "terminal.integrated.shellArgs.linux": ["-l"], | |
| "git.path": ["/usr/bin/git", "C:\\DEV\\Git\\cmd\\git.exe"], | |
| /** `-l` executes as a login-shell (necessary to read environment variables from `~/.profile` or `~/.bash_profile`) */ | |
| // "terminal.integrated.shell.windows": "D:\\DEV\\Git\\bin\\bash.exe", | |
| "terminal.integrated.cursorStyle": "line", | |
| /** | |
| * this is awesome - it allows stuff like `ctrl+b` to work even if terminal is focused! | |
| * https://code.visualstudio.com/docs/editor/integrated-terminal#_forcing-key-bindings-to-pass-through-the-terminal | |
| */ | |
| "terminal.integrated.commandsToSkipShell": [ | |
| // Ensure the toggle sidebar visibility keybinding skips the shell | |
| "workbench.action.toggleSidebarVisibility", | |
| // Send quick open's keybinding to the shell | |
| "-workbench.action.quickOpen" | |
| ], | |
| "emmet.includeLanguages": { | |
| "javascript": "javascriptreact", | |
| "typescript": "typescriptreact" | |
| }, | |
| "emmet.syntaxProfiles": { | |
| "javascript": "jsx,html,javascriptreact", | |
| "typescript": "tsx,html,typescriptreact" | |
| }, | |
| "sync.autoDownload": false, | |
| "sync.autoUpload": false, | |
| "sync.forceDownload": false, | |
| "sync.gist": "de9160a0602463fb752f2d84d7aa4fd8", | |
| "sync.removeExtensions": false, | |
| "sync.syncExtensions": true, | |
| "prettier.breakBeforeElse": true, | |
| "prettier.flattenTernaries": true, | |
| "color-highlight.markerType": "outline", | |
| "autoimport.filesToScan": "**/*.{ts,tsx,js,jsx}", | |
| "html.format.contentUnformatted": "pre,code,textarea,li", | |
| "html.format.indentInnerHtml": true, | |
| "html.format.wrapLineLength": 72, | |
| "files.associations": { | |
| "*.js": "javascript", | |
| "*.jsm": "javascript", | |
| "*.rmd": "markdown", | |
| "*.diff": "diff" | |
| }, | |
| "python.pythonPath": "/usr/bin/python", | |
| "liveServer.settings.donotShowInfoMsg": true, | |
| "liveSassCompile.settings.showOutputWindow": false, | |
| "editor.quickSuggestions": { | |
| "strings": true, | |
| "comments": true, | |
| "other": true | |
| }, | |
| "editor.tokenColorCustomizations": { | |
| "textMateRules": [ | |
| { | |
| /** | |
| * F1 > `Developer: Inspect TM Scopes` command. | |
| * Also read: | |
| * https://code.visualstudio.com/api/extension-capabilities/theming | |
| * https://stackoverflow.com/questions/41320848 | |
| * https://www.sublimetext.com/docs/3/scope_naming.html | |
| */ | |
| "scope": [ | |
| /** the following will be in italic (=FlottFlott) */ | |
| // "comment", | |
| "keyword", | |
| // "source.ts", | |
| // "entity.other", | |
| // "entity.name.type", | |
| // "entity.name.type.class", //class | |
| "entity.name.tag.html" /** html tag */, | |
| // "keyword", //import, export, return, if, else,... | |
| // "constant", //String, Number, Boolean…, this, super | |
| /**"keyword.control.conditional.js", // if else | |
| "keyword.control.flow.js", // return | |
| "keyword.control.trycatch.js", // try catch throw */ | |
| /** .jsx specific: */ | |
| "entity.other.inherited-class.js.jsx", | |
| "entity.other.attribute-name.js.jsx", // className react | |
| "keyword.control.import.js.jsx", | |
| "keyword.control.from.js.jsx", | |
| "keyword.control.export.js.jsx", | |
| "keyword.control.default.js.jsx", | |
| // "meta.export.default.js.jsx", // buggy if starts before declaration | |
| /** .js specific */ | |
| "keyword.operator.new.js", // new keyword | |
| "entity.name.type.js", // new ObjectName | |
| "support.function.js", // require | |
| "support.type.object.module.js", // module.exports | |
| "storage.type.js", // var, let, const | |
| "storage.type.function.js", // function | |
| // "storage.modifier", //static keyword | |
| // "storage.type.class.js", //class keyword | |
| /** .ts specific */ | |
| "keyword.operator.new.ts", // new keyword | |
| // "entity.name.type.ts", // new ObjectName | |
| "support.function.ts", // require | |
| "support.type.object.module.ts", // module.exports | |
| "storage.type.ts", // var, let, const | |
| "storage.type.function.ts", // function | |
| "storage.modifier.ts" | |
| // "storage.modifier", //static keyword | |
| // "storage.type.class.ts", //class keyword | |
| ], | |
| "settings": { | |
| /** | |
| * I toggle this if I want the italis or not. | |
| */ | |
| // "fontStyle": "italic" | |
| } | |
| }, | |
| { | |
| "scope": [ | |
| //following will be excluded from italics (VSCode has some defaults for italics) | |
| "invalid", | |
| "keyword.operator", | |
| "constant.numeric.css", | |
| "keyword.other.unit.px.css", | |
| "constant.numeric.decimal.js", | |
| "constant.numeric.json" | |
| ], | |
| "settings": { | |
| "fontStyle": "" | |
| } | |
| } | |
| ], | |
| "[Synthwave x Fluoromachine]": { | |
| "textMateRules": [ | |
| { | |
| "scope": [ | |
| "keyword", | |
| "keyword.control", | |
| "storage.type", | |
| "storage.modifier", | |
| "keyword.operator.new", | |
| "keyword.operator", | |
| "keyword.operator.assignment", | |
| "keyword.operator.arithmetic" | |
| ], | |
| "settings": { | |
| // "foreground": "#FF0000" | |
| "foreground": "#C678DD" | |
| // "background": #282C34 | |
| } | |
| }, | |
| { | |
| "name": "Function", | |
| "scope": ["entity.name.function", "variable.function", "variable", "support.variable"], | |
| "settings": { | |
| "foreground": "#25a8ff" | |
| // "foreground": "#ffffff" | |
| // "foreground": "#FAAD2A", | |
| // "foreground": "#C28080", | |
| // "foreground": "#9C4A28", | |
| // "foreground": "#3C8250", | |
| // "foreground": "#5a36f9", | |
| // "foreground": "#", | |
| // "background": "#262335" | |
| } | |
| }, | |
| { | |
| "name": "Variable", | |
| "scope": ["variable", "entity.name.variable"], | |
| "settings": { | |
| "foreground": "#12bb7a" | |
| // "foreground": "#e7ff61" | |
| // "foreground": "#e7ff61" | |
| } | |
| }, | |
| { | |
| "scope": ["meta.object-literal.key"], | |
| "settings": { | |
| "foreground": "#12bb7a" | |
| } | |
| }, | |
| // { | |
| // "scope": ["entity.name.type"], | |
| // "settings": { | |
| // "foreground": "#36f9df" | |
| // } | |
| // } | |
| // { | |
| // "name": "Language variable", | |
| // "scope": "variable.language", | |
| // "settings": { | |
| // "foreground": "#8a2dc0", | |
| // "fontStyle": "bold" | |
| // } | |
| // }, | |
| { | |
| "name": "Parameter", | |
| "scope": "variable.parameter", | |
| "settings": { | |
| // "fontStyle": "italic", | |
| "fontStyle": "" | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "editor.insertSpaces": false, | |
| "editor.tabCompletion": "on", | |
| "php-cs-fixer.onsave": true, | |
| "php-cs-fixer.executablePath": "${extensionPath}\\php-cs-fixer.phar", | |
| "beautify.ignore": ["**/*.js", "**/*.jsx"], | |
| /** | |
| * vscode-native bracket pair colorizer: | |
| * TODO: enable when can customize more colors | |
| */ | |
| // "editor.bracketPairColorization.enabled": true, | |
| // "editor.guides.bracketPairs": "active", | |
| // "editor.guides.bracketPairsHorizontal": false, | |
| "editor.bracketPairColorization.enabled": false, | |
| "editor.guides.bracketPairsHorizontal": false, | |
| // see also "workbench.colorCustomizations" for custom colors | |
| /** original extension of bracket pair colorizer: */ | |
| "bracket-pair-colorizer-2.forceUniqueOpeningColor": false, | |
| "bracket-pair-colorizer-2.forceIterationColorCycle": false, | |
| "bracket-pair-colorizer-2.showHorizontalScopeLine": false, | |
| "bracket-pair-colorizer-2.colors": [ | |
| "Gold", | |
| "Orchid", | |
| "LightSkyBlue", // 3 | |
| "Gold", | |
| "Orchid", | |
| "LightSkyBlue", // 6 | |
| "CornFlowerBlue", | |
| "#B76BA3", | |
| // | |
| "DodgerBlue", | |
| "SlateGray", | |
| "DarkOrchid", // 9 | |
| "SteelBlue", | |
| "Teal" //12 | |
| ], | |
| "bracket-pair-colorizer-2.scopeLineRelativePosition": true, | |
| "editor.foldingStrategy": "indentation", | |
| "vim.history": 1000, | |
| "vim.useSystemClipboard": true, | |
| "vim.useCtrlKeys": false, | |
| "vim.handleKeys": { | |
| "<C-d>": true, | |
| "<C-u>": true, | |
| "<C-e>": true, | |
| "<C-y>": true, | |
| "<C-r>": true | |
| }, | |
| "vim.startInInsertMode": true, | |
| "vim.showcmd": true, | |
| // "vim.neovimPath": "/usr/bin/nvim", // linux | |
| // "vim.neovimPath": "/usr/local/bin/nvim", // osx | |
| "vim.neovimPath": "/opt/homebrew/bin/nvim", // osx m1 | |
| "vim.enableNeovim": true, | |
| "vim.leader": ",", | |
| "vim.gdefault": false, | |
| "vim.vimrc.path": "$HOME/.config/nvim/init.vim", | |
| "vim.vimrc.enable": false, | |
| "vim.sneak": true, | |
| "terminal.integrated.localEchoExcludePrograms": ["vim", "vi", "nano", "tmux", "nvim"], | |
| // https://github.com/VSCodeVim/Vim#vim-easymotion | |
| "vim.easymotion": true, | |
| "vim.easymotionKeys": "hklyuiopnmqwertzxcvbasdgjf", // rm "," and ";" // "hklyuiopnm,qwertzxcvbasdgjf;" | |
| "vim.normalModeKeyBindingsNonRecursive": [ | |
| { | |
| // easymotion | |
| "before": ["<leader>", "w"], | |
| "after": ["<leader>", "<leader>", "<leader>", "b", "d", "w"] | |
| }, | |
| { | |
| // easymotion | |
| "before": ["<leader>", "s"], | |
| "after": ["<leader>", "<leader>", "<leader>", "b", "d", "j", "k"] | |
| } | |
| ], | |
| "vim.normalModeKeyBindings": [ | |
| { | |
| "before": ["g", "D"], | |
| "commands": ["editor.action.goToReferences" /* "extension.vim_escape", */ /* "extension.vim_insert", */] | |
| }, | |
| { | |
| // https://github.com/VSCodeVim/Vim#vim-surround | |
| "before": ["S"], | |
| "after": ["y", "s"] | |
| } | |
| // , { | |
| // "before": ["g", "H"], | |
| // "commands": ["editor.action.showDefinitionPreviewHover"] | |
| // } | |
| // { | |
| // "before": ["<leader>", "<leader>"], | |
| // // "after": ["<Esc>", "/", "<++>", "<Enter>", "<Esc>", "d", "d"] | |
| // "after": ["<Esc>", "/", "<++>", "<Enter>", "<Esc>", "c", "4", "l"] | |
| // } | |
| // { | |
| // "before": ["<leader>", "a"], | |
| // "after": ["<Esc>", "i", "<++>", "<Esc>"] | |
| // | |
| ], | |
| // "vim.insertModeKeyBindings": [ | |
| // { | |
| // "before": ["<leader>", "<leader>"], | |
| // "after": ["<Esc>", "/<++>", "<Enter>"] | |
| // } | |
| // ], | |
| "vim.visualModeKeyBindings": [ | |
| { | |
| "before": [">"], | |
| "commands": ["editor.action.indentLines"] | |
| }, | |
| { | |
| "before": ["<"], | |
| "commands": ["editor.action.outdentLines"] | |
| } | |
| ], | |
| // | |
| "workbench.colorCustomizations": { | |
| // "statusBar.background": "#212121", | |
| "statusBar.background": "#282C34" /** same as code */, | |
| // "statusBar.background": "#333842", /** same as sidebar */ | |
| "statusBar.foreground": "#FFF", | |
| // // // "statusBar.noFolderBackground": "#0000", /** set alpha to `0` - transparent (same as `background`) */ | |
| "statusBar.noFolderBackground": "#333333", | |
| "statusBar.noFolderForeground": "#FFF", | |
| /** | |
| * remote development extension (green square bottom left corner by default) | |
| * https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack | |
| */ | |
| "statusBarItem.remoteBackground": "#0000", | |
| "statusBarItem.remoteForeground": "#16825d" | |
| // "statusBarItem.remoteForeground": "#000" | |
| /** | |
| * TODO: enable this for the built-in bracket pair colorizer. | |
| * currently, only supports 6 colors, which is not enough. | |
| */ | |
| // "bracket-pair-colorizer-2.colors": [ | |
| // "Gold", | |
| // "Orchid", | |
| // "LightSkyBlue", // 3 | |
| // "Gold", | |
| // "Orchid", | |
| // "LightSkyBlue", // 6 | |
| // "CornFlowerBlue", | |
| // "#B76BA3", | |
| // // | |
| // "DodgerBlue", | |
| // "SlateGray", | |
| // "DarkOrchid", // 9 | |
| // "SteelBlue", | |
| // "Teal" //12 | |
| // ] | |
| }, | |
| "editor.largeFileOptimizations": false, | |
| "editor.detectIndentation": false, | |
| "workbench.settings.openDefaultSettings": true, | |
| "workbench.settings.useSplitJSON": false, | |
| "turboConsoleLog.addSemicolonInTheEnd": true, | |
| "editor.lineNumbers": "relative", | |
| "search.showLineNumbers": true, | |
| "gitlens.hovers.currentLine.over": "line", | |
| "gitlens.currentLine.enabled": false, | |
| // "gitlens.hovers.currentLine.enabled": false, | |
| // "gitlens.hovers.annotations.enabled": false, | |
| // "gitlens.codeLens.enabled": false, | |
| "gitlens.hovers.currentLine.enabled": true, | |
| "gitlens.hovers.annotations.enabled": true, | |
| "gitlens.codeLens.enabled": true, | |
| "gitlens.codeLens.scopes": ["document", "containers"], | |
| "gitlens.keymap": "alternate", | |
| "gitlens.advanced.messages": { | |
| "suppressLineUncommittedWarning": true | |
| }, | |
| "gitlens.recentChanges.highlight.locations": ["gutter", "line", "overview"], | |
| "liveshare.showInStatusBar": "whileCollaborating", | |
| "explorer.confirmDragAndDrop": false, | |
| "vsicons.projectDetection.autoReload": false, | |
| "C_Cpp.updateChannel": "Insiders", | |
| "atlascode.jira.workingSite": { | |
| "baseUrlSuffix": "atlassian.net" | |
| }, | |
| "atlascode.jira.todoIssues.enabled": false, | |
| "atlascode.bitbucket.statusbar.enabled": false, | |
| "atlascode.bitbucket.statusbar.showLogin": false, | |
| "atlascode.bitbucket.statusbar.showUser": false, | |
| "atlascode.bitbucket.contextMenus.enabled": false, | |
| "atlascode.jira.statusbar.enabled": false, | |
| "atlascode.jira.statusbar.showLogin": false, | |
| "atlascode.jira.statusbar.showUser": false, | |
| "atlascode.jira.statusbar.showProject": true, | |
| "atlascode.jira.workingProject": { | |
| "id": "10000", | |
| "name": "Development", | |
| "key": "DEV" | |
| }, | |
| "liveServer.settings.showOnStatusbar": false, | |
| "liveServer.settings.donotVerifyTags": true, | |
| "files.hotExit": "onExitAndWindowClose", | |
| "files.insertFinalNewline": true, | |
| "files.trimFinalNewlines": true, | |
| "vsicons.projectDetection.disableDetect": true, | |
| "quokka.showOutputOnStart": false, | |
| "quokka.suppressExpirationNotifications": true, | |
| "files.autoSaveDelay": 60000, | |
| "vsicons.dontShowNewVersionMessage": true, | |
| "editor.suggest.maxVisibleSuggestions": 15, | |
| "editor.suggest.localityBonus": false, | |
| "workbench.colorTheme": "SynthWave '84", | |
| "yaml.schemaStore.enable": true, | |
| "yaml.schemas": { | |
| "file:///home/kipras/.vscode-oss/extensions/atlassian.atlascode-1.4.3/resources/schemas/pipelines-schema.json": "bitbucket-pipelines.yml" | |
| }, | |
| "editor.suggestSelection": "first", | |
| "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", | |
| "go.formatTool": "goimports", | |
| "merge-conflict.autoNavigateNextConflict.enabled": false, | |
| "javascript.implicitProjectConfig.checkJs": true, | |
| "platformio-ide.activateOnlyOnPlatformIOProject": true, | |
| "platformio-ide.customPATH": "/usr/bin", | |
| "window.customMenuBarAltFocus": false, | |
| "window.enableMenuBarMnemonics": false, | |
| "window.menuBarVisibility": "hidden" /** todo `compact` if `native` for `titleBarStyle` is not required */, | |
| "window.titleBarStyle": "native" /** `custom` */, | |
| "omnisharp.path": "latest", | |
| "debug.onTaskErrors": "debugAnyway", | |
| "editor.cursorBlinking": "solid", | |
| "cSpell.language": "en,fullstack", | |
| "cSpell.showStatus": false, | |
| "cSpell.allowCompoundWords": true, | |
| "cSpell.userWords": [ | |
| "Kipras", | |
| "Melnikovas", | |
| "YYYYMMDD", | |
| "dbaeumer", | |
| "esnext", | |
| "gatsbyjs", | |
| "jsonified", | |
| "leggo", | |
| "lmao", | |
| "peerdeps", | |
| "sarpik", | |
| "wesbos", | |
| "whatevs", | |
| "xoxo" | |
| ], | |
| "cSpell.enabledLanguageIds": [ | |
| "asciidoc", | |
| "c", | |
| "cpp", | |
| "csharp", | |
| "css", | |
| "csv", | |
| "diff", | |
| "dockerfile", | |
| "dotenv", | |
| "excel", | |
| "git-commit", | |
| "git-rebase", | |
| "gitignore", | |
| "go", | |
| "handlebars", | |
| "haskell", | |
| "hex", | |
| "html", | |
| "http", | |
| "jade", | |
| "java", | |
| "javascript", | |
| "javascriptreact", | |
| "jq", | |
| "json", | |
| "json5", | |
| "jsonc", | |
| "jsx-tags", | |
| "latex", | |
| "less", | |
| "lisp", | |
| "makefile", | |
| "markdown", | |
| "mongo", | |
| "php", | |
| "plaintext", | |
| "pug", | |
| "python", | |
| "restructuredtext", | |
| "rust", | |
| "scala", | |
| "scss", | |
| "shellscript", | |
| "sql", | |
| "text", | |
| "toml", | |
| "troff", | |
| "typescript", | |
| "typescriptreact", | |
| "v", | |
| "vimrc", | |
| "yaml", | |
| "yml" | |
| ], | |
| "cSpell.languageSettings": [ | |
| { | |
| "languageId": "*", | |
| "dictionaries": ["fullstack"] | |
| } | |
| ] /** UNIX */, | |
| // "remote.SSH.configFile": "$HOME\\.ssh\\config", /** Windows */ | |
| "remote.SSH.showLoginTerminal": true, | |
| "workbench.settings.openDefaultKeybindings": true, | |
| "prettier.arrowParens": "always", | |
| "prettier.packageManager": "yarn", | |
| "prettier.trailingComma": "es5", | |
| "prettier.useTabs": true, | |
| "[cpp]": {}, | |
| "C_Cpp.default.cppStandard": "c++11", | |
| "C_Cpp.default.cStandard": "c11", | |
| "C_Cpp.intelliSenseCacheSize": 2048, | |
| "c-cpp-flylint.flexelint.enable": false, | |
| /** | |
| * Proper codelens settings, especially for merge conflicts | |
| * See https: //github.com/microsoft/vscode/issues/83221 | |
| */ | |
| /** must: */ | |
| "editor.codeLens": true, | |
| "merge-conflict.codeLens.enabled": true, | |
| /** optional: */ | |
| "typescript.referencesCodeLens.enabled": false, | |
| "typescript.implementationsCodeLens.enabled": false, | |
| "javascript.referencesCodeLens.enabled": false, | |
| "editor.semanticHighlighting.enabled": true, | |
| "remote.SSH.remotePlatform": { | |
| "prod": "linux", | |
| "vm": "linux" | |
| }, | |
| "latex-workshop.view.pdf.viewer": "tab", | |
| "latex-workshop.intellisense.package.enabled": true, | |
| "terminal.integrated.scrollback": 5000, | |
| "vscode_custom_css.imports": [ | |
| "file:///home/kipras/.vscode-oss/extensions/webrender.synthwave-x-fluoromachine-0.0.12/synthwave-x-fluoromachine.css", | |
| "file:///Users/kiprasmelnikovas/.vscode/extensions/webrender.synthwave-x-fluoromachine-0.0.12/synthwave-x-fluoromachine.css" | |
| ], | |
| "synthwave84.brightness": 0.1, | |
| // "synthwave84.disableGlow": true, | |
| "colorInfo.languages": [ | |
| { | |
| "selector": "css", | |
| "colors": "css" | |
| }, | |
| { | |
| "selector": "sass", | |
| "colors": "css" | |
| }, | |
| { | |
| "selector": "scss", | |
| "colors": "css" | |
| }, | |
| { | |
| "selector": "less", | |
| "colors": "css" | |
| }, | |
| { | |
| "selector": "jsx", | |
| "colors": "css" | |
| }, | |
| { | |
| "selector": "tsx", | |
| "colors": "css" | |
| } | |
| ], | |
| "explorer.confirmDelete": false, | |
| "zenMode.restore": true, | |
| "remote.SSH.remoteServerListenOnSocket": true, | |
| "stories.ffmpeg-binary": "/usr/bin/ffmpeg", | |
| "stories.username": "kiprasmel", | |
| "stories.avatarUrl": "https://avatars0.githubusercontent.com/u/29430509?s=460&u=c7a3cbe4404ca647d8ad2b496d8d6adc6576e9a3&v=4", | |
| "stories.flair": "angular", | |
| "python.languageServer": "Jedi", | |
| "workbench.sideBar.location": "right", | |
| "latex-workshop.bibtex-format.tab": "tab", | |
| "rewrap.reformat": true, | |
| "editor.matchBrackets": "near", | |
| "bracket-pair-colorizer-2.highlightActiveScope": true, | |
| "color-highlight.markRuler": false, | |
| "editor.minimap.renderCharacters": false, | |
| "editor.minimap.showSlider": "always", | |
| "workbench.editor.focusRecentEditorAfterClose": false, | |
| "update.mode": "none", | |
| "errorLens.onSave": true /** update only on-save */, | |
| "errorLens.enabledDiagnosticLevels": [], | |
| "[yaml]": { | |
| "editor.insertSpaces": true, | |
| "editor.tabSize": 2 | |
| }, | |
| "js/ts.implicitProjectConfig.experimentalDecorators": true, | |
| "emmet.triggerExpansionOnTab": true, | |
| "tailwindCSS.emmetCompletions": true, | |
| "editor.linkedEditing": true, | |
| "redhat.telemetry.enabled": false, | |
| "diffEditor.ignoreTrimWhitespace": false, | |
| "terminal.integrated.gpuAcceleration": "on", | |
| "typescript.preferences.importModuleSpecifier": "relative", | |
| "zenMode.fullScreen": false, | |
| "zenMode.silentNotifications": false, | |
| "diffEditor.codeLens": true, | |
| "vscode-as-git-mergetool.settingsAssistantOnStartup": false, | |
| "workbench.editor.showTabs": "multiple", | |
| "editor.glyphMargin": true, | |
| "bracket-pair-colorizer-2.depreciation-notice": false, | |
| "workbench.editorAssociations": { | |
| "git-rebase-todo": "default" | |
| }, | |
| "emmet.showExpandedAbbreviation": "inMarkupAndStylesheetFilesOnly", | |
| "gitlens.codeLens.recentChange.enabled": false, | |
| "gitlens.codeLens.authors.enabled": false, | |
| "editor.guides.highlightActiveIndentation": false, | |
| "editor.guides.indentation": false, | |
| "errorLens.enabled": true, | |
| "npm.keybindingsChangedWarningShown": true, | |
| "explorer.fileNesting.enabled": true, | |
| "explorer.fileNesting.patterns": { | |
| "*.ts": "${capture}.js, ${capture}.typegen.ts", | |
| "*.js": "${capture}.js.map, ${capture}.min.js, ${capture}.d.ts", | |
| "*.jsx": "${capture}.js", | |
| "*.tsx": "${capture}.ts, ${capture}.typegen.ts", | |
| "tsconfig.json": "tsconfig.*.json", | |
| "package.json": "package-lock.json, yarn.lock, pnpm-lock.yaml", | |
| "*.mts": "${capture}.typegen.ts", | |
| "*.cts": "${capture}.typegen.ts" | |
| }, | |
| "editor.minimap.enabled": false, | |
| "haskell.manageHLS": "GHCup", | |
| "workbench.editor.empty.hint": "hidden", | |
| "ccallhierarchy.databasePath": "", | |
| "cmake.showOptionsMovedNotification": false, | |
| "cmake.configureOnOpen": false, | |
| "editor.accessibilitySupport": "off", | |
| "extensions.autoUpdate": false, | |
| "rust-analyzer.inlayHints.typeHints.enable": false, | |
| "rust-analyzer.inlayHints.typeHints.hideNamedConstructor": true, | |
| "rust-analyzer.inlayHints.chainingHints.enable": false, | |
| "rust-analyzer.inlayHints.closingBraceHints.enable": false, | |
| "rust-analyzer.inlayHints.typeHints.hideClosureInitialization": true, | |
| "rust-analyzer.inlayHints.renderColons": false, | |
| "rust-analyzer.inlayHints.parameterHints.enable": false, | |
| "diffviewer.outputFormat": "side-by-side", | |
| "diffviewer.colorScheme": "dark", | |
| "window.customTitleBarVisibility": "never", | |
| "terminal.integrated.showExitAlert": false, | |
| "svelte.enable-ts-plugin": true, | |
| "diffEditor.renderSideBySide": false, | |
| "[java]": { | |
| "editor.defaultFormatter": "redhat.java" | |
| }, | |
| "editor.inlineSuggest.suppressSuggestions": true, | |
| "clangd.arguments": [], | |
| "editor.inlayHints.enabled": "off", | |
| "FSharp.codeLenses.references.enabled": false, | |
| "cody.telemetry.level": "off", | |
| "xml.server.vmargs": "-Xmx128M", | |
| "dotnet.codeLens.enableReferencesCodeLens": false, | |
| "workbench.activityBar.location": "hidden", | |
| "git.openRepositoryInParentFolders": "never", | |
| "lldb.suppressUpdateNotifications": true, | |
| "csharp.format.enable": false, | |
| "razor.format.enable": false, | |
| "editor.renderWhitespace": "none", | |
| "chat.experimental.implicitContext": true, | |
| "githubPullRequests.pullBranch": "never", | |
| "githubPullRequests.allowFetch": false, | |
| "githubIssues.assignWhenWorking": false, | |
| "githubPullRequests.useReviewMode": false, | |
| "comments.visible": false, | |
| "gitlens.telemetry.enabled": false, | |
| "crashReporting.enabled": "off", | |
| "githubPullRequests.terminalLinksHandler": "github", | |
| "git.repositoryScanIgnoredFolders": [ | |
| "node_modules", // | |
| "./dist", | |
| "./build" | |
| ], | |
| "[xml]": { | |
| "editor.defaultFormatter": "DotJoshJohnson.xml" | |
| }, | |
| "diffEditor.experimental.showMoves": true | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment