Last active
June 20, 2024 22:51
-
-
Save LukeberryPi/d4097e91609eb18309ad21b907dfe9b4 to your computer and use it in GitHub Desktop.
my vscode setup
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"workbench.colorTheme": "Vesper", | |
"workbench.iconTheme": "chalice-icon-theme", | |
"editor.fontSize": 15, | |
"editor.fontWeight": "300", | |
"terminal.explorerKind": "external", | |
"terminal.integrated.fontSize": 20, | |
"terminal.integrated.fontWeight": "300", | |
"editor.glyphMargin": false, | |
"editor.fontFamily": "JetBrains Mono", | |
"apc.stylesheet": { | |
".mac .sidebar .composite-bar-container": "padding-left: 70px", | |
".mac .inline-titlebar-placeholder": "padding-left: 0 !important" | |
}, | |
"workbench.settings.editor": "json", | |
"apc.activityBar": { "size": 0 }, | |
"explorer.confirmDragAndDrop": false, | |
"scm.inputFontFamily": "JetBrains Mono", | |
"chat.editor.fontFamily": "JetBrains Mono", | |
"debug.console.fontFamily": "JetBrains Mono", | |
"editor.codeLensFontFamily": "JetBrains Mono", | |
"apc.font.family": "JetBrains Mono", | |
"apc.monospace.font.family": "JetBrains Mono", | |
"notebook.output.fontFamily": "JetBrains Mono", | |
"markdown.preview.fontFamily": "JetBrains Mono", | |
"editor.inlayHints.fontFamily": "JetBrains Mono", | |
"editor.lineNumbers": "relative", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"workbench.startupEditor": "none", | |
"explorer.compactFolders": false, | |
"editor.tabSize": 2, | |
"editor.linkedEditing": true, | |
"breadcrumbs.icons": false, | |
"breadcrumbs.symbolPath": "off", | |
"files.trimTrailingWhitespace": true, | |
"editor.bracketPairColorization.enabled": true, | |
"workbench.activityBar.location": "default", | |
"window.titleBarStyle": "native", | |
"apc.electron": { | |
"titleBarStyle": "hiddenInset", | |
"trafficLightPosition": { | |
"x": 12, | |
"y": 12 | |
} | |
}, | |
"window.customTitleBarVisibility": "never", | |
"editor.cursorBlinking": "phase", | |
"explorer.confirmDelete": false, | |
"files.autoSave": "afterDelay", | |
"editor.formatOnType": true, | |
"editor.accessibilitySupport": "off", | |
"editor.letterSpacing": 0.5, | |
"editor.formatOnPaste": true, | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.formatOnSave": true, | |
"editor.minimap.enabled": false, | |
"tailwindCSS.colorDecorators": false, | |
"editor.lineHeight": 2, | |
"terminal.integrated.fontFamily": "JetBrains Mono", | |
"editor.gotoLocation.multipleDefinitions": "goto", | |
"editor.gotoLocation.multipleDeclarations": "goto", | |
"editor.gotoLocation.multipleImplementations": "goto", | |
"editor.gotoLocation.multipleReferences": "goto", | |
"editor.gotoLocation.multipleTypeDefinitions": "goto", | |
"editor.guides.indentation": false, | |
"window.commandCenter": false, | |
"workbench.layoutControl.enabled": false, | |
"workbench.editor.enablePreview": false, | |
"workbench.statusBar.visible": false, | |
"workbench.colorCustomizations": { | |
"[Vesper]": { | |
"tab.activeBorder": "#FFF", | |
"tab.activeForeground": "#fff", | |
"tab.activeBackground": "#101010", | |
"tab.activeBorderTop": "#fff", | |
"tab.inactiveForeground": "#C5C5C5", | |
"tab.inactiveBackground": "#101010" | |
} | |
}, | |
"workbench.sideBar.location": "right" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
// keybindgs.json
[
{
"key": "ctrl+space",
"command": "-editor.action.triggerSuggest",
"when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly && !suggestWidgetVisible"
},
{
"key": "ctrl+space",
"command": "-workbench.action.terminal.sendSequence",
"when": "terminalFocus && terminalShellIntegrationEnabled && !accessibilityModeEnabled && terminalShellType == 'pwsh'"
},
{
"key": "ctrl+space",
"command": "-workbench.action.terminal.sendSequence",
"when": "config.terminal.integrated.shellIntegration.suggestEnabled && terminalFocus && terminalShellIntegrationEnabled && !accessibilityModeEnabled && terminalShellType == 'pwsh'"
},
{
"key": "ctrl+space",
"command": "editor.action.triggerSuggest",
"when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly && !suggestWidgetVisible"
},
{
"key": "cmd+i",
"command": "-editor.action.triggerSuggest",
"when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly && !suggestWidgetVisible"
},
{
"key": "cmd+n",
"command": "-workbench.action.files.newUntitledFile"
},
{
"key": "cmd+n",
"command": "explorer.newFile"
},
{
"key": "alt+cmd+n",
"command": "explorer.newFolder"
},
{
"key": "cmd+-",
"command": "workbench.files.action.collapseExplorerFolders"
},
{
"key": "cmd+-",
"command": "-fontshortcuts.decreaseEditorFontSize",
"when": "editorFocus"
},
{
"key": "cmd+-",
"command": "-fontshortcuts.decreaseTerminalFontSize",
"when": "terminalFocus"
},
{
"key": "cmd+-",
"command": "-workbench.action.zoomOut"
},
{
"key": "shift+cmd+g",
"command": "-editor.action.previousMatchFindAction",
"when": "editorFocus"
},
{
"key": "shift+cmd+g",
"command": "-workbench.action.terminal.findPrevious",
"when": "terminalFindFocused && terminalHasBeenCreated || terminalFindFocused && terminalProcessSupported || terminalFocusInAny && terminalHasBeenCreated || terminalFocusInAny && terminalProcessSupported"
},
{
"key": "shift+cmd+g",
"command": "-workbench.action.terminal.openDetectedLink",
"when": "accessibleViewIsShown && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal'"
},
{
"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": "shift+cmd+]",
"command": "-workbench.action.debug.nextConsole",
"when": "inDebugRepl"
},
{
"key": "shift+cmd+[",
"command": "-workbench.action.debug.prevConsole",
"when": "inDebugRepl"
},
{
"key": "shift+cmd+[",
"command": "-workbench.action.previousEditor"
},
{
"key": "alt+cmd+left",
"command": "-workbench.action.terminal.focusPreviousPane",
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
},
{
"key": "shift+cmd+[",
"command": "-workbench.action.terminal.focusPrevious",
"when": "terminalFocus && terminalHasBeenCreated && !terminalEditorFocus || terminalFocus && terminalProcessSupported && !terminalEditorFocus"
},
{
"key": "shift+cmd+]",
"command": "-workbench.action.terminal.focusNext",
"when": "terminalFocus && terminalHasBeenCreated && !terminalEditorFocus || terminalFocus && terminalProcessSupported && !terminalEditorFocus"
},
{
"key": "alt+cmd+right",
"command": "-workbench.action.terminal.focusNextPane",
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
},
{
"key": "alt+cmd+up",
"command": "-workbench.action.terminal.focusPreviousPane",
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
},
{
"key": "alt+cmd+down",
"command": "-workbench.action.terminal.focusNextPane",
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
},
{
"key": "shift+cmd+]",
"command": "-workbench.action.nextEditor"
},
{
"key": "shift+cmd+.",
"command": "-breadcrumbs.focusAndSelect",
"when": "breadcrumbsPossible && breadcrumbsVisible"
},
{
"key": "shift+cmd+.",
"command": "-editor.action.accessibleViewGoToSymbol",
"when": "accessibilityHelpIsShown && accessibleViewGoToSymbolSupported || accessibleViewGoToSymbolSupported && accessibleViewIsShown"
},
{
"key": "shift+cmd+.",
"command": "-editor.action.inPlaceReplace.down",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "shift+cmd+.",
"command": "-breadcrumbs.toggleToOn",
"when": "!config.breadcrumbs.enabled"
},
{
"key": "shift+cmd+]",
"command": "workbench.action.nextEditor"
},
{
"key": "alt+cmd+right",
"command": "-workbench.action.nextEditor"
},
{
"key": "shift+cmd+[",
"command": "workbench.action.previousEditor"
},
{
"key": "alt+cmd+left",
"command": "-workbench.action.previousEditor"
}
]