Skip to content

Instantly share code, notes, and snippets.

@oscarmcm
Last active June 30, 2021 21:35
Show Gist options
  • Save oscarmcm/5ba02e5f7622257500b101a89a474868 to your computer and use it in GitHub Desktop.
Save oscarmcm/5ba02e5f7622257500b101a89a474868 to your computer and use it in GitHub Desktop.
My VSCODE Settings
{
"editor.minimap.enabled": false, // removes minimap
"editor.fontLigatures": true,
"disableLigatures.mode": "Cursor",
"editor.fontSize": 14.0,
"editor.rulers": [79],
"editor.fontFamily": "JetBrains Mono",
"editor.renderWhitespace": "none", // removes whitespace chars
"editor.renderIndentGuides": false, // removes indent guides
"editor.renderLineHighlight": "none", // removes line highlight
"editor.overviewRulerBorder": false, // removes border from overview ruler (located on the right, same position as the scrollbar)
"editor.hideCursorInOverviewRuler": true, // hides cursor mark in the overview ruler
"editor.folding": false, // removes the folding feature
"editor.occurrencesHighlight": false, // removes highlights occurrences (still works when you select a word)
"editor.matchBrackets": "near", // removes the highlight of matching brackets (I use Subtle Match Brackets extension for this)
"editor.glyphMargin": false, // removes the space used mainly for debugging indicators
"explorer.openEditors.visible": 0, // removes the open editors section at the top of the sidebar, you can see the opened files with ⌘ + ⌥ + Tab
"workbench.activityBar.visible": false, // removes the activity bar (the 4 icons at the left of the screen), so now you will have to open the explorer, git, debugger and extension with shortcuts or through the Command Palette
"workbench.editor.showIcons": false, // removes icon from opened files in tabs
"workbench.editor.tabCloseButton": "off", // removes cross icon from tabs
"workbench.statusBar.visible": false, // removes the status bar
"workbench.startupEditor": "none",
"editor.renderControlCharacters": false,
"editor.lineNumbers": "off",
"editor.scrollbar.vertical": "hidden",
"editor.scrollbar.horizontal": "hidden",
"editor.scrollbar.verticalScrollbarSize": 0,
// "indenticator.color.dark": "rgba(255,255,255,.1)", // adds a subtle indent guide (needs Indenticator extension)
"workbench.colorCustomizations": { // object that allows you to customize your color theme: https://code.visualstudio.com/docs/getstarted/theme-color-reference
"tab.activeBorder": "#00000000", // removes border to highlight active tabs (the colors formats are: #RGB, #RGBA, #RRGGBB or #RRGGBBAA)
"tab.border": "#00000000",
"scrollbarSlider.background": "#000",
},
"editor.codeLens": false,
"zenMode.fullScreen": false,
"files.trimTrailingWhitespace": true,
"files.trimFinalNewlines": true,
"workbench.editorAssociations": {
"*.ipynb": "jupyter-notebook"
},
"workbench.sideBar.location": "right",
"breadcrumbs.enabled": false,
"workbench.colorTheme": "Min Dark",
"workbench.iconTheme": "rose-pine-icons",
"workbench.tree.renderIndentGuides": "none",
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/.vscode": true,
"**/__pycache__": true,
},
// customize ui
"window.titleBarStyle": "native",
"customizeUI.titleBar": "inline",
"customizeUI.stylesheet": {
".monaco-workbench .part>.composite.title": "visibility: hidden !important;",
".monaco-workbench .part.editor>.content .editor-group-container>.title .editor-actions": "display: none !important;",
".quick-input-widget": "transform: translateY(50%) !important; box-shadow: 0 0 0 100vh rgb(0 0 0 / 90%) !important;",
"body.inline-title-bar .monaco-workbench:not(.fullscreen) .sidebar .composite.title": "display: none !important;",
"body.inline-title-bar .monaco-workbench:not(.fullscreen) .sidebar .content": "height: 100vh !important; padding-top: 30px !important;",
},
// Python/Django stuff
"python.formatting.blackArgs": [
"--line-length=79",
"--skip-string-normalization",
],
"python.sortImports.args": [
"--line-length=79",
"--multi-line=5",
"--trailing-comma",
],
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment