Created
November 22, 2024 06:01
-
-
Save vampirepapi/51f538cd7cd9705c29bd80812b999ed4 to your computer and use it in GitHub Desktop.
vscode minimal configs
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
/* | |
* VS Code Settings Configuration | |
* | |
* This configuration file customizes VS Code's appearance and behavior with: | |
* - Custom font settings (JetBrains Mono for editor and terminal) | |
* - Minimal UI with hidden elements and custom layouts | |
* - Editor customizations (line height, padding, cursor behavior) | |
* - Custom window styling with transparent title bar | |
* - Background image settings for editor and sidebar | |
* - Disabled features for a cleaner interface | |
* - Git and development tool configurations | |
*/ | |
{ | |
"workbench.startupEditor": "none", | |
"editor.fontFamily": "JetBrains Mono, Consolas, 'Courier New', monospace", | |
// "editor.fontFamily": "Victor Mono", | |
"editor.fontLigatures": true, | |
"editor.fontSize": 18, | |
"editor.tabSize": 4, | |
"terminal.integrated.fontFamily": "JetBrains Mono", | |
"terminal.integrated.fontSize": 14, | |
"workbench.productIconTheme": "fluent-icons", | |
"explorer.openEditors.visible": 10, | |
"explorer.autoReveal": false, | |
"editor.minimap.size": "proportional", | |
"workbench.tree.indent": 12, | |
"workbench.tree.renderIndentGuides": "none", | |
"workbench.editor.tabCloseButton": "onhover", | |
"breadcrumbs.enabled": false, | |
"editor.overviewRulerBorder": false, | |
"editor.padding.bottom": 14, | |
"editor.padding.top": 14, | |
"editor.scrollbar.horizontal": "auto", | |
"editor.codeLens": false, | |
// hides breakpoint area | |
// "editor.glyphMargin": false, | |
"editor.foldingHighlight": false, | |
"editor.renderLineHighlight": "none", | |
"editor.guides.indentation": true, | |
"editor.guides.highlightActiveIndentation": false, | |
"editor.matchBrackets": "near", | |
"editor.guides.highlightActiveBracketPair": false, | |
"editor.parameterHints.enabled": false, | |
"editor.inlayHints.enabled": "off", | |
"editor.smoothScrolling": true, | |
"editor.lineNumbers": "on", | |
"explorer.compactFolders": false, | |
"window.autoDetectHighContrast": false, | |
// Set the window title to the root name | |
// "window.title": "$💤 {dirty}${activeEditorShort}${separator}${rootName}${separator}${profileName}", | |
"window.title": "$💤 {dirty}${activeEditorShort}${separator}${activeEditorMedium}${separator}", | |
"zenMode.fullScreen": false, | |
"editor.lineHeight": 28, | |
"workbench.activityBar.location": "top", | |
"workbench.editor.tabActionCloseVisibility": true, | |
"apc.electron": { | |
"frame": false, | |
"titleBarStyle": "hidden", | |
}, | |
// Move the editor actions to the title bar - cool setting to move all the editor actions to the title bar | |
"workbench.editor.editorActionsLocation": "titleBar", | |
"window.titleBarStyle": "custom", | |
"apc.statusBar": { | |
"position": "editor-bottom" | |
}, | |
"apc.activityBar": { | |
"position": "bottom", | |
"size": 36 | |
}, | |
"apc.stylesheet": { | |
// Hide the title elements in the editor group container - hide/show files title bar | |
// ".editor-group-container .title *": "display: none;", | |
// Make the title elements in the editor group container non-clickable | |
// ".editor-group-container .title": "pointer-events: none;", | |
".decorationsOverviewRuler": "display: none;", | |
".editor-group-container.empty": "-webkit-app-region: drag;", | |
// Remove the box shadow from the scroll decoration in the Monaco editor | |
".monaco-editor .scroll-decoration": "box-shadow: none;", | |
// Set the color for the cursor in the Monaco editor | |
".monaco-editor .cursors-layer .cursor": "background-image: linear-gradient(135deg, #67D0FF 10%, #C45DFF 100%)", | |
}, | |
"editor.hideCursorInOverviewRuler": true, | |
"editor.cursorBlinking": "phase", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"update.mode": "none", | |
"apc.header": { | |
"height": 36 | |
}, | |
"symbols.hidesExplorerArrows": false, | |
"window.commandCenter": false, | |
"editor.minimap.showSlider": "mouseover", | |
"window.menuBarVisibility": "toggle", | |
"workbench.layoutControl.enabled": false, | |
//brackets colorizations | |
// "editor.bracketPairColorization.enabled": true, | |
// "editor.bracketPairColorization.independentColorPoolPerBracketType": true, | |
// "editor.guides.bracketPairs": true, | |
// Set the editor backgrounds | |
"background.editorBackgrounds": [ | |
"c:/Users/shubhsou/Downloads/GZ1VxFyWIAoW0XK.png" | |
], | |
// Set the background blur | |
"background.backgroundBlur": [ | |
"0", | |
"5px", | |
"1 px", | |
"0" | |
], | |
"editor.stickyScroll.enabled": false, | |
// Enable line nos in ZEN mode | |
"window.customTitleBarVisibility": "auto", | |
"git.enableSmartCommit": true, | |
"codeium.enableConfig": { | |
"*": true, | |
"markdown": true | |
}, | |
"git.confirmSync": false, | |
"redhat.telemetry.enabled": true, | |
"github.copilot.enable": { | |
"*": true, | |
"plaintext": false, | |
"markdown": false, | |
"scminput": false, | |
"java": true | |
}, | |
"background.windowBackgrounds": [], | |
"background.backgroundOpacity": [ | |
0.1, | |
0.1, | |
0.1, | |
0.1 | |
], | |
"background.sidebarBackgrounds": [ | |
"c:/Users/shubhsou/Shubham S/wallpapers-main/Cherry Blossoms/**" | |
], | |
// "editor.fontWeight": "500", | |
"editor.wordWrap": "on", | |
"java.debug.settings.showLogicalStructure": false, | |
"editor.minimap.enabled": false, | |
"editor.guides.bracketPairs": true, | |
"workbench.colorTheme": "Houston", | |
"[xml]": { | |
"editor.defaultFormatter": "redhat.vscode-xml" | |
}, | |
"files.associations": { | |
"*.http": "http" | |
}, | |
"java.debug.settings.showStaticVariables": false, | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment