Skip to content

Instantly share code, notes, and snippets.

@smlombardi
Last active April 3, 2020 13:51
Show Gist options
  • Save smlombardi/a51bd1e642a16d555eee981867476316 to your computer and use it in GitHub Desktop.
Save smlombardi/a51bd1e642a16d555eee981867476316 to your computer and use it in GitHub Desktop.
VScode font styles overrides for any theme
{
"name": "ITALIC",
"scope": [
"abstract.definition.fsharp entity",
"abstract.definition.fsharp keyword",
"comment.block.documentation storage.type.class",
"comment.block.documentation.phpdoc.php keyword",
"comment.block.documentation.scala keyword",
"comment.block.documentation.scala variable.parameter",
"comment.block.javadoc.java keyword",
"comment.block.javadoc.java variable.parameter.java",
"comment.line.roxygen.r keyword",
"comment.line.roxygen.r variable.parameter.r",
"comment",
"constant.other.math",
"constant.other.placeholder",
"constant.other.symbol.hashkey.ruby punctuation.definition.constant.ruby",
"constant.other.symbol.hashkey.ruby",
"constant.other.symbol.ruby",
"constant.other.table-name",
"entity.alias.import.go",
"entity.name.footnote",
"entity.name.function.directive.graphql",
"entity.name.record.field.accessor.elm",
"entity.name.scope-resolution.function.call",
"entity.name.type.kotlin",
"entity.other",
"function.anonymous keyword",
"keyword.control.clojure",
"keyword.control.export",
"keyword.control.inheritance.coffee",
"keyword.function.go",
"keyword.import",
"keyword.language.gherkin.feature.step",
"keyword.operator.documentation.powershell",
"keyword.other.array.phpdoc.php",
"keyword.other.base.cs",
"keyword.other.capture-specifier",
"keyword.other.import",
"keyword.other.this.cs",
"keyword.package",
"keyword.type.cs",
"markup.italic",
"markup.quote",
"meta.import keyword.control",
"meta.preprocessor.pragma.nim",
"punctuation.definition.comment",
"sharing.modifier",
"source.apex keyword.type",
"source.clojure meta.symbol.dynamic",
"source.go storage.type",
"source.graphql support.type.enum",
"source.hlsl storage.type.basic",
"source.nim storage.type.concrete",
"source.ocaml entity.name.filename",
"source.python support.type.python",
"source.r meta.function.r keyword.control.r",
"source.reason entity.name.filename",
"source.scala entity.name.class",
"source.swift keyword.other.declaration-specifier",
"source.swift support.type",
"source.tf meta.keyword.number",
"source.tf meta.keyword.string",
"source.vala storage.type.generic",
"source.wsd keyword.control.diagram",
"storage.modifier",
"storage.type.built-in",
"storage.type.core.rust",
"storage.type.function.kotlin",
"storage.type.integral",
"storage.type.modifier",
"storage.type.php",
"storage.type.primitive",
"storage.type.scala",
"support.class.builtin",
"support.constant.vendored",
"support.function.builtin.go",
"support.function.textit",
"support.type.builtin",
"support.type.core.rust",
"support.type.julia",
"support.type.primitive",
"support.type.vendored",
"support.variable.swift",
"tag.decorator.js entity.name.tag.js",
"tag.decorator.js punctuation.definition.tag.js",
"text.tex support.function.emph",
"variable.language",
"variable.other.field",
"variable.other.member.c",
"variable.other.member",
"variable.other.object.property",
"variable.other.property",
"variable.other.table.property.lua",
"variable.parameter.function.language.special"
],
"settings": {
"fontStyle": "italic"
}
},
{
"name": "BOLD",
"scope": [
"constant.other.color",
"constant.other.symbol.hashkey.ruby punctuation.definition.constant.ruby",
"constant.other.symbol.ruby punctuation.definition.constant.ruby",
"constant.other.symbol.ruby punctuation.definition.constant.ruby",
"entity.name.function.definition.special.constructor",
"entity.name.function.definition.special.member.destructor.",
"entity.name.section",
"entity.name.type.annotation.kotlin",
"entity.name.variable.parameter",
"keyword.control.class.ruby",
"keyword.control.def.ruby",
"keyword.control",
"keyword.operator",
"keyword.other.new",
"keyword.other.substitution",
"keyword.other.template",
"keyword",
"markdown.heading",
"markup punctuation.definition",
"markup.bold string",
"markup.bold",
"markup.heading",
"markup.inline.raw punctuation.definition.raw",
"meta.function.parameters variable punctuation.definition.variable.php",
"meta.function.parameters variable.other",
"parameter.variable.function",
"punctuation.accessor",
"punctuation.bracket.angle",
"punctuation.definition.preprocessor",
"punctuation.section.directive",
"punctuation.separator.hash.cs",
"punctuation.separator.method",
"punctuation.separator.namespace",
"punctuation.separator.question-mark.cs",
"source.go keyword.operator",
"source.graphql support.type.builtin",
"source.ocaml variable.interpolation string",
"source.ruby punctuation.definition.variable",
"source.wsd keyword.other.activity",
"storage.type.annotation",
"storage.type.function.arrow",
"storage.type.function.coffee",
"storage.type.function.pug",
"storage.type.function.python",
"storage.type.generic.wildcard",
"storage.type.objc",
"support.function.builtin.rust",
"support.function.textbf",
"variable.parameter",
],
"settings": {
"fontStyle": "bold"
}
},
{
"name": "BOLD-ITALIC",
"scope": [
"entity.name.lifetime.rust",
"keyword.other.fn.rust",
"markup.bold markup.italic string",
"markup.bold markup.italic",
"markup.italic markup.bold string",
"markup.italic markup.bold",
"markup.quote markup.bold string",
"markup.quote markup.bold",
"meta.attribute.id entity.other.attribute-name",
"source.ocaml punctuation.definition.tag emphasis",
"source.rust meta.attribute.rust",
"source.tf entity.name",
"storage.modifier.lifetime.rust",
"text.html punctuation.section.embedded",
"variable.other.c"
],
"settings": {
"fontStyle": "bold italic"
}
},
{
"name": "NORMAL",
"scope": [
"binding.fsharp keyword.symbol",
"binding.fsharp keyword",
"entity.name.function.swift",
"entity.name.section.fsharp keyword",
"entity.name.section.fsharp",
"entity.name.section.latex",
"keyword.begin.tag.ejs",
"keyword.control.class",
"keyword.control.cucumber.table",
"keyword.control.def",
"keyword.control.default",
"keyword.control.directive",
"keyword.control.function-end.lua",
"keyword.declaration.dart",
"keyword.format.specifier.fsharp",
"keyword.language.gherkin.feature.scenario",
"keyword.operator.function.infix",
"keyword.operator.other.powershell",
"keyword.other.declaration-specifier.swift",
"keyword.other.julia",
"keyword.other.nim",
"keyword.other.rust",
"keyword.other.skinparam",
"keyword.other.unit",
"keyword.other.using.vala",
"keyword.other.var.cs",
"keyword.symbol.fsharp",
"meta.class.identifier storage.modifier",
"meta.import.haskell keyword",
"namespace.open.fsharp entity",
"namespace.open.fsharp keyword",
"punctuation.definition.variable",
"punctuation.definition.comment",
"record.fsharp keyword",
"source.apacheconf keyword",
"source.c keyword.other",
"source.cpp keyword.other",
"source.cs keyword.other",
"source.css keyword.control",
"source.css keyword.operator",
"source.css variable.parameter",
"source.go keyword",
"source.lua storage.type.function",
"source.nim keyword.other.common.function",
"source.nim keyword.other",
"source.objc keyword.other.property.attribute",
"source.ocaml constant.language constant.numeric entity.other.attribute-name.id.css",
"source.ocaml keyword markup.underline",
"source.python meta.function.decorator.python support.type.python",
"source.reason entity.other.attribute-name constant.language constant.numeric",
"source.scala entity.name.class.declaration",
"source.scala keyword.declaration",
"source.sql keyword.other",
"source.toml entity.other.attribute-name",
"source.toml keyword",
"source.wsd keyword.other",
"storage.modifier.array.bracket",
"storage.modifier.import",
"storage.modifier.package",
"storage.modifier.static.rust",
"storage.modifier.using.vala",
"storage.type",
"string.interpolated variable.parameter",
"variable.parameter.handlebars",
"variable.parameter.r",
],
"settings": {
"fontStyle": ""
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment