This repository has been archived on 2024-04-07. You can view files and clone it, but cannot push or open issues or pull requests.
dotfiles-old/code/.config/Code - OSS/User/settings.json

303 lines
6.5 KiB
JSON

{
// Remove clutter
// "window.titleBarStyle": "custom",
"window.menuBarVisibility": "toggle",
"workbench.activityBar.visible": false,
"workbench.editor.showTabs": false,
"workbench.editor.enablePreview": false,
"workbench.editor.enablePreviewFromQuickOpen": true,
"breadcrumbs.enabled": true,
"workbench.editor.closeEmptyGroups": true,
"workbench.editor.tabCloseButton": "off",
"explorer.openEditors.visible": 0,
"debug.openDebug": "openOnDebugBreak",
"debug.console.closeOnEnd": true,
// Don't ask
"git.autofetch": true,
"git.confirmSync": false,
"git.enableSmartCommit": true,
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
"files.autoSave": "off",
"window.closeWhenEmpty": true,
// Rendering
"terminal.integrated.rendererType": "dom",
"editor.renderWhitespace": "none",
"window.zoomLevel": 0,
"vim.foldfix": true,
"editor.minimap.renderCharacters": false,
"editor.lineNumbers": "relative",
// Fonts
"terminal.integrated.fontFamily": "'Fira Code', 'Hack', 'Roboto Mono'",
"editor.fontFamily": "'Fira Code', 'Hack','Roboto Mono', 'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'",
"editor.fontSize": 15,
"editor.fontLigatures": true,
// Vim
"vim.useSystemClipboard": true,
"vim.enableNeovim": true,
"vim.neovimPath": "/usr/bin/nvim",
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": [
"t"
],
"after": [
"g",
"j"
]
},
{
"before": [
"n"
],
"after": [
"g",
"k"
]
},
{
"before": [
"h"
],
"after": [
"h"
]
},
{
"before": [
"s"
],
"after": [
"l"
]
},
{
"before": [
"S"
],
"after": [
"L"
]
},
{
"before": [
"j"
],
"after": [
"s"
]
},
{
"before": [
"J"
],
"after": [
"S"
]
},
{
"before": [
"T"
],
"after": [
"J"
]
},
{
"before": [
"l"
],
"after": [
"t"
]
},
{
"before": [
"L"
],
"after": [
"T"
]
},
{
"before": [
"k"
],
"after": [
"n"
]
},
{
"before": [
"K"
],
"after": [
"N"
]
},
{
"before": [
"<C-u>"
],
"after": [
"<C-b>"
]
},
{
"before": [
"<C-e>"
],
"after": [
"<C-f>"
]
},
{
"before": [
"<CR>"
],
"after": [
"o",
"<Esc>"
]
},
],
"vim.visualModeKeyBindingsNonRecursive": [
{
"before": [
"t"
],
"after": [
"g",
"j"
]
},
{
"before": [
"n"
],
"after": [
"g",
"k"
]
},
{
"before": [
"h"
],
"after": [
"h"
]
},
{
"before": [
"s"
],
"after": [
"l"
]
},
],
"vim.normalModeKeyBindings": [
{
"before": [
"g",
"c"
],
"commands": [
"editor.action.commentLine"
]
},
{
"before": [
"space"
],
"commands": [
"workbench.action.showCommands"
]
}
],
"materialTheme.accent": "Red",
"workbench.iconTheme": "material-icon-theme",
"material-icon-theme.folders.color": "#cc5757",
"workbench.colorCustomizations": {
"editorLineNumber.activeForeground": "#cc5757",
"minimap.selectionHighlight": "#CC5757",
"editorCursor.background": "#fff",
"editorCursor.foreground": "#cc5757dd",
"activityBarBadge.background": "#cc5757",
"activityBar.activeBorder": "#cc5757",
"list.activeSelectionForeground": "#cc5757",
"list.inactiveSelectionForeground": "#cc5757",
"list.highlightForeground": "#cc5757",
"scrollbarSlider.activeBackground": "#cc575750",
"editorSuggestWidget.highlightForeground": "#cc5757",
"textLink.foreground": "#cc5757",
"progressBar.background": "#cc5757",
"pickerGroup.foreground": "#cc5757",
"tab.activeBorder": "#cc5757",
"notificationLink.foreground": "#cc5757",
"editorWidget.resizeBorder": "#cc5757",
"editorWidget.border": "#cc5757",
"settings.modifiedItemIndicator": "#cc5757",
"settings.headerForeground": "#cc5757",
"panelTitle.activeBorder": "#cc5757",
"breadcrumb.activeSelectionForeground": "#cc5757",
"menu.selectionForeground": "#cc5757",
"menubar.selectionForeground": "#cc5757",
"editor.findMatchBorder": "#cc5757",
"selection.background": "#cc575740",
"editor.background": "#202020",
"editorWhitespace.foreground": "#303030",
"statusBar.background": "#202020",
"statusBar.noFolderBackground": "#202020",
"statusBar.debuggingBackground": "#202020",
"statusBar.foreground": "#fff"
},
"editor.formatOnType": true,
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.suggestSelection": "first",
"debug.allowBreakpointsEverywhere": true,
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true,
"**/__pycache__": true,
".venv": true
},
"files.associations": {
"**/*.html": "html",
"**/templates/**/*.html": "jinja-html",
"**/templates/**/*": "jinja-txt",
"**/requirements{/**,*}.{txt,in}": "pip-requirements"
},
"emmet.includeLanguages": {
"django-html": "html",
"jinja-html": "html"
},
// "editor.defaultFormatter": "HookyQR.beautify",
// "[jinja-html]": {
// "editor.defaultFormatter": "HookyQR.beautify",
// },
// "[jsonc]": {
// "editor.defaultFormatter": "HookyQR.beautify"
// },
// "python.testing.unittestEnabled": true,
// "python.dataScience.enabled": true,
// "python.dataScience.sendSelectionToInteractiveWindow": true,
// "python.linting.mypyEnabled": true,
// "python.linting.pycodestyleEnabled": true,
"python.linting.pylintEnabled": true,
"vim.debug.silent": true,
"python.jediEnabled": true,
"python.formatting.provider": "black",
"python.linting.pylintUseMinimalCheckers": false,
"python.linting.mypyEnabled": true,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.startupEditor": "newUntitledFile",
"workbench.colorTheme": "Community Material Theme Darker High Contrast",
"mesonbuild.configureOnOpen": false
}