Skip to content

Instantly share code, notes, and snippets.

@lucasoal
Last active December 27, 2024 11:28
Show Gist options
  • Select an option

  • Save lucasoal/eb164c79d62943b1e683c3c8e872cc0b to your computer and use it in GitHub Desktop.

Select an option

Save lucasoal/eb164c79d62943b1e683c3c8e872cc0b to your computer and use it in GitHub Desktop.
Minimalist VSCode Settings

Minimalist VSCode Settings

settings.json:

{
    "breadcrumbs.enabled": false,
    "editor.fontFamily": "'Ubuntu Mono', 'monospace', monospace",
    "editor.fontLigatures": true,
    "editor.fontSize": 14,
    "editor.lineHeight": 1.8,
    "editor.renderLineHighlight": "all",
    "editor.rulers": [80, 260],
    "editor.scrollbar.horizontal": "auto",
    "editor.scrollbar.vertical": "auto",
    "editor.semanticHighlighting.enabled": "configuredByTheme",
    "explorer.compactFolders": false,
    "explorer.confirmDelete": false,
    "files.autoSave": "afterDelay",
    "files.associations": {"*.ino": "c", "*.rmd": "markdown", "*.py": "python"},
    "terminal.integrated.fontFamily": "'Ubuntu Mono', 'monospace', monospace",
    "terminal.integrated.fontSize": 14,
    "window.commandCenter": false,
    "window.menuBarVisibility": "toggle",
    "window.titleBarStyle": "native",
    "window.zoomLevel": 1,
    "workbench.activityBar.location": "hidden",
    "workbench.colorTheme": "Dracula",
    "workbench.editor.editorActionsLocation": "hidden",
    "workbench.editor.labelFormat": "short",
    "workbench.iconTheme": "material-icon-theme",
    "workbench.layoutControl.enabled": false,
    "workbench.startupEditor": "welcomePage",
    "workbench.statusBar.visible": true,
    "workbench.colorCustomizations": {
        "activityBar.activeBackground": "#3e4153",
        "activityBar.background": "#3e4153",
        "activityBar.foreground": "#e7e7e7",
        "activityBar.inactiveForeground": "#e7e7e799",
        "activityBarBadge.background": "#000000",
        "activityBarBadge.foreground": "#e7e7e7",
        "commandCenter.border": "#e7e7e799",
        "sash.hoverBorder": "#3e4153",
        "statusBar.background": "#282a36",
        "statusBar.foreground": "#e7e7e7",
        "statusBarItem.hoverBackground": "#3e4153",
        "statusBarItem.remoteBackground": "#282a36",
        "statusBarItem.remoteForeground": "#e7e7e7",
        "titleBar.activeBackground": "#282a36",
        "titleBar.activeForeground": "#e7e7e7",
        "titleBar.inactiveBackground": "#282a3699",
        "titleBar.inactiveForeground": "#e7e7e799"
    },
    "peacock.color": "#282a36",
    "notebook.lineNumbers": "on",
    "notebook.cellToolbarLocation": {"jupyter-notebook": "left"},
    "git.confirmSync": false,
    "git.ignoreLegacyWarning": true,
    "githubPullRequests.pullBranch": "never",
    "jupyter.askForKernelRestart": false,
    "notebook.output.textLineLimit": 10,
    "tabnine.experimentalAutoImports": true,
    "isort.args": ["--profile", "black"],
    "[python]": {
        "editor.formatOnType": true,
        "editor.formatOnSave": true,
        "editor.defaultFormatter": "ms-python.black-formatter",
        "editor.codeActionsOnSave": {"source.organizeImports": "explicit"},
    },
    "[sql]": {"editor.defaultFormatter": "mtxr.sqltools"},
    "[jsonc]": {"editor.defaultFormatter": "vscode.json-language-features"},
    "[html]": {"editor.defaultFormatter": "vscode.html-language-features"},
    "[javascript]": {"editor.defaultFormatter": "vscode.typescript-language-features"},
    "[css]": {"editor.defaultFormatter": "vscode.css-language-features"},
}

Preview

2024-03-06_11-47

2024-03-06_11-47_1

2024-03-06_11-48

2024-03-06_11-49

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment