Skip to content

Instantly share code, notes, and snippets.

@gilvam
Last active November 4, 2024 02:08
Show Gist options
  • Save gilvam/aaebc0289440052e00ae17c01252fe56 to your computer and use it in GitHub Desktop.
Save gilvam/aaebc0289440052e00ae17c01252fe56 to your computer and use it in GitHub Desktop.
VSCODE settings.json
{
"apc.electron": {
"titleBarStyle": "hiddenInset",
"trafficLightPosition": {
"x": 11,
"y": 10
},
"frame": false,
},
"apc.header": {
"height": 36,
},
"apc.listRow": {
"height": 24
},
"apc.font.family": "Inter",
"apc.stylesheet": {
".title-label > h2": "display: none",
".editor-actions": "display: none",
".nosidebar .inline-tabs-placeholder": "width: 75px",
".pane-header": "padding: 0 8px",
".pane-body": "padding: 8px",
".split-view-view:first-child .pane-header": "display: none !important;",
".monaco-list-row": "border-radius: 4px;",
".monaco-workbench .monaco-list:not(.element-focused):focus:before": "display: none;"
},
"window.zoomLevel": 0,
// "workbench.colorTheme": "Min Dark",
// "workbench.iconTheme": "symbols",
"editor.fontFamily": "JetBrains Mono",
"editor.fontSize": 11,
"editor.lineHeight": 1.6,
"editor.rulers": [80, 120],
"workbench.startupEditor": "newUntitledFile",
"editor.renderLineHighlight": "gutter",
"editor.fontLigatures": true,
"workbench.editor.labelFormat": "short",
"explorer.compactFolders": false,
// "editor.semanticHighlighting.enabled": false
"breadcrumbs.enabled": false,
"workbench.activityBar.location": "hidden", // ctrl + q
"editor.minimap.enabled": false,
"editor.scrollbar.vertical": "hidden",
"editor.scrollbar.horizontal": "hidden",
// "workbench.statusBar.visible": false,
"window.menuBarVisibility": "compact",
"window.commandCenter": false,
"workbench.layoutControl.enabled": false,
"window.titleBarStyle": "native",
"terminal.integrated.fontSize": 12,
"terminal.integrated.fontFamily": "JetBrainsMono Nerd Font",
"editor.semanticHighlighting.enabled": true,
"editor.bracketPairColorization.enabled": true,
"workbench.colorCustomizations": {
"editor.background": "#2b2b2b",
// "activityBar.activeBackground": "#ff6433",
// "activityBar.background": "#ff6433",
// "sash.hoverBorder": "#ff6433",
// "statusBar.background": "#ff3d00",
// "titleBar.activeBackground": "#ff3d00",
"editorBracketHighlight.foreground1": "#A9B7C6de",
"editorBracketHighlight.foreground2": "#A9B7C6de",
"editorBracketHighlight.foreground3": "#A9B7C6de",
"editorBracketHighlight.foreground4": "#A9B7C6de",
"editorBracketHighlight.foreground5": "#A9B7C6de",
"editorBracketHighlight.foreground6": "#A9B7C6de",
"editorBracketHighlight.unexpectedBracket.foreground": "#A9B7C6de"
},
/**
ctrl + shift + p -> >Desenvolvedor: Gerar Tema de Cores com as Configurações Atuais
ctrl + shift + p -> >Developer: Inspect Editor
*/
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
"punctuation.definition.template-expression.begin",
"punctuation.definition.template-expression.end",
"punctuation.section.embedded"
],
"settings": { "foreground": "#569CD6" }
},
{
"scope": ["meta.template.expression"],
"settings": { "foreground": "#D4D4D4" }
},
{
"scope": [
"support.type.vendored.property-name",
"support.type.property-name",
"source.css variable",
"source.coffee.embedded"
],
"settings": { "foreground": "#9CDCFE" }
},
{
"scope": ["keyword"],
"settings": { "foreground": "#569CD6" }
},
{
"scope": ["keyword.control"],
"settings": { "foreground": "#569CD6" }
},
{
"scope": ["keyword.operator"],
"settings": { "foreground": "#D4D4D4" }
},
{
"scope": [
"keyword.operator.expression",
"keyword.operator.cast",
"keyword.operator.sizeof",
"keyword.operator.alignof",
"keyword.operator.typeid",
"keyword.operator.alignas",
"keyword.operator.instanceof",
"keyword.operator.logical.python",
"keyword.operator.wordlike"
],
"settings": { "foreground": "#569CD6" }
},
{
"scope": ["keyword.other.unit"],
"settings": { "foreground": "#B5CEA8" }
},
{
"scope": ["support.function.git-rebase"],
"settings": { "foreground": "#9CDCFE" }
},
{
"scope": ["constant.sha.git-rebase"],
"settings": { "foreground": "#B5CEA8" }
},
{
"scope": [
"storage.modifier.import",
"variable.language.wildcard",
"storage.modifier.package"
],
"settings": { "foreground": "#D4D4D4" }
},
{
"scope": ["variable.language"],
"settings": { "foreground": "#569CD6" }
},
{
"scope": [
"entity.name.function",
"support.function",
"support.constant.handlebars",
"source.powershell variable.other.member",
"entity.name.operator.custom-literal"
],
"settings": { "foreground": "#DCDCAA" }
},
{
"scope": [
"variable.language",
"constant.language",
"keyword.control",
"keyword.operator.new",
"support.type.primitive",
"support.class",
"support.type",
"entity.name.namespace",
"entity.other.attribute",
"entity.name.scope-resolution",
"entity.name.class",
"storage.modifier",
"storage.type.numeric",
"storage.type.byte",
"storage.type.boolean",
"storage.type.string",
"storage.type.uintptr",
"storage.type.error",
"storage.type.rune",
"storage.type",
"storage.type.generic",
"storage.type.modifier",
"storage.type.variable",
"storage.type.annotation",
"storage.type.generic",
"storage.type",
"storage.type.object.array",
"storage.type.primitive.array",
"storage.type.primitive",
"storage.type.token",
"storage.type",
"storage.type.annotation",
"storage.type.parameters",
"storage.type.generic",
"storage.type.object.array",
"storage.type.primitive.array",
"storage.type.primitive.groovy"
],
"settings": { "foreground": "#CC7832de" } // OK
},
{
"scope": [
"meta.type.cast.expr",
"meta.type.new.expr",
"support.constant.math",
"support.constant.dom",
"support.constant.json",
"entity.other.inherited-class"
],
"settings": { "foreground": "#4EC9B0" }
},
{
"scope": ["support.variable"],
"settings": { "foreground": "#E5C0F7" }
},
{
"scope": [
"source.cpp keyword.operator.new",
"keyword.operator.delete",
"keyword.other.using",
"keyword.other.directive.using",
"keyword.other.operator",
"entity.name.operator"
],
"settings": { "foreground": "#C586C0" }
},
{
"scope": ["meta.object-literal.key"],
"settings": { "foreground": "#9CDCFE" }
},
{
"scope": [
"support.constant.property-value",
"support.constant.font-name",
"support.constant.media-type",
"support.constant.media",
"constant.other.color.rgb-value",
"constant.other.rgb-value",
"support.constant.color"
],
"settings": { "foreground": "#CE9178" }
},
{
"scope": [
"punctuation.definition.group.regexp",
"punctuation.definition.group.assertion.regexp",
"punctuation.definition.character-class.regexp",
"punctuation.character.set.begin.regexp",
"punctuation.character.set.end.regexp",
"keyword.operator.negation.regexp",
"support.other.parenthesis.regexp"
],
"settings": { "foreground": "#CE9178" }
},
{
"scope": [
"constant.character.character-class.regexp",
"constant.other.character-class.set.regexp",
"constant.other.character-class.regexp",
"constant.character.set.regexp"
],
"settings": { "foreground": "#D16969" }
},
{
"scope": [
"keyword.operator.or.regexp",
"keyword.control.anchor.regexp"
],
"settings": { "foreground": "#DCDCAA" }
},
{
"scope": ["keyword.operator.quantifier.regexp"],
"settings": { "foreground": "#D7BA7D" }
},
{
"scope": ["constant.character", "constant.other.option"],
"settings": { "foreground": "#569CD6" }
},
{
"scope": ["constant.character.escape"],
"settings": { "foreground": "#D7BA7D" }
},
{
"scope": ["entity.name.label"],
"settings": { "foreground": "#C8C8C8" }
},
{
"scope": ["variable.other.readwrite"],
"settings": { "foreground": "#CCCCCC" }
},
{
"scope": ["entity.name.type"], // classe
"settings": { "foreground": "#70AB00da" } // ok
},
{
"scope": ["entity.name.type.interface"],
"settings": { "foreground": "#63C4DB" }
},
{
"scope": [
"string",
"meta.decorator entity.name.function.ts", //@Input
"meta.decorator.ts" //@
],
"settings": { "foreground": "#D5CB5Ade" } // ok
},
{
"scope": ["keyword.operator"],
"settings": { "foreground": "#BE386E" }
},
{
"scope": ["variable", "variable.other.enummember"],
"settings": { "foreground": "#9876aade" } // ok
},
{
"scope": ["variable.other.constant"],
"settings": { "foreground": "#A9B7C6de" } // ok
},
{
"scope": ["variable.parameter"],
"settings": { "foreground": "#7595ABde" } // ok
},
{
"scope": ["constant.numeric"],
"settings": { "foreground": "#6897BB" } // ok
},
{
"scope": [
"entity.name.function.member",
"meta.method",
"ref.matchtext"
],
"settings": { "foreground": "#FFFFFFde" } // ok
},
{
"scope": ["entity.name.function"],
"settings": { "foreground": "#FFC66Dde" } // ok
},
{
"scope": ["comment"],
"settings": { "foreground": "#666666de" } // ok
},
// other to know about
{
"scope": [],
"settings": { "foreground": "#FF4500" }
},
// HTML
{
"scope": [
"meta.tag.structure.html entity.name.tag",
"meta.tag.structure.div entity.name.tag",
"meta.tag.structure.head entity.name.tag",
"meta.tag.structure.title entity.name.tag",
"meta.tag.structure.base entity.name.tag",
"meta.tag.structure.link entity.name.tag",
"meta.tag.structure.meta entity.name.tag",
"meta.tag.structure.style entity.name.tag",
"meta.tag.structure.body entity.name.tag",
"meta.tag.structure.script entity.name.tag",
"meta.tag.structure.noscript entity.name.tag",
"meta.tag.structure.header entity.name.tag",
"meta.tag.structure.footer entity.name.tag",
"meta.tag.structure.main entity.name.tag",
"meta.tag.structure.section entity.name.tag",
"meta.tag.structure.article entity.name.tag",
"meta.tag.structure.aside entity.name.tag",
"meta.tag.structure.nav entity.name.tag",
"meta.tag.structure.address entity.name.tag",
"meta.tag.structure.h1 entity.name.tag",
"meta.tag.structure.h2 entity.name.tag",
"meta.tag.structure.h3 entity.name.tag",
"meta.tag.structure.h4 entity.name.tag",
"meta.tag.structure.h5 entity.name.tag",
"meta.tag.structure.h6 entity.name.tag",
"meta.tag.structure.hgroup entity.name.tag",
"meta.tag.structure.p entity.name.tag",
"meta.tag.structure.hr entity.name.tag",
"meta.tag.structure.pre entity.name.tag",
"meta.tag.structure.blockquote entity.name.tag",
"meta.tag.structure.ol entity.name.tag",
"meta.tag.structure.ul entity.name.tag",
"meta.tag.structure.li entity.name.tag",
"meta.tag.structure.dl entity.name.tag",
"meta.tag.structure.dt entity.name.tag",
"meta.tag.structure.dd entity.name.tag",
"meta.tag.structure.a entity.name.tag",
"meta.tag.structure.em entity.name.tag",
"meta.tag.structure.strong entity.name.tag",
"meta.tag.structure.small entity.name.tag",
"meta.tag.structure.cite entity.name.tag",
"meta.tag.structure.q entity.name.tag",
"meta.tag.structure.dfn entity.name.tag",
"meta.tag.structure.abbr entity.name.tag",
"meta.tag.structure.data entity.name.tag",
"meta.tag.structure.time entity.name.tag",
"meta.tag.structure.code entity.name.tag",
"meta.tag.structure.var entity.name.tag",
"meta.tag.structure.samp entity.name.tag",
"meta.tag.structure.kbd entity.name.tag",
"meta.tag.structure.sub entity.name.tag",
"meta.tag.structure.sup entity.name.tag",
"meta.tag.structure.i entity.name.tag",
"meta.tag.structure.b entity.name.tag",
"meta.tag.structure.u entity.name.tag",
"meta.tag.structure.mark entity.name.tag",
"meta.tag.structure.ruby entity.name.tag",
"meta.tag.structure.rt entity.name.tag",
"meta.tag.structure.rp entity.name.tag",
"meta.tag.structure.bdi entity.name.tag",
"meta.tag.structure.bdo entity.name.tag",
"meta.tag.structure.span entity.name.tag",
"meta.tag.structure.br entity.name.tag",
"meta.tag.structure.wbr entity.name.tag",
"meta.tag.structure.img entity.name.tag",
"meta.tag.structure.audio entity.name.tag",
"meta.tag.structure.video entity.name.tag",
"meta.tag.structure.track entity.name.tag",
"meta.tag.structure.map entity.name.tag",
"meta.tag.structure.area entity.name.tag",
"meta.tag.structure.picture entity.name.tag",
"meta.tag.structure.source entity.name.tag",
"meta.tag.structure.iframe entity.name.tag",
"meta.tag.structure.embed entity.name.tag",
"meta.tag.structure.object entity.name.tag",
"meta.tag.structure.param entity.name.tag",
"meta.tag.structure.canvas entity.name.tag",
"meta.tag.structure.math entity.name.tag",
"meta.tag.structure.svg entity.name.tag",
"meta.tag.structure.template entity.name.tag",
"meta.tag.structure.slot entity.name.tag",
"meta.tag.structure.table entity.name.tag",
"meta.tag.structure.caption entity.name.tag",
"meta.tag.structure.thead entity.name.tag",
"meta.tag.structure.tbody entity.name.tag",
"meta.tag.structure.tfoot entity.name.tag",
"meta.tag.structure.tr entity.name.tag",
"meta.tag.structure.th entity.name.tag",
"meta.tag.structure.td entity.name.tag",
"meta.tag.structure.col entity.name.tag",
"meta.tag.structure.colgroup entity.name.tag",
"meta.tag.structure.form entity.name.tag",
"meta.tag.structure.label entity.name.tag",
"meta.tag.structure.input entity.name.tag",
"meta.tag.structure.button entity.name.tag",
"meta.tag.structure.select entity.name.tag",
"meta.tag.structure.datalist entity.name.tag",
"meta.tag.structure.optgroup entity.name.tag",
"meta.tag.structure.option entity.name.tag",
"meta.tag.structure.textarea entity.name.tag",
"meta.tag.structure.output entity.name.tag",
"meta.tag.structure.progress entity.name.tag",
"meta.tag.structure.meter entity.name.tag",
"meta.tag.structure.fieldset entity.name.tag",
"meta.tag.structure.legend entity.name.tag",
"meta.tag.structure.details entity.name.tag",
"meta.tag.structure.summary entity.name.tag",
"meta.tag.structure.dialog entity.name.tag",
"meta.tag.structure.acronym entity.name.tag",
"meta.tag.structure.applet entity.name.tag",
"meta.tag.structure.basefont entity.name.tag",
"meta.tag.structure.big entity.name.tag",
"meta.tag.structure.center entity.name.tag",
"meta.tag.structure.font entity.name.tag",
"meta.tag.structure.frame entity.name.tag",
"meta.tag.structure.frameset entity.name.tag",
"meta.tag.structure.noframes entity.name.tag",
"meta.tag.structure.strike entity.name.tag",
"meta.tag.structure.tt entity.name.tag"
],
"settings": { "foreground": "#BE386E" }
},
{
"scope": ["entity.name.tag"],
"settings": { "foreground": "#26BDA4" }
},
{
"scope": [
"meta.tag.inline.any.html entity.other.attribute-name.html",
"meta.tag.block.any.html entity.other.attribute-name.html",
"meta.attribute.html entity.other.attribute-name.html",
"meta.tag.attributes.html entity.other.attribute-name.html",
"meta.tag.inline.any.html entity.other.attribute-name.html",
"meta.tag.block.any.html entity.other.attribute-name.html",
"meta.tag.attributes.html entity.other.attribute-name.html",
"meta.tag.inline.any.html punctuation.definition.attribute.html",
"meta.tag.block.any.html punctuation.definition.attribute.html",
"meta.tag punctuation.definition"
// "meta.tag punctuation",
// "meta.tag entity.other.attribute-name.html"
// "meta.tag"
// "text.html.derivative"
// "text.html.entity",
// "text.html"
],
"settings": { "foreground": "#9876AA" }
}
]
},
// Codeium
"codeium.enableCodeLens": false,
// other
// "editor.acceptSuggestionOnEnter": "on",
// https://stackoverflow.com/questions/71539696/how-to-show-the-type-of-a-variable-in-visual-studio-code-in-the-edito
"editor.inlayHints.enabled": "offUnlessPressed"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment