Skip to content

Instantly share code, notes, and snippets.

@psmolak
Created February 21, 2023 09:42
Show Gist options
  • Save psmolak/359fdd83c94354b0f97fc303b526c2fe to your computer and use it in GitHub Desktop.
Save psmolak/359fdd83c94354b0f97fc303b526c2fe to your computer and use it in GitHub Desktop.
{
"editor.fontSize": 15,
"editor.fontFamily": "'Ubuntu Mono', monospace",
"editor.inlayHints.fontFamily": "Ubuntu Mono",
"editor.inlayHints.fontSize": 12,
"editor.inlayHints.padding": true,
"editor.dragAndDrop": false,
"editor.lineNumbers": "relative",
"editor.linkedEditing": true,
"editor.foldingHighlight": false,
"editor.bracketPairColorization.enabled": true,
"editor.guides.indentation": false,
"editor.overviewRulerBorder": false,
"editor.parameterHints.cycle": true,
"editor.renderLineHighlightOnlyWhenFocus": true,
"editor.renderLineHighlight": "none",
"editor.scrollbar.horizontal": "hidden",
"editor.smoothScrolling": true,
"editor.cursorBlinking": "smooth",
"editor.cursorSurroundingLines": 5,
"diffEditor.ignoreTrimWhitespace": false,
"diffEditor.renderSideBySide": false,
"editor.minimap.enabled": false,
"editor.acceptSuggestionOnEnter": "off",
"editor.suggest.localityBonus": true,
"editor.suggestLineHeight": 25,
"files.exclude": {
"**/__pycache__": true
},
"files.associations": {
"*.env": "shellscript"
},
"workbench.iconTheme": "quill-icons-minimal",
"workbench.productIconTheme": "fluent-icons",
"workbench.list.smoothScrolling": true,
"workbench.layoutControl.enabled": false,
"workbench.tree.indent": 20,
"workbench.tree.renderIndentGuides": "none",
"workbench.editor.decorations.badges": false,
"workbench.editor.decorations.colors": false,
"workbench.editor.revealIfOpen": true,
"workbench.editor.showIcons": false,
"workbench.editor.tabCloseButton": "off",
"window.dialogStyle": "custom",
"extensions.ignoreRecommendations": true,
"search.smartCase": true,
"scm.diffDecorationsGutterWidth": 2,
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.fontFamily": "'Ubuntu Mono', monospace",
"terminal.integrated.fontSize": 15,
"terminal.integrated.lineHeight": 1.2,
"terminal.integrated.shellIntegration.decorationsEnabled": "never",
"terminal.integrated.tabs.enabled": false,
"terminal.integrated.scrollback": 10000,
// breadcrumbs
"breadcrumbs.enabled": false,
"breadcrumbs.icons": false,
"breadcrumbs.symbolPath": "last",
"breadcrumbs.showArrays": false,
"breadcrumbs.showBooleans": false,
"breadcrumbs.showConstants": false,
"breadcrumbs.showConstructors": false,
"breadcrumbs.showEnumMembers": false,
"breadcrumbs.showEnums": false,
"breadcrumbs.showEvents": false,
"breadcrumbs.showFields": false,
"breadcrumbs.showFiles": false,
"breadcrumbs.showKeys": false,
"breadcrumbs.showNull": false,
"breadcrumbs.showNumbers": false,
"breadcrumbs.showObjects": false,
"breadcrumbs.showOperators": false,
"breadcrumbs.showProperties": false,
"breadcrumbs.showStrings": false,
"breadcrumbs.showTypeParameters": false,
"breadcrumbs.showVariables": false,
// javascript
"javascript.inlayHints.parameterNames.enabled": "literals",
"javascript.inlayHints.parameterTypes.enabled": true,
// typescript
"typescript.inlayHints.parameterNames.enabled": "literals",
"typescript.inlayHints.parameterTypes.enabled": true,
// vim extension
"vim.useSystemClipboard": true,
"vim.cursorStylePerMode.visual": "line",
"vim.cursorStylePerMode.visualblock": "line",
"vim.cursorStylePerMode.visualline": "line",
"vim.visualModeKeyBindings": [
{
"before": ["<C-l>"],
"after": ["<Esc>"]
}
],
"vim.insertModeKeyBindings": [
{
"before": ["<C-l>"],
"after": ["<Esc>"]
}
],
"workbench.colorCustomizations": {
"[Default Dark+]": {
// line highlight
"editor.lineHighlightBackground": "#ffffff08",
// inlay hints
"editorInlayHint.background": "#2f2f2ff0",
"editorInlayHint.foreground": "#8f8f8f",
// find highlight
"editor.findMatchBackground": "#f59f0b55",
// occurrences highlight
"editor.wordHighlightBackground": "#0000", // disable
"editor.wordHighlightBorder": "#ffffff68",
"editor.wordHighlightStrongBackground": "#0000", // disable
"editor.wordHighlightStrongBorder": "#ffffff68",
// scrollbar
"scrollbar.shadow": "#0000",
// activity bar
"activityBar.background": "#1d1d1e",
"activityBar.border": "#313131",
// editor
// "editor.background": "#252526",
"editor.background": "#212122",
"editorGroup.border": "#313131",
"editorLineNumber.foreground": "#5A5A5A",
"editorLineNumber.activeForeground": "#5A5A5A",
// matching bracket
"editorBracketMatch.background": "#0000",
"editorBracketMatch.border": "#e5e5e5",
// sidebar
"sideBar.background": "#212122",
"sideBar.foreground": "#b7b7b7",
"sideBar.border": "#313131",
"sideBarSectionHeader.border": "#313131",
// input control
"inputOption.activeBackground": "#5a5a5a",
// panel
"panel.border": "#313131",
"panel.background": "#1E1E1E",
"panelTitle.activeBorder": "#ffffff00",
// tabs
"editorGroupHeader.tabsBackground": "#1d1d1e",
"editorGroupHeader.tabsBorder": "#313131",
"tab.border": "#0000",
// tabs focused window
// "tab.activeForeground": "#cecece",
"tab.activeForeground": "#afafaf",
// "tab.activeBackground": "#3C3C3C",
"tab.activeBackground": "#313131",
"tab.inactiveForeground": "#75757590",
"tab.inactiveBackground": "#1d1d1e",
// tabs unfocused window
"tab.unfocusedActiveForeground": "#757575",
"tab.unfocusedActiveBackground": "#1d1d1e",
"tab.unfocusedInactiveForeground": "#75757590",
// breadcrumbs
"breadcrumb.background": "#282828",
"breadcrumb.foreground": "#828282e0",
"editorGroupHeader.border": "#313131",
// statusbar
"statusBar.foreground": "#989898",
"statusBar.background": "#1d1d1e",
"statusBar.border": "#313131",
"statusBar.debuggingForeground": "#989898",
"statusBar.debuggingBackground": "#222222",
"statusBar.debuggingBorder": "#313131",
"statusBar.noFolderForeground": "#989898",
"statusBar.noFolderBackground": "#222222",
"statusBar.noFolderBorder": "#313131",
// quick pick widget
"quickInput.background": "#2222229f",
"pickerGroup.border": "#3c3c3c80",
"pickerGroup.foreground": "#949494",
"quickInputList.focusBackground": "#003c9d45",
// terminal
"terminal.foreground": "#D0D0D0",
"terminalCursor.background": "#D0D0D0",
"terminalCursor.foreground": "#D0D0D0",
"terminal.ansiBlack": "#151515",
"terminal.ansiBlue": "#6FC2EF",
"terminal.ansiBrightBlack": "#505050",
"terminal.ansiBrightBlue": "#6FC2EF",
"terminal.ansiBrightCyan": "#12CFC0",
"terminal.ansiBrightGreen": "#72d5a3",
"terminal.ansiBrightMagenta": "#E1A3EE",
"terminal.ansiBrightRed": "#FB9FB1",
"terminal.ansiBrightWhite": "#F5F5F5",
"terminal.ansiBrightYellow": "#DDB26F",
"terminal.ansiCyan": "#12CFC0",
"terminal.ansiGreen": "#60b48a",
"terminal.ansiMagenta": "#E1A3EE",
"terminal.ansiRed": "#FB9FB1",
"terminal.ansiWhite": "#D0D0D0",
"terminal.ansiYellow": "#DDB26F",
// Bracket pair colors
"editorBracketHighlight.foreground1": "#c8c8c8"
}
},
"vscode_custom_css.imports": [
"file:///Users/pawel.smolak/prj/vscode-custom-css/styles.css"
],
"workbench.activityBar.visible": false,
"update.mode": "manual",
"git.showActionButton": {
"commit": false
},
"git.showCommitInput": false,
"gitblame.statusBarMessageFormat": "${author.name} (${time.ago})",
"gitblame.statusBarMessageClickAction": "Open tool URL",
"explorer.decorations.colors": false,
"explorer.autoRevealExclude": {
"**/.venv": true,
"**/venv": true
},
"search.exclude": {
"package-lock.json": true
},
"search.collapseResults": "alwaysCollapse",
"search.defaultViewMode": "tree",
"[python]": {
"editor.formatOnType": true
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment