Skip to content

Instantly share code, notes, and snippets.

@xsznix
Last active September 16, 2023 16:12
Show Gist options
  • Select an option

  • Save xsznix/4efc972ae5174fda5e626d7871152538 to your computer and use it in GitHub Desktop.

Select an option

Save xsznix/4efc972ae5174fda5e626d7871152538 to your computer and use it in GitHub Desktop.
Monochrome color schemes for Sublime Text
{
"variables": {
"bg": "#000",
"bg_highlight": "#282828",
"fg": "#fff",
"fg_dimmed": "#aaa",
"fg_dimmed2": "#777",
"fg_dimmed3": "#333",
"accent": "#f84",
},
"globals": {
"background": "var(bg)",
"foreground": "var(fg)",
"caret": "var(fg)",
"line_highlight": "var(bg_highlight)",
"selection": "var(bg_highlight)",
"selection_border": "var(fg_dimmed)",
"gutter_foreground": "var(fg_dimmed2)",
"gutter_foreground_highlight": "var(fg)",
"guide": "var(fg_dimmed3)",
"active_guide": "var(fg_dimmed2)",
"accent": "var(accent)",
},
"rules": [
{
"name": "Comments",
"scope": "comment, markup.heading, punctuation.definition.comment, meta.link, punctuation.separator.path.markdown",
"foreground": "var(accent)",
},
{
"name": "Types",
"scope": "meta.generic, meta.type, meta.interface, meta.type-alias",
"foreground": "var(fg_dimmed)",
},
{
"name": "Keywords",
"scope": "keyword, storage, entity.name.function.constructor",
"foreground": "var(fg_dimmed)",
},
{
"name": "Constants",
"scope": "constant - (constant.numeric - constant.numeric.suffix)",
"foreground": "var(fg_dimmed)",
},
{
"name": "Punctuation",
"scope": "punctuation",
"foreground": "var(fg_dimmed)",
},
{
"name": "Markup Dimmed",
"scope": "markup.raw, markup.list.numbered.bullet, meta.code-fence",
"foreground": "var(fg_dimmed)",
},
{
"name": "Interpolation",
"scope": "meta.interpolation",
"foreground": "var(fg)",
},
]
}
{
"variables": {
"bg": "#fff",
"bg_highlight": "#eee",
"fg": "#000",
"fg_dimmed": "#888",
"fg_dimmed2": "#aaa",
"fg_dimmed3": "#ddd",
"accent": "#16a",
},
"globals": {
"background": "var(bg)",
"foreground": "var(fg)",
"caret": "var(fg)",
"line_highlight": "var(bg_highlight)",
"selection": "var(bg_highlight)",
"selection_border": "var(fg_dimmed)",
"gutter_foreground": "var(fg_dimmed2)",
"gutter_foreground_highlight": "var(fg)",
"guide": "var(fg_dimmed3)",
"active_guide": "var(fg_dimmed2)",
"accent": "var(accent)",
},
"rules": [
{
"name": "Comments",
"scope": "comment, markup.heading, punctuation.definition.comment, meta.link, punctuation.separator.path.markdown",
"foreground": "var(accent)",
},
{
"name": "Types",
"scope": "meta.generic, meta.type, meta.interface, meta.type-alias",
"foreground": "var(fg_dimmed)",
},
{
"name": "Keywords",
"scope": "keyword, storage, entity.name.function.constructor",
"foreground": "var(fg_dimmed)",
},
{
"name": "Constants",
"scope": "constant - (constant.numeric - constant.numeric.suffix)",
"foreground": "var(fg_dimmed)",
},
{
"name": "Punctuation",
"scope": "punctuation",
"foreground": "var(fg_dimmed)",
},
{
"name": "Markup Dimmed",
"scope": "markup.raw, markup.list.numbered.bullet, meta.code-fence",
"foreground": "var(fg_dimmed)",
},
{
"name": "Resets",
"scope": "meta.interpolation",
"foreground": "var(fg)",
},
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment