Last active
January 25, 2020 17:21
-
-
Save aleph-naught2tog/fd999f795de77ba2107cca17479363bf to your computer and use it in GitHub Desktop.
Current VSC Setup
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
betterthantomorrow.calva | |
bierner.github-markdown-preview | |
bierner.markdown-checkbox | |
bierner.markdown-emoji | |
bierner.markdown-preview-github-styles | |
bierner.markdown-yaml-preamble | |
borkdude.clj-kondo | |
bradgashler.htmltagwrap | |
BriteSnow.vscode-toggle-quotes | |
buenon.scratchpads | |
castwide.solargraph | |
christian-kohler.npm-intellisense | |
CoenraadS.bracket-pair-colorizer-2 | |
dbaeumer.vscode-eslint | |
eamodio.gitlens | |
eg2.vscode-npm-script | |
Equinusocio.vsc-community-material-theme | |
Equinusocio.vsc-material-theme | |
equinusocio.vsc-material-theme-icons | |
esbenp.prettier-vscode | |
johnpapa.vscode-peacock | |
jpoissonnier.vscode-styled-components | |
k--kato.intellij-idea-keybindings | |
michelemelluso.code-beautifier | |
oderwat.indent-rainbow | |
PKief.material-icon-theme | |
rebornix.ruby | |
Shan.code-settings-sync | |
stkb.rewrap | |
timonwong.shellcheck | |
VisualStudioExptTeam.vscodeintellicode | |
wayou.vscode-todo-highlight | |
wingrunr21.vscode-ruby | |
wmaurer.change-case | |
yzhang.markdown-all-in-one |
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
// Place your key bindings in this file to overwrite the defaults | |
[ | |
{ | |
"key": "shift+cmd+k", | |
"command": "-git.pushTo", | |
"when": "!inDebugMode && !terminalFocus" | |
}, | |
{ | |
"key": "cmd+k", | |
"command": "-git.commitAll", | |
"when": "!inDebugMode && !terminalFocus" | |
}, | |
{ | |
"key": "cmd+j", | |
"command": "editor.action.joinLines" | |
}, | |
{ | |
"key": "cmd+shift+\\", | |
"command": "workbench.action.splitEditor" | |
}, | |
{ | |
"key": "cmd+\\", | |
"command": "workbench.action.toggleSidebarVisibility" | |
}, | |
{ "key": "cmd+up", "command": "editor.action.moveLinesUpAction" }, | |
{ "key": "cmd+down", "command": "editor.action.moveLinesDownAction" }, | |
{ "key": "ctrl+alt+up", "command": "cursorColumnSelectUp" }, | |
{ "key": "ctrl+alt+Down", "command": "cursorColumnSelectDown" }, | |
{ "key": "cmd+=", "command": "workbench.action.zoomIn" }, | |
{ | |
"key": "cmd+=", | |
"command": "workbench.action.zoomIn", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "cmd+-", | |
"command": "workbench.action.zoomOut", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "cmd+numpad_subtract", | |
"command": "workbench.action.zoomOut" | |
}, | |
{ | |
"key": "shift+enter", | |
"command": "-editor.action.insertLineAfter", | |
"when": "editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "shift+enter", | |
"command": "editor.action.insertLineBefore", | |
"when": "editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "alt+cmd+enter", | |
"command": "-editor.action.insertLineBefore", | |
"when": "editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "cmd+enter", | |
"command": "-editor.action.insertLineAfter", | |
"when": "editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "cmd+enter", | |
"command": "editor.action.insertLineAfter", | |
"when": "editorTextFocus && !editorReadonly && !suggestWidgetVisible" | |
}, | |
{ | |
"key": "shift+cmd+enter", | |
"command": "-editor.action.insertLineAfter", | |
"when": "editorTextFocus && !editorReadonly && !suggestWidgetVisible" | |
}, | |
{ | |
"key": "shift+cmd+[", | |
"command": "workbench.action.navigateBack" | |
}, | |
{ | |
"key": "cmd+[", | |
"command": "-workbench.action.navigateBack" | |
}, | |
{ | |
"key": "shift+cmd+[", | |
"command": "-workbench.action.previousEditor" | |
}, | |
{ | |
"key": "shift+cmd+]", | |
"command": "workbench.action.navigateForward" | |
}, | |
{ | |
"key": "cmd+]", | |
"command": "-workbench.action.navigateForward" | |
}, | |
{ | |
"key": "shift+cmd+]", | |
"command": "-workbench.action.nextEditor" | |
}, | |
{ | |
"key": "alt+space", | |
"command": "-editor.action.previewDeclaration", | |
"when": "editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor" | |
}, | |
{ | |
"key": "shift+space", | |
"command": "acceptSelectedSuggestion", | |
"when": "editorFocus && suggestWidgetVisible" | |
}, | |
{ | |
"key": "shift+cmd+enter", | |
"command": "-acceptSelectedSuggestion", | |
"when": "editorFocus && suggestWidgetVisible" | |
}, | |
{ | |
"key": "shift+cmd+.", | |
"command": "-editor.action.inPlaceReplace.down", | |
"when": "editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "shift+cmd+.", | |
"command": "-breadcrumbs.focusAndSelect", | |
"when": "breadcrumbsVisible" | |
}, | |
{ | |
"key": "shift+cmd+/", | |
"command": "editor.action.blockComment", | |
"when": "editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "alt+cmd+/", | |
"command": "-editor.action.blockComment", | |
"when": "editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "shift+cmd+k", | |
"command": "-editor.action.deleteLines", | |
"when": "textInputFocus && !editorReadonly" | |
}, | |
{ | |
"key": "shift+cmd+k", | |
"command": "markdown.extension.editing.toggleCodeSpan" | |
}, | |
{ | |
"key": "alt+cmd+l", | |
"command": "-toggleFindInSelection", | |
"when": "editorFocus" | |
}, | |
{ | |
"key": "ctrl+alt+f", | |
"command": "-formatHtmlInPhp.format", | |
"when": "editorLangId == 'php'" | |
}, | |
{ | |
"key": "alt+.", | |
"command": "-gitlens.diffWithNext", | |
"when": "editorTextFocus && !isInDiffEditor && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "alt+cmd+g .", | |
"command": "-gitlens.diffWithNext", | |
"when": "editorTextFocus && !isInDiffEditor && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "alt+cmd+g .", | |
"command": "-gitlens.diffWithNextInDiff", | |
"when": "isInDiffEditor && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "alt+.", | |
"command": "-gitlens.diffWithNextInDiff", | |
"when": "isInDiffEditor && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "alt+cmd+g ,", | |
"command": "-gitlens.diffWithPrevious", | |
"when": "editorTextFocus && !isInDiffEditor && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/" | |
}, | |
{ | |
"key": "alt+,", | |
"command": "-gitlens.diffWithPrevious", | |
"when": "editorTextFocus && !isInDiffEditor && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /tracked/" | |
}, | |
{ | |
"key": "alt+cmd+g ,", | |
"command": "-gitlens.diffWithPreviousInDiff", | |
"when": "isInDiffEditor && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/" | |
}, | |
{ | |
"key": "alt+,", | |
"command": "-gitlens.diffWithPreviousInDiff", | |
"when": "isInDiffEditor && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /tracked/" | |
}, | |
{ | |
"key": "shift+alt+.", | |
"command": "-gitlens.diffWithWorking", | |
"when": "editorTextFocus && !isInDiffEditor && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "alt+cmd+g shift+.", | |
"command": "-gitlens.diffWithWorking", | |
"when": "editorTextFocus && !isInDiffEditor && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "shift+alt+.", | |
"command": "-gitlens.diffWithWorkingInDiff", | |
"when": "isInDiffEditor && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "alt+cmd+g shift+.", | |
"command": "-gitlens.diffWithWorkingInDiff", | |
"when": "isInDiffEditor && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "alt+cmd+g shift+,", | |
"command": "-gitlens.diffLineWithPrevious", | |
"when": "editorTextFocus && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/" | |
}, | |
{ | |
"key": "shift+alt+,", | |
"command": "-gitlens.diffLineWithPrevious", | |
"when": "editorTextFocus && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /tracked/" | |
}, | |
{ | |
"key": "alt+cmd+g w", | |
"command": "-gitlens.diffLineWithWorking", | |
"when": "editorTextFocus && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/" | |
}, | |
{ | |
"key": "alt+w", | |
"command": "-gitlens.diffLineWithWorking", | |
"when": "editorTextFocus && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /tracked/" | |
}, | |
{ | |
"key": "alt+/", | |
"command": "-gitlens.showCommitSearch", | |
"when": "gitlens:enabled && config.gitlens.keymap == 'alternate'" | |
}, | |
{ | |
"key": "alt+cmd+g /", | |
"command": "-gitlens.showCommitSearch", | |
"when": "gitlens:enabled && config.gitlens.keymap == 'chorded'" | |
}, | |
{ | |
"key": "alt+cmd+g c", | |
"command": "-gitlens.showQuickCommitFileDetails", | |
"when": "editorTextFocus && gitlens:enabled && config.gitlens.keymap == 'chorded'" | |
}, | |
{ | |
"key": "alt+c", | |
"command": "-gitlens.showQuickCommitFileDetails", | |
"when": "editorTextFocus && gitlens:enabled && config.gitlens.keymap == 'alternate'" | |
}, | |
{ | |
"key": "shift+alt+h", | |
"command": "-gitlens.showQuickRepoHistory", | |
"when": "gitlens:enabled && config.gitlens.keymap == 'alternate'" | |
}, | |
{ | |
"key": "alt+cmd+g shift+h", | |
"command": "-gitlens.showQuickRepoHistory", | |
"when": "gitlens:enabled && config.gitlens.keymap == 'chorded'" | |
}, | |
{ | |
"key": "alt+cmd+g h", | |
"command": "-gitlens.showQuickFileHistory", | |
"when": "gitlens:enabled && config.gitlens.keymap == 'chorded'" | |
}, | |
{ | |
"key": "alt+h", | |
"command": "-gitlens.showQuickFileHistory", | |
"when": "gitlens:enabled && config.gitlens.keymap == 'alternate'" | |
}, | |
{ | |
"key": "alt+-", | |
"command": "-gitlens.showLastQuickPick", | |
"when": "gitlens:enabled && config.gitlens.keymap == 'alternate'" | |
}, | |
{ | |
"key": "alt+cmd+g -", | |
"command": "-gitlens.showLastQuickPick", | |
"when": "gitlens:enabled && config.gitlens.keymap == 'chorded'" | |
}, | |
{ | |
"key": "alt+s", | |
"command": "-gitlens.showQuickRepoStatus", | |
"when": "gitlens:enabled && config.gitlens.keymap == 'alternate'" | |
}, | |
{ | |
"key": "alt+cmd+g s", | |
"command": "-gitlens.showQuickRepoStatus", | |
"when": "gitlens:enabled && config.gitlens.keymap == 'chorded'" | |
}, | |
{ | |
"key": "alt+b", | |
"command": "-gitlens.toggleFileBlame", | |
"when": "editorTextFocus && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /blameable/" | |
}, | |
{ | |
"key": "alt+cmd+g b", | |
"command": "-gitlens.toggleFileBlame", | |
"when": "editorTextFocus && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /blameable/" | |
}, | |
{ | |
"key": "alt+cmd+g shift+b", | |
"command": "-gitlens.toggleCodeLens", | |
"when": "editorTextFocus && gitlens:canToggleCodeLens && gitlens:enabled && config.gitlens.keymap == 'chorded'" | |
}, | |
{ | |
"key": "shift+alt+b", | |
"command": "-gitlens.toggleCodeLens", | |
"when": "editorTextFocus && gitlens:canToggleCodeLens && gitlens:enabled && config.gitlens.keymap == 'alternate'" | |
}, | |
{ | |
"key": "cmd+p", | |
"command": "-editor.action.triggerParameterHints", | |
"when": "editorHasSignatureHelpProvider && editorTextFocus" | |
}, | |
{ | |
"key": "shift+cmd+d", | |
"command": "-workbench.view.debug" | |
}, | |
{ | |
"key": "ctrl+alt+d", | |
"command": "-workbench.view.debug" | |
}, | |
{ | |
"key": "shift+cmd+d", | |
"command": "editor.action.copyLinesDownAction", | |
"when": "editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "cmd+d", | |
"command": "-editor.action.copyLinesDownAction", | |
"when": "editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "shift+alt+cmd+c", | |
"command": "copyRelativeFilePath" | |
}, | |
{ | |
"key": "shift+alt+cmd+c", | |
"command": "-copyRelativeFilePath", | |
"when": "!editorFocus" | |
}, | |
{ | |
"key": "alt+tab", | |
"command": "workbench.action.focusActiveEditorGroup", | |
"when": "!editorFocus" | |
}, | |
{ | |
"key": "alt+cmd+n", | |
"command": "notifications.focusToasts" | |
}, | |
{ | |
"key": "alt+cmd+right", | |
"command": "-workbench.action.navigateForward" | |
}, | |
{ | |
"key": "alt+cmd+left", | |
"command": "-workbench.action.navigateBack" | |
}, | |
{ | |
"key": "cmd+c", | |
"command": "-gitlens.views.compare.copy", | |
"when": "gitlens:enabled && focusedView =~ /^gitlens\\.views\\.compare/" | |
}, | |
{ | |
"key": "cmd+c", | |
"command": "-gitlens.views.fileHistory.copy", | |
"when": "gitlens:enabled && focusedView =~ /^gitlens\\.views\\.fileHistory/" | |
}, | |
{ | |
"key": "cmd+c", | |
"command": "-gitlens.views.lineHistory.copy", | |
"when": "gitlens:enabled && focusedView =~ /^gitlens\\.views\\.lineHistory/" | |
}, | |
{ | |
"key": "cmd+c", | |
"command": "-gitlens.views.repositories.copy", | |
"when": "gitlens:enabled && focusedView =~ /^gitlens\\.views\\.repositories/" | |
}, | |
{ | |
"key": "cmd+c", | |
"command": "-gitlens.views.search.copy", | |
"when": "gitlens:enabled && focusedView =~ /^gitlens\\.views\\.search/" | |
}, | |
{ | |
"key": "alt+.", | |
"command": "-gitlens.diffWithNext", | |
"when": "editorTextFocus && !isInDiffEditor && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /revision/ && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "alt+.", | |
"command": "-gitlens.diffWithNext", | |
"when": "editorTextFocus && isInDiffRightEditor && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /revision/ && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "alt+cmd+g .", | |
"command": "-gitlens.diffWithNext", | |
"when": "editorTextFocus && !isInDiffEditor && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /revision/ && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "alt+cmd+g .", | |
"command": "-gitlens.diffWithNext", | |
"when": "editorTextFocus && isInDiffRightEditor && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /revision/ && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "alt+.", | |
"command": "-gitlens.diffWithNextInDiffLeft", | |
"when": "editorTextFocus && isInDiffLeftEditor && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /revision/ && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "alt+cmd+g .", | |
"command": "-gitlens.diffWithNextInDiffLeft", | |
"when": "editorTextFocus && isInDiffLeftEditor && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /revision/ && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "alt+,", | |
"command": "-gitlens.diffWithPrevious", | |
"when": "editorTextFocus && isInDiffLeftEditor && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /tracked/" | |
}, | |
{ | |
"key": "alt+cmd+g ,", | |
"command": "-gitlens.diffWithPrevious", | |
"when": "editorTextFocus && isInDiffLeftEditor && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/" | |
}, | |
{ | |
"key": "alt+,", | |
"command": "-gitlens.diffWithPreviousInDiffRight", | |
"when": "editorTextFocus && isInDiffRightEditor && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /tracked/" | |
}, | |
{ | |
"key": "alt+cmd+g ,", | |
"command": "-gitlens.diffWithPreviousInDiffRight", | |
"when": "editorTextFocus && isInDiffRightEditor && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/" | |
}, | |
{ | |
"key": "shift+alt+.", | |
"command": "-gitlens.diffWithWorking", | |
"when": "editorTextFocus && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "alt+cmd+g shift+.", | |
"command": "-gitlens.diffWithWorking", | |
"when": "editorTextFocus && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /revision/" | |
}, | |
{ | |
"key": "cmd+t", | |
"command": "-git.sync" | |
}, | |
{ | |
"key": "alt+cmd+z", | |
"command": "-git.revertSelectedRanges", | |
"when": "editorHasSelection && editorTextFocus && !editorReadonly" | |
} | |
] |
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
{ | |
"[c]": { "editor.tabSize": 4 }, | |
"[html]": { "editor.tabSize": 2 }, | |
"[javascript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.tabSize": 2 | |
}, | |
"[javascriptreact]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, | |
"[jsonc]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, | |
"[markdown]": { "editor.defaultFormatter": "yzhang.markdown-all-in-one" }, | |
"[php]": { "editor.tabSize": 4 }, | |
"[python]": { "editor.tabSize": 4 }, | |
"[ruby]": { "editor.wordWrapColumn": 120 }, | |
"[rust]": { "editor.tabSize": 4 }, | |
"[scss]": { "editor.tabSize": 4 }, | |
"[typescript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, | |
"[typescriptreact]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, | |
"beautify.options": { | |
"css": { | |
"indent_size": 4, | |
"newline_between_rules": true, | |
"selector_separator_newline": true, | |
"space_around_combinator": true | |
} | |
}, | |
"calva.highlight.misplacedBracketStyle": { | |
"color": "red", | |
"fontWeight": "bold" | |
}, | |
"breadcrumbs.enabled": true, | |
"css.validate": false, | |
"debug.toolBarLocation": "hidden", | |
"editor.acceptSuggestionOnCommitCharacter": false, | |
"editor.detectIndentation": false, | |
"editor.find.seedSearchStringFromSelection": false, | |
"editor.fontFamily": "FiraCode-Regular, Monaco, 'Courier New', monospace", | |
"editor.fontLigatures": false, | |
"editor.minimap.enabled": true, | |
"editor.multiCursorModifier": "ctrlCmd", | |
"editor.parameterHints.enabled": false, | |
"editor.quickSuggestions": { | |
"comments": false, | |
"other": true, | |
"strings": false | |
}, | |
"editor.renderWhitespace": "all", | |
"editor.rulers": [80], | |
"editor.showFoldingControls": "always", | |
"editor.snippetSuggestions": "none", | |
"editor.suggest.localityBonus": true, | |
"editor.tabCompletion": "on", | |
"editor.tabSize": 2, | |
"editor.wordWrap": "bounded", | |
"editor.wrappingIndent": "deepIndent", | |
"emmet.excludeLanguages": ["markdown", "javascript", "typescript"], | |
"emmet.includeLanguages": { "HTML (Eex)": "html", "erb": "html" }, | |
"explorer.confirmDragAndDrop": false, | |
"extensions.ignoreRecommendations": true, | |
"files.associations": { | |
"*.css.eex": "css", | |
"*.html.eex": "HTML (Eex)", | |
"*.js.eex": "javascript", | |
".php_cs": "php", | |
"*.slow.*": "slow", | |
"*.rbi": "ruby", | |
"*.json5": "jsonc" | |
}, | |
"files.autoSave": "onFocusChange", | |
"files.insertFinalNewline": true, | |
"files.trimTrailingWhitespace": true, | |
"gitlens.advanced.messages": { | |
"suppressLineUncommittedWarning": true, | |
"suppressShowKeyBindingsNotice": true | |
}, | |
"gitlens.codeLens.enabled": false, | |
"gitlens.currentLine.enabled": false, | |
"gitlens.hovers.currentLine.over": "line", | |
"gitlens.hovers.enabled": false, | |
"gitlens.views.compare.files.layout": "tree", | |
"gitlens.views.fileHistory.enabled": true, | |
"gitlens.views.lineHistory.enabled": true, | |
"gitlens.views.repositories.files.layout": "tree", | |
"gitlens.views.search.files.layout": "tree", | |
"html.format.contentUnformatted": "pre,code,textarea", | |
"html.format.extraLiners": "head, body, /html, section, header, main, footer, article, aside", | |
"html.format.indentInnerHtml": true, | |
"html.format.maxPreserveNewLines": 1, | |
"html.format.unformatted": "wbr, pre", | |
"html.format.wrapAttributes": "force-expand-multiline", | |
"html.format.wrapLineLength": 80, | |
"indentRainbow.colors": [ | |
"rgba(2, 192, 192, 0.17)", | |
"rgba(0, 65, 194, 0.1725)", | |
"rgba(65, 0, 194, 0.175)", | |
"rgba(192, 2, 192, 0.1775)", | |
"rgba(192, 2, 65, 0.27)", | |
], | |
"indentRainbow.ignoreErrorLanguages": ["*"], | |
"javascript.implicitProjectConfig.experimentalDecorators": true, | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"java.home": "/Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home", | |
"less.validate": false, | |
"markdown.extension.italic.indicator": "_", | |
"markdown.extension.toc.levels": "2..6", | |
"markdown.extension.toc.unorderedList.marker": "*", | |
"prettier.disableLanguages": ["css", "scss", "html", "php"], | |
"prettier.printWidth": 79, | |
"prettier.singleQuote": true, | |
"ruby.format": "rubocop", | |
"scss.lint.important": "warning", | |
"search.globalFindClipboard": true, | |
"search.location": "panel", | |
"solargraph.commandPath": "/Users/magdalena/.rbenv/shims/solargraph", | |
"solargraph.diagnostics": true, | |
"todohighlight.exclude": [ | |
"**/node_modules/**", | |
"**/bower_components/**", | |
"**/dist/**", | |
"**/build/**", | |
"**/.vscode/**", | |
"**/.github/**", | |
"**/_output/**", | |
"**/*.min.*", | |
"**/*.map", | |
"**/.next/**", | |
"**/.jest/**", | |
"**/cache/**" | |
], | |
"todohighlight.keywords": [ | |
"DEBUG:", | |
"REVIEW:", | |
"UGH:", | |
"NOTE:", | |
"QUESTION:", | |
"BUG:" | |
], | |
"typescript.preferences.importModuleSpecifier": "relative", | |
"typescript.preferences.quoteStyle": "single", | |
"typescript.tsdk": "/usr/local/lib/node_modules/typescript/lib", | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
"window.zoomLevel": 1, | |
"workbench.editor.enablePreview": false, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.iconTheme": "material-icon-theme", | |
"workbench.settings.openDefaultSettings": false, | |
"workbench.sideBar.location": "left", | |
"workbench.startupEditor": "newUntitledFile", | |
"workbench.tree.indent": 12, | |
"java.autobuild.enabled": false, | |
"java.configuration.checkProjectSettingsExclusions": false, | |
"editor.suggestSelection": "first", | |
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", | |
"bracketPairColorizer.timeOut": 500, | |
"peacock.favoriteColors": [ | |
{ | |
"name": "Angular Red", | |
"value": "#b52e31" | |
}, | |
{ | |
"name": "Auth0 Orange", | |
"value": "#eb5424" | |
}, | |
{ | |
"name": "Azure Blue", | |
"value": "#007fff" | |
}, | |
{ | |
"name": "C# Purple", | |
"value": "#68217A" | |
}, | |
{ | |
"name": "Gatsby Purple", | |
"value": "#639" | |
}, | |
{ | |
"name": "Go Cyan", | |
"value": "#5dc9e2" | |
}, | |
{ | |
"name": "Java Blue-Gray", | |
"value": "#557c9b" | |
}, | |
{ | |
"name": "JavaScript Yellow", | |
"value": "#f9e64f" | |
}, | |
{ | |
"name": "Mandalorian Blue", | |
"value": "#1857a4" | |
}, | |
{ | |
"name": "Node Green", | |
"value": "#215732" | |
}, | |
{ | |
"name": "React Blue", | |
"value": "#00b3e6" | |
}, | |
{ | |
"name": "Something Different", | |
"value": "#832561" | |
}, | |
{ | |
"name": "Vue Green", | |
"value": "#42b883" | |
}, | |
{ | |
"name": "darkblue", | |
"value": "#182972" | |
}, | |
{ | |
"name": "orange", | |
"value": "#f4a442" | |
}, | |
{ | |
"name": "deep_teal", | |
"value": "#0b3664" | |
}, | |
{ | |
"name": "deep_Red", | |
"value": "#481017" | |
} | |
], | |
"editor.minimap.renderCharacters": false, | |
"editor.minimap.showSlider": "always", | |
"editor.renderControlCharacters": true, | |
"workbench.enableExperiments": false, | |
"zenMode.fullScreen": false, | |
"zenMode.centerLayout": false, | |
"zenMode.hideActivityBar": false, | |
"zenMode.hideLineNumbers": false, | |
"zenMode.hideStatusBar": false, | |
"zenMode.hideTabs": false, | |
"window.clickThroughInactive": false, | |
"search.quickOpen.includeSymbols": true, | |
"extensions.closeExtensionDetailsOnViewChange": false, | |
"rust.clippy_preference": "on", | |
"rust.build_on_save": true, | |
"clojureVSCode.formatOnSave": false, | |
"calva.fmt.newIndentEngine": true, | |
"calva.highlight.bracketColors": [ | |
"gold", | |
"orchid", | |
"lightskyblue" | |
], | |
"calva.prettyPrint": true, | |
"calva.paredit.defaultKeyMap": "strict", | |
"shellcheck.customArgs": [ | |
"-x" | |
], | |
"eslint.alwaysShowStatus": true, | |
"files.maxMemoryForLargeFilesMB": 3072, | |
"typescript.tsserver.maxTsServerMemory": 10240, | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Keybindings
These are on top of the IntelliJ IDEA Keybindings; I am not sure if those are already reflected in the key map above or not. No profound reason for this other than the other editor I use is IntelliJ and those were the keybindings I learned first, and it's handy to have similarity between the editors for me.
Extensions
Extensions list is generated via:
code --list-extensions
.You should be able to install those extensions by doing:
cat extensions.txt | xargs -L 1 echo code --install-extension
.Actual code-related ones are:
Syntax highlighting things:
Just handy:
The other things are mostly related to the Markdown package I use, which is lovely and handy but does install a million things, and my editor theme/highlighting (Material Theme) which is also a bit heavy. None of the above should be actually setting styles for you though.