Skip to content

Instantly share code, notes, and snippets.

@levisantosp
Last active December 8, 2025 04:22
Show Gist options
  • Select an option

  • Save levisantosp/d30d775129d581e6dbc4f783713062af to your computer and use it in GitHub Desktop.

Select an option

Save levisantosp/d30d775129d581e6dbc4f783713062af to your computer and use it in GitHub Desktop.
vscode settings
{
"files.autoSave": "afterDelay",
"editor.cursorSmoothCaretAnimation": "on",
"editor.cursorBlinking": "smooth",
"javascript.format.insertSpaceAfterSemicolonInForStatements": false,
"typescript.format.insertSpaceAfterSemicolonInForStatements": false,
"typescript.format.semicolons": "remove",
"javascript.format.semicolons": "remove",
"javascript.preferences.quoteStyle": "single",
"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements": false,
"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements": false,
"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": false,
"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": false,
"javascript.format.insertSpaceBeforeFunctionParenthesis": false,
"typescript.format.insertSpaceBeforeFunctionParenthesis": false,
"vscord.app.name": "Visual Studio Code",
"diffEditor.ignoreTrimWhitespace": false,
"vscode_custom_css.imports": [
"file:///c:/Users/levis/.vscode/extensions/brandonkirbyson.vscode-animations-2.0.7/dist/updateHandler.js"
],
"typescript.updateImportsOnFileMove.enabled": "always",
"explorer.confirmDragAndDrop": false,
"javascript.updateImportsOnFileMove.enabled": "always",
"explorer.confirmPasteNative": false,
"explorer.compactFolders": false,
"terminal.integrated.fontLigatures.enabled": true,
"editor.fontLigatures": true,
"typescript.preferences.importModuleSpecifier": "non-relative",
"typescript.preferences.importModuleSpecifierEnding": "minimal",
"javascript.preferences.importModuleSpecifier": "non-relative",
"javascript.preferences.importModuleSpecifierEnding": "minimal",
"html.completion.attributeDefaultValue": "singlequotes",
"docker.languageserver.diagnostics.instructionJSONInSingleQuotes": "error",
"custom-ui-style.font.sansSerif": "inter",
"workbench.settings.applyToAllProfiles": [],
"remote.SSH.remotePlatform": {
"contabo": "linux"
},
"editor.fontSize": 14,
"editor.lineHeight": 1.8,
"workbench.sideBar.location": "right",
"github.copilot.enable": {
"*": false
},
"glassit.alpha": 220,
"editor.formatOnSave": true,
"editor.hideCursorInOverviewRuler": true,
"editor.lightbulb.enabled": "off",
// "editor.linkedEditing": true,
"editor.minimap.maxColumn": 100,
"editor.minimap.renderCharacters": false,
"editor.occurrencesHighlight": "off",
"editor.selectionHighlight": false,
"editor.guides.highlightActiveBracketPair": false,
"editor.guides.indentation": false,
"editor.bracketPairColorization.enabled": false,
"editor.multiCursorModifier": "alt",
"editor.accessibilitySupport": "off",
"editor.renderControlCharacters": false,
"editor.overviewRulerBorder": false,
"editor.renderWhitespace": "none",
"editor.scrollbar.vertical": "visible",
"editor.scrollbar.horizontal": "visible",
"editor.suggestSelection": "first",
"editor.showFoldingControls": "mouseover",
"editor.glyphMargin": false,
"editor.padding.top": 0,
"editor.inlayHints.padding": true,
"editor.inlayHints.enabled": "on",
"editor.folding": true,
"editor.foldingStrategy": "auto",
"editor.renderLineHighlight": "none",
"editor.matchBrackets": "never",
"editor.stickyScroll.enabled": false,
"editor.stickyScroll.scrollWithEditor": false,
"editor.smoothScrolling": true,
"editor.inlineSuggest.syntaxHighlightingEnabled": true,
"editor.minimap.enabled": false,
"terminal.integrated.fontFamily": "Google Sans Code",
"terminal.integrated.defaultLocation": "view",
"terminal.integrated.defaultProfile.windows": "PowerShell",
"terminal.integrated.fontWeight": "380",
"terminal.integrated.gpuAcceleration": "on",
"terminal.integrated.cursorStyle": "block",
"terminal.integrated.tabs.enabled": true,
"terminal.integrated.tabs.location": "right",
"terminal.integrated.fontSize": 14,
"terminal.integrated.profiles.windows": {
"Command Prompt": {
"args": [],
"icon": "terminal-powershell",
"path": [
"${env:windir}\\Sysnative\\powershell",
"${env:windir}\\System32\\powershell.exe"
]
},
"Git Bash": {
"source": "Git Bash"
},
"PowerShell": {
"icon": "terminal-powershell",
"source": "PowerShell"
}
},
"terminal.integrated.shellIntegration.decorationsEnabled": "never",
"terminal.integrated.scrollback": 10000,
"terminal.integrated.smoothScrolling": true,
"terminal.integrated.hideOnStartup": "always",
"terminal.integrated.suggest.enabled": true,
"terminal.integrated.env.windows": {},
"git.decorations.enabled": true,
"git.autofetch": true,
"git.mergeEditor": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.confirmSync": false,
"custom-ui-style.stylesheet": {
".editor-actions": "opacity: 0 !important; transition: opacity 0.2s ease-in-out;",
".editor-actions:hover": "opacity: 1 !important;",
".notification-toast": "box-shadow: none !important",
".quick-input-widget.show-file-icons": "box-shadow: none !important",
".quick-input-list .scrollbar": "display: none",
".quick-input-widget": "top: 50% !important; transform: translateY(-51%); border: 1px solid #ffffff12;",
".quick-input-widget .monaco-inputbox": " border-radius: 3px; margin-bottom: 4px; border: 0px solid #0000000 !important;",
".quick-input-widget .monaco-list-rows": "background: transparent !important;",
".monaco-workbench .part.editor .tabs-container .tab .tab-actions::before": "content: none !important; background: none !important",
".monaco-workbench .part.editor .tabs-container .tab .tab-actions": "background: none !important; box-shadow: none !important",
".editor-group-container .editor-container:has(.extension-editor)": "border-radius: 0.5rem;",
".monaco-editor": "border-radius: 0.5rem; overflow: hidden;",
".monaco-editor .overflow-guard": "border-radius: 0rem;",
".monaco-editor .overflow-guard .monaco-scrollable-element": "border-radius: 0rem;",
".monaco-editor .margin": "border-radius: 0rem;",
".monaco-editor .margin-view-overlays": "border-radius: 0rem;",
".monaco-editor .monaco-editor-background": "border-radius: 0rem;",
".monaco-action-bar.quick-input-inline-action-bar": "display: none",
".editor-widget.find-widget": "box-shadow: none; border-radius: 4px",
".quick-input-titlebar": "background: #100B15 !important",
".monaco-workbench .part.editor > .content .editor-group-container > .title.title-border-bottom:after": "display: none",
".monaco-scrollable-element > .shadow.top": "display: none",
".sidebar .title-label": "padding: 0 !important",
".sidebar": "border: none !important",
".monaco-workbench .monaco-list:not(.element-focused):focus:before": "outline: none !important",
".monaco-list-row.focused": "outline: none !important",
".monaco-editor .scroll-decoration": "display: none !important",
".monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.active": "border-radius: 0.5rem 0.5rem 0 0 !important; overflow: hidden !important;",
".monaco-workbench .part.editor > .content": "border-radius: 0.5rem !important; overflow: hidden !important;",
".monaco-workbench .part.sidebar .secondary-sidebar": "border-radius: .5rem !important;",
".monaco-workbench .part.sidebar": "border-radius: 0.5rem !important; overflow: hidden !important;",
".monaco-editor-background": "border-radius: 0rem !important;",
".monaco-editor .monaco-scrollable-element": "border-radius: 0rem !important;",
".monaco-scrollable-element > .scrollbar.vertical": "border-radius: 0rem !important;",
".monaco-scrollable-element > .scrollbar.horizontal": "border-radius: 0rem !important;",
".editor-group-container .editor-instance": "border-radius: 0rem !important; overflow: hidden !important;",
".monaco-editor .editor-scrollable": "border-radius: 0rem !important;",
".monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab": "border-radius: 0.5rem 0.5rem 0 0 !important;",
".monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.active.tab-border-top>.tab-border-top-container, .monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.selected.tab-border-top>.tab-border-top-container": "height: 0 !important;",
".breadcrumbs-below-tabs": "border-radius: 0.5rem 0.5rem 0 0 !important; overflow: hidden !important; padding: 9px 0 !important; background: var(--vscode-editor-background) !important; color: var(--vscode-editor-foreground) !important;",
".monaco-breadcrumbs": "font-size: 0.7rem !important;",
".monaco-editor .sticky-widget": "box-shadow: none !important; border-color: var(--vscode-editor-background) !important;",
".monaco-workbench .part.editor>.content .editor-group-container.active>.title .tabs-container>.tab.active": "box-shadow: 0 6px 0 0 var(--vscode-editor-background) !important;",
".tabs-and-actions-container:has(.tab.active:first-child)": "box-shadow: -20px 5px 0 0 var(--vscode-editor-background) !important;",
".editor-group-container": "border-radius: 0.5rem !important; overflow: hidden !important;",
".split-view-view.visible": "background: var(--vscode-editorGroupHeader-tabsBackground) !important;",
".monaco-split-view2.separator-border.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before": "background: var(--vscode-editorGroupHeader-tabsBackground) !important;",
".monaco-split-view2.separator-border>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before": "background: var(--vscode-editorGroupHeader-tabsBackground) !important;",
".monaco-workbench .part.titlebar>.titlebar-container>.titlebar-center>.window-title>.command-center .action-item.command-center-center": "border-radius: 5rem !important; border: none !important;",
"li.action-item.icon.checked, li.action-item.icon:hover": "opacity: 1 !important;",
"li.action-item.icon": "transition: all 0.15s !important; opacity: 0.7 !important;",
".monaco-pane-view .pane>.pane-header": "padding: 0 6px !important; border-radius: 5px !important; margin: 1px 5px 0 !important;",
".monaco-workbench .part.sidebar>.title": "background: transparent !important; padding: 0 !important; border-radius: .5rem !important;",
".monaco-workbench .pane-composite-part>.header-or-footer>.composite-bar-container>.composite-bar>.monaco-action-bar .action-item.checked .active-item-indicator:before, .monaco-workbench .pane-composite-part>.header-or-footer>.composite-bar-container>.composite-bar>.monaco-action-bar .action-item:focus .active-item-indicator:before, .monaco-workbench .pane-composite-part>.title>.composite-bar-container>.composite-bar>.monaco-action-bar .action-item.checked .active-item-indicator:before, .monaco-workbench .pane-composite-part>.title>.composite-bar-container>.composite-bar>.monaco-action-bar .action-item:focus .active-item-indicator:before": "border-top-width:1px !important;",
".terminal-wrapper.active": "background: transparent !important;",
"div#terminal": "border-radius: .75rem !important; overflow: hidden !important;",
".monaco-workbench .pane-body.integrated-terminal .terminal-split-pane": "border-radius: 0.5rem !important; overflow: hidden !important;"
},
"editor.tokenColorCustomizations": {
"[Oscura Dusk]": {
"textMateRules": [
{
"scope": [
"punctuation.definition.string.begin",
"punctuation.definition.string.end",
"meta.object.member string.quoted.double.tsx",
"meta.function string.quoted.double.tsx",
"meta.function string.quoted.double.ts",
"meta.object.member string.quoted.double.ts",
"meta.object-literal.key string.quoted.single.ts",
"meta.object-literal.key string.quoted.double.ts",
"meta.object-literal.key string.quoted.single.js",
"meta.object-literal.key string.quoted.double.js",
"meta.object-literal.key string.quoted.single.tsx",
"meta.object-literal.key string.quoted.double.tsx",
"meta.object.member string.quoted.single.ts",
"meta.object.member string.quoted.double.ts",
"meta.object.member string.quoted.single.js",
"meta.object.member string.quoted.double.js",
"meta.object.member string.quoted.single.tsx",
"meta.object.member string.quoted.double.tsx",
"meta.array.literal string.quoted.single.ts",
"meta.array.literal string.quoted.double.ts",
"meta.array.literal string.quoted.single.js",
"meta.array.literal string.quoted.double.js",
"meta.array.literal string.quoted.single.tsx",
"meta.array.literal string.quoted.double.tsx",
"meta.enum.declaration string.quoted.single.ts",
"meta.enum.declaration string.quoted.double.ts",
"meta.enum.declaration string.quoted.single.js",
"meta.enum.declaration string.quoted.double.js",
"meta.enum.declaration string.quoted.single.tsx",
"meta.enum.declaration string.quoted.double.tsx",
"meta.function string.quoted.single.tsx",
"meta.import string.quoted.single.js",
"meta.import string.quoted.double.js",
"string",
"meta.import string.quoted.single.tsx",
"meta.import string.quoted.double.tsx",
"string.template.ts",
"meta.function string.quoted.single.ts",
"meta.function string.quoted.double.ts"
],
"settings": {
"foreground": "#F0F1C0"
}
},
{
"scope": [
"entity.other.attribute-name",
"meta.object-literal.key.ts",
"meta.object.member.ts",
"meta.objectliteral.ts",
"meta.array.literal.ts",
"meta.var.expr.ts",
"source.ts",
"meta.object-literal.key.js",
"meta.object.member.js",
"meta.objectliteral.js",
"meta.array.literal.js",
"meta.var.expr.js",
"source.js",
"meta.object-literal.key.tsx",
"meta.object.member.tsx",
"meta.objectliteral.tsx",
"meta.embedded.expression.tsx",
"meta.jsx.children.tsx",
"meta.tag.without-attributes.tsx",
"meta.jsx.children.tsx",
"meta.tag.tsx",
"meta.jsx.children.tsx",
"meta.tag.tsx",
"meta.jsx.children.tsx",
"meta.tag.without-attributes.tsx",
"meta.block.tsx",
"meta.function.expression.tsx",
"meta.export.default.tsx",
"source.tsx",
"meta.object-literal.key.jsx",
"meta.object.member.jsx",
"meta.objectliteral.jsx",
"meta.embedded.expression.jsx",
"meta.jsx.children.jsx",
"meta.tag.without-attributes.jsx",
"meta.jsx.children.jsx",
"meta.tag.jsx",
"meta.jsx.children.jsx",
"meta.tag.jsx",
"meta.jsx.children.jsx",
"meta.tag.without-attributes.jsx",
"meta.block.jsx",
"meta.function.expression.jsx",
"meta.export.default.jsx",
"source.jsx"
],
"settings": {
"foreground": "#9099A1"
}
},
{
"scope": [
"support.type.property-name.json"
],
"settings": {
"foreground": "#FFFFFF"
}
}
]
},
"[CodeSandbox]": {
"textMateRules": [
{
"name": "Comments",
"scope": [
"comment",
"punctuation.definition.comment"
],
"settings": {
"foreground": "#6f6f6f"
}
},
{
"name": "Strings, Links, Regex",
"scope": [
"string",
"punctuation.definition.string",
"string.quoted.docstring",
"markup.inline.raw",
"markup.link",
"string.regexp"
],
"settings": {
"foreground": "#BFD084"
}
},
{
"name": "Numbers & Constants (true, false, null)",
"scope": [
"constant.numeric",
"constant.language",
"constant.character",
"constant.other"
],
"settings": {
"foreground": "#7AD9FB"
}
},
{
"name": "Functions",
"scope": [
"entity.name.function",
"support.function",
"meta.function-call"
],
"settings": {
"foreground": "#CDF861"
}
},
{
"name": "Keywords, Storage & Attributes",
"scope": [
"keyword",
"storage.type",
"storage.modifier",
"entity.name.attribute-name"
],
"settings": {
"foreground": "#CABEFF"
}
},
{
"name": "Types, Classes, Constructors & HTML Tags",
"scope": [
"entity.name.tag",
"entity.name.type",
"entity.name.class",
"entity.other.inherited-class",
"support.type",
"support.class",
"entity.name.function.constructor"
],
"settings": {
"foreground": "#A390FF",
"fontStyle": ""
}
},
{
"name": "Variables & Properties",
"scope": [
"variable",
"support.variable",
"meta.object-literal.key",
"support.type.property-name",
"entity.name.property"
],
"settings": {
"foreground": "#ffffff"
}
},
{
"name": "Operators",
"scope": [
"keyword.operator"
],
"settings": {
"foreground": "#b3e8b4"
}
},
{
"name": "Punctuation (brackets, commas, etc)",
"scope": [
"punctuation.separator",
"punctuation.terminator",
"punctuation.accessor",
"meta.brace.round",
"meta.brace.square",
"meta.brace.curly",
"punctuation.definition.parameters"
],
"settings": {
"foreground": "#86897A"
}
}
]
}
},
"window.commandCenter": false,
"workbench.activityBar.location": "top",
"workbench.secondarySideBar.defaultVisibility": "hidden",
"chat.agent.enabled": false,
"github.copilot.chat.agent.autoFix": false,
"github.copilot.chat.codeGeneration.useInstructionFiles": false,
"github.copilot.chat.customInstructionsInSystemMessage": false,
"github.copilot.nextEditSuggestions.allowWhitespaceOnlyChanges": false,
"github.copilot.editor.enableCodeActions": false,
"github.copilot.chat.useProjectTemplates": false,
"workbench.productIconTheme": "fluent-icons",
"rust-analyzer.cargo.allTargets": true,
"rust-analyzer.procMacro.enable": true,
"rust-analyzer.completion.autoimport.enable": true,
"rust-analyzer.imports.granularity.group": "crate",
"rust-analyzer.imports.prefix": "self",
"rust-analyzer.lens.enable": true,
"editor.fontFamily": "'Google Sans Code'",
"typescript.preferences.quoteStyle": "single",
"workbench.iconTheme": "ayu-mirage-zed",
"workbench.colorTheme": "CodeSandbox",
"lldb.suppressUpdateNotifications": true,
"editor.tabSize": 2,
"git.suggestSmartCommit": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment