Last active
October 7, 2024 14:30
-
-
Save kevinleedrum/9e47797308f91e1a31ead02489f76e39 to your computer and use it in GitHub Desktop.
Some of my vscode settings
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
{ | |
// All of the apc.* settings require the Apc Customize UI extension: | |
// https://marketplace.visualstudio.com/items?itemName=drcika.apc-extension | |
// Theme, etc. | |
"workbench.iconTheme": "eq-material-theme-icons-ocean", | |
"workbench.colorTheme": "Moonlight II", | |
"editor.fontFamily": "'MesloLGS NF', Menlo, Monaco, 'Courier New', monospace", | |
// Tweaks / Declutter | |
"workbench.tree.indent": 16, // Increase tree indent in Explorer | |
"editor.minimap.enabled": false, // Hide minimap | |
"workbench.layoutControl.enabled": false, // Hide layout buttons | |
"window.commandCenter": false, // Hide command center | |
"breadcrumbs.enabled": false, // Hide breadcrumbs from top of editor | |
// Make tabs inline with window controls | |
// See https://twitter.com/kamilogorek/status/1741877781187756323 | |
"window.titleBarStyle": "native", | |
"apc.electron": { | |
"titleBarStyle": "hiddenInset", | |
"trafficLightPosition": { | |
"x": 11, | |
"y": 10 | |
} | |
}, | |
"apc.header": { | |
"height": 38 | |
}, | |
"apc.stylesheet": { | |
".title-label > h2": "display: none", // Remove primary side bar title | |
".nosidebar .inline-tabs-placeholder": "width: 75px", // Align tabs to not overlap window controls when primary bar is hidden | |
// Move directory name to second line in tab title | |
// See https://twitter.com/wesbos/status/1742574100558528645 | |
".monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab": { | |
"--editor-group-tab-height": 1.2 | |
}, | |
".monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab .monaco-icon-label:before": { | |
"background-position": "top left", | |
"padding-right": "2px" | |
}, | |
".monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab span.monaco-icon-label-container": { | |
"line-height": 1.5 | |
}, | |
".monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab span.monaco-icon-description-container": { | |
"display": "block", | |
"font-size": "0.75em", | |
"line-height": 1 | |
}, | |
".monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab span.monaco-icon-description-container .label-description": { | |
"margin": 0 | |
}, | |
// Make activity bar badges smaller | |
".monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .badge .badge-content": { | |
"font-size": "0.5em", | |
"height": "1.8em", | |
"min-width": "1.8em", | |
"line-height": 0, | |
"display": "flex", | |
"align-items": "center", | |
"justify-content": "center", | |
"padding": 0, | |
"overflow": "hidden" | |
}, | |
".monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .badge.progress-badge .badge-content:before": { | |
"opacity": 0 // Hide clock icon in badges | |
} | |
}, | |
// Move activity bar to bottom | |
"apc.activityBar": { | |
"position": "bottom", | |
"size": 32, | |
"itemSize": 28 | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment