Created
February 10, 2026 07:29
-
-
Save orazdow/6556cf186c56b7c9b902adbe2d43a972 to your computer and use it in GitHub Desktop.
Benthic Zone sublime theme
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Show hidden characters
| { | |
| "name": "Benthic Zone(gamma)", | |
| "author": "Clemm", | |
| "variables": | |
| { | |
| "black": "#00020a", | |
| "black2": "#04001a", | |
| "blue": "#70a5ff", | |
| "blueb": "#6290ff", | |
| "blue2": "#2b3462", | |
| "blue3": "#60689b", | |
| "grey": "#2f3b6a", | |
| "grey2": "#252e52e9", | |
| "cyan": "#0ffa41", | |
| "cyan2": "#02e0da", | |
| "cyan3": "#02ceea", | |
| "orange": "#ff8905", | |
| "pink": "#d360fc", | |
| "purple": "#704aff", | |
| "purple2": "#cc93f2", | |
| "red": "#ff2548", | |
| "white": "#f4f4e8", | |
| "white2": "#e8ffff", | |
| "white3": "#ccebf6", | |
| "yellow": "#ffe554" | |
| }, | |
| "globals": | |
| { | |
| "foreground": "var(white3)", | |
| "background": "var(black2)", | |
| "caret": "var(white2)", | |
| "invisibles": "var(blue2)", | |
| "line_highlight": "color(var(blue2) alpha(0.5))", | |
| "selection": "var(grey2)" | |
| }, | |
| "rules": | |
| [ | |
| { | |
| "name": "Comment", | |
| "scope": "comment", | |
| "foreground": "var(blue3)", | |
| "font_style": "italic" | |
| }, | |
| { | |
| "name": "String", | |
| "scope": "string", | |
| "foreground": "var(cyan3)" | |
| }, | |
| { | |
| "name": "Number", | |
| "scope": "constant.numeric", | |
| "foreground": "var(purple2)" | |
| }, | |
| { | |
| "name": "Built-in constant", | |
| "scope": "constant.language", | |
| "foreground": "var(pink)" | |
| }, | |
| { | |
| "name": "User-defined constant", | |
| "scope": "constant.character, constant.other", | |
| "foreground": "var(pink)" | |
| }, | |
| { | |
| "name": "Variable", | |
| "scope": "variable", | |
| "foreground": "var(red)" | |
| }, | |
| // { | |
| // "name": "SKeyword", | |
| // "scope": "constant.character, constant.other", | |
| // "foreground": "var(cyan)" | |
| // }, | |
| // { | |
| // "name": "Keyword", | |
| // "scope": "keyword.operator.assignment", | |
| // "foreground": "var(cyan)" | |
| // }, | |
| { | |
| "name": "Assignment Keyword", | |
| "scope": "keyword", | |
| "foreground": "var(red)" | |
| }, | |
| { | |
| "name": "Storage", | |
| "scope": "storage", | |
| "foreground": "var(red)" | |
| }, | |
| { | |
| "name": "Storage type", | |
| "scope": "storage.type", | |
| "foreground": "var(red)", | |
| "font_style": "italic" | |
| }, | |
| { | |
| "name": "Class name", | |
| "scope": "entity.name.class", | |
| "foreground": "var(cyan)", | |
| "font_style": "underline" | |
| }, | |
| { | |
| "name": "Inherited class", | |
| "scope": "entity.other.inherited-class", | |
| "foreground": "var(yellow)", | |
| "font_style": "italic underline" | |
| }, | |
| { | |
| "name": "Function name", | |
| "scope": "entity.name.function", | |
| "foreground": "var(red)" | |
| }, | |
| { | |
| "name": "Function argument", | |
| "scope": "variable.parameter", | |
| "foreground": "var(blue)", | |
| "font_style": "italic" | |
| }, | |
| { | |
| "name": "Tag name", | |
| "scope": "entity.name.tag", | |
| "foreground": "var(red)" | |
| }, | |
| { | |
| "name": "Tag attribute", | |
| "scope": "entity.other.attribute-name", | |
| "foreground": "var(cyan)" | |
| }, | |
| { | |
| "name": "Library function", | |
| "scope": "support.function", | |
| "foreground": "var(cyan)" | |
| }, | |
| { | |
| "name": "Library constant", | |
| "scope": "support.constant", | |
| "foreground": "var(pink)" | |
| }, | |
| { | |
| "name": "Library class/type", | |
| "scope": "support.type, support.class", | |
| "foreground": "var(cyan)", | |
| "font_style": "italic" | |
| }, | |
| { | |
| "name": "Library variable", | |
| "scope": "support.other.variable", | |
| "foreground": "var(yellow)" | |
| }, | |
| { | |
| "name": "Invalid", | |
| "scope": "invalid", | |
| "foreground": "var(white)", | |
| "background": "var(red)" | |
| }, | |
| { | |
| "name": "Invalid deprecated", | |
| "scope": "invalid.deprecated", | |
| "foreground": "var(white)", | |
| "background": "var(purple)" | |
| }, | |
| { | |
| "name": "JS Incidentals", | |
| "scope": "source.js meta.brace.curly.js, source.js meta.function.js punctuation.definition.parameters.begin.js, source.js meta.function.js punctuation.definition.parameters.end.js, source.js meta.brace.round.js, source.js meta.delimiter.object.comma.js", | |
| "foreground": "var(blue2)" | |
| }, | |
| { | |
| "name": "Python Incidentals", | |
| "scope": "source.python meta.class.python punctuation.definition.inheritance.begin.python, source.python meta.class.python punctuation.definition.inheritance.end.python, source.python meta.function.python punctuation.definition.parameters.begin.python, source.python meta.function.python punctuation.definition.parameters.end.python, source.python meta.function-call.python punctuation.definition.arguments.begin.python, source.python meta.function-call.python punctuation.definition.arguments.end.python, source.python meta.function.python meta.function.parameters.python punctuation.separator.parameters.python", | |
| "foreground": "var(blue2)" | |
| }, | |
| { | |
| "name": "Ruby Incidentals", | |
| "scope": "source.ruby meta.function.method.with-arguments.ruby punctuation.definition.parameters.ruby, source.ruby punctuation.section.array.ruby, source.ruby punctuation.section.function.ruby , source.ruby meta.require.ruby meta.environment-variable.ruby, source.ruby punctuation.separator.variable.ruby", | |
| "foreground": "var(blue2)" | |
| }, | |
| { | |
| "name": "Markup: strike", | |
| "scope": "markup.strike", | |
| "foreground": "var(orange)", | |
| "font_style": "italic" | |
| }, | |
| { | |
| "name": "Markup: link", | |
| "scope": "meta.link.inline, meta.link.reference", | |
| "foreground": "var(cyan2)", | |
| "font_style": "bold" | |
| }, | |
| { | |
| "name": "Markup: bold", | |
| "scope": "markup.bold", | |
| "foreground": "var(orange)", | |
| "font_style": "bold" | |
| }, | |
| { | |
| "name": "Markup: italic", | |
| "scope": "markup.italic", | |
| "foreground": "var(orange)", | |
| "font_style": "italic" | |
| }, | |
| { | |
| "name": "Markdown: heading", | |
| "scope": "markup.heading", | |
| "foreground": "var(cyan)" | |
| }, | |
| { | |
| "name": "Markdown: List Items Punctuation", | |
| "scope": "punctuation.definition.list_item.markdown", | |
| "foreground": "var(pink)" | |
| }, | |
| { | |
| "name": "Markdown: Blockquote", | |
| "scope": "markup.quote", | |
| "foreground": "var(blue)", | |
| "font_style": "italic" | |
| }, | |
| { | |
| "name": "Markdown: Blockquote Punctuation", | |
| "scope": "punctuation.definition.blockquote.markdown", | |
| "foreground": "var(blue)", | |
| "font_style": "italic" | |
| }, | |
| { | |
| "name": "Markdown: Separator", | |
| "scope": "meta.separator", | |
| "foreground": "var(blue3)" | |
| }, | |
| { | |
| "name": "Markup: raw inline", | |
| "scope": "text.html.markdown markup.raw.inline", | |
| "foreground": "var(cyan)" | |
| }, | |
| { | |
| "name": "Markup: underline", | |
| "scope": "markup.underline", | |
| "foreground": "var(orange)", | |
| "font_style": "underline" | |
| }, | |
| { | |
| "name": "Markup: Raw block", | |
| "scope": "markup.raw.block", | |
| "foreground": "var(cyan)" | |
| }, | |
| { | |
| "name": "Markdown: Raw Block fenced source", | |
| "scope": "markup.raw.block.fenced.markdown source", | |
| "foreground": "var(white2)" | |
| }, | |
| { | |
| "name": "Markdown: Fenced Bode Block", | |
| "scope": "punctuation.definition.fenced.markdown, variable.language.fenced.markdown", | |
| "foreground": "var(blue3)", | |
| "font_style": "italic" | |
| }, | |
| { | |
| "name": "Markdown: Fenced Language", | |
| "scope": "variable.language.fenced.markdown", | |
| "foreground": "var(blue3)", | |
| "font_style": "italic" | |
| }, | |
| { | |
| "name": "Punctuation Accessor", | |
| "scope": "punctuation.accessor", | |
| "foreground": "var(pink)" | |
| }, | |
| { | |
| "name": "Meta Function Return Type", | |
| "scope": "meta.function.return-type", | |
| "foreground": "var(pink)" | |
| }, | |
| { | |
| "name": "Punctuation Section Block Begin", | |
| "scope": "punctuation.section.block.begin", | |
| "foreground": "var(white2)" | |
| }, | |
| { | |
| "name": "Punctuation Section Block End", | |
| "scope": "punctuation.section.block.end", | |
| "foreground": "var(white2)" | |
| }, | |
| { | |
| "name": "Punctuation Section Embedded Begin", | |
| "scope": "punctuation.section.embedded.begin", | |
| "foreground": "var(pink)" | |
| }, | |
| { | |
| "name": "Punctuation Section Embedded End", | |
| "scope": "punctuation.section.embedded.end", | |
| "foreground": "var(pink)" | |
| }, | |
| { | |
| "name": "Punctuation Separator Namespace", | |
| "scope": "punctuation.separator.namespace", | |
| "foreground": "var(pink)" | |
| }, | |
| { | |
| "name": "Variable Function", | |
| "scope": "variable.function", | |
| "foreground": "var(cyan)" | |
| }, | |
| { | |
| "name": "Variable Other", | |
| "scope": "variable.other", | |
| "foreground": "var(white2)" | |
| }, | |
| { | |
| "name": "Variable Language", | |
| "scope": "variable.language", | |
| "foreground": "var(pink)" | |
| }, | |
| { | |
| "name": "Entity Name Module Ruby", | |
| "scope": "entity.name.module.ruby", | |
| "foreground": "var(blue)" | |
| }, | |
| { | |
| "name": "Entity Name Constant Ruby", | |
| "scope": "entity.name.constant.ruby", | |
| "foreground": "var(pink)" | |
| }, | |
| { | |
| "name": "Support Function Builtin Ruby", | |
| "scope": "support.function.builtin.ruby", | |
| "foreground": "var(white2)" | |
| }, | |
| { | |
| "name": "Storage Type Namespace CS", | |
| "scope": "storage.type.namespace.cs", | |
| "foreground": "var(pink)" | |
| }, | |
| { | |
| "name": "Entity Name Namespace CS", | |
| "scope": "entity.name.namespace.cs", | |
| "foreground": "var(blue)" | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment