diff --git a/extras/bat/modus_operandi.tmTheme b/extras/bat/modus_operandi.tmTheme new file mode 100644 index 0000000..467e81b --- /dev/null +++ b/extras/bat/modus_operandi.tmTheme @@ -0,0 +1,439 @@ + + + + + + + + name + modus_operandi + settings + + + settings + + background + #ffffff + caret + #595959 + foreground + #000000 + invisibles + #595959 + lineHighlight + #d0d6ec + selection + #dfa0f0 + findHighlight + #f3d000 + selectionBorder + #9f9f9f + gutterForeground + #595959 + + + + name + Comment + scope + comment + settings + + fontStyle + italic + foreground + #595959 + + + + name + String + scope + string + settings + + foreground + #3548cf + + + + name + Number + scope + constant.numeric + settings + + foreground + #003497 + + + + name + Built-in constant + scope + constant.language + settings + + foreground + #005f5f + + + + name + User-defined constant + scope + constant.character, constant.other + settings + + foreground + #000000 + + + + name + Variable + scope + variable + settings + + fontStyle + #005e8b + + + + name + Ruby's @variable + scope + variable.other.readwrite.instance + settings + + foreground + #005e8b + + + + name + String interpolation + scope + constant.character.escaped, constant.character.escape, string source, string source.ruby + settings + + foreground + #624416 + + + + name + Keyword + scope + keyword + settings + + fontStyle + italic + foreground + #531ab6 + + + + name + Storage + scope + storage + settings + + foreground + #531ab6 + + + + name + Storage type + scope + storage.type + settings + + foreground + #531ab6 + + + + name + Class name + scope + entity.name.class + settings + + foreground + #531ab6 + + + + name + Inherited class + scope + entity.other.inherited-class + settings + + foreground + #531ab6 + + + + name + Function name + scope + entity.name.function + settings + + foreground + #721045 + + + + name + Function argument + scope + variable.parameter + settings + + foreground + #005e8b + + + + name + Tag name + scope + entity.name.tag + settings + + foreground + #005e8b + + + + name + Tag attribute + scope + entity.other.attribute-name + settings + + foreground + #005e8b + + + + name + Library function + scope + support.function + settings + + foreground + #721045 + + + + name + Library constant + scope + support.constant + settings + + foreground + #005f5f + + + + name + Library class/type + scope + support.type, support.class + settings + + foreground + #005f5f + + + + name + Library variable + scope + support.other.variable + settings + + foreground + #005e8b + + + + name + Invalid + scope + invalid + settings + + foreground + #595959 + + + + name + Invalid deprecated + scope + invalid.deprecated + settings + + foreground + #595959 + + + + name + JSON String + scope + meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #3548cf + + + + name + diff.header + scope + meta.diff, meta.diff.header + settings + + foreground + #721045 + + + + name + diff.deleted + scope + markup.deleted + settings + + background + #ffd8d5 + + + + name + diff.inserted + scope + markup.inserted + settings + + background + #c1f2d1 + + + + name + diff.changed + scope + markup.changed + settings + + background + #ffdfa9 + + + + scope + constant.numeric.line-number.find-in-files - match + settings + + foreground + #003497 + + + + scope + entity.name.filename + settings + + foreground + #0031a9 + + + + scope + message.error + settings + + fontStyle + bold + foreground + #a0132f + + + + name + JSON Punctuation + scope + punctuation.definition.string.begin.json - meta.structure.dictionary.value.json, punctuation.definition.string.end.json - meta.structure.dictionary.value.json + settings + + foreground + #000000 + + + + name + JSON Structure + scope + meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #3548cf + + + + name + JSON String + scope + meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #3548cf + + + + name + Escape Characters + scope + constant.character.escape + settings + + foreground + #624416 + + + + name + Regular Expressions + scope + string.regexp + settings + + foreground + #00663f + + + + uuid + 09CE9B40-0137-442C-8512-7CEAFC78C153 + colorSpaceName + sRGB + semanticClass + Modus Operandi + + diff --git a/extras/bat/modus_vivendi.tmTheme b/extras/bat/modus_vivendi.tmTheme new file mode 100644 index 0000000..15d2429 --- /dev/null +++ b/extras/bat/modus_vivendi.tmTheme @@ -0,0 +1,439 @@ + + + + + + + + name + modus_vivendi + settings + + + settings + + background + #000000 + caret + #989898 + foreground + #ffffff + invisibles + #989898 + lineHighlight + #2f3849 + selection + #7030af + findHighlight + #7a6100 + selectionBorder + #646464 + gutterForeground + #989898 + + + + name + Comment + scope + comment + settings + + fontStyle + italic + foreground + #989898 + + + + name + String + scope + string + settings + + foreground + #79a8ff + + + + name + Number + scope + constant.numeric + settings + + foreground + #82b0ec + + + + name + Built-in constant + scope + constant.language + settings + + foreground + #6ae4b9 + + + + name + User-defined constant + scope + constant.character, constant.other + settings + + foreground + #ffffff + + + + name + Variable + scope + variable + settings + + fontStyle + #00d3d0 + + + + name + Ruby's @variable + scope + variable.other.readwrite.instance + settings + + foreground + #00d3d0 + + + + name + String interpolation + scope + constant.character.escaped, constant.character.escape, string source, string source.ruby + settings + + foreground + #d2b580 + + + + name + Keyword + scope + keyword + settings + + fontStyle + italic + foreground + #b6a0ff + + + + name + Storage + scope + storage + settings + + foreground + #b6a0ff + + + + name + Storage type + scope + storage.type + settings + + foreground + #b6a0ff + + + + name + Class name + scope + entity.name.class + settings + + foreground + #b6a0ff + + + + name + Inherited class + scope + entity.other.inherited-class + settings + + foreground + #b6a0ff + + + + name + Function name + scope + entity.name.function + settings + + foreground + #feacd0 + + + + name + Function argument + scope + variable.parameter + settings + + foreground + #00d3d0 + + + + name + Tag name + scope + entity.name.tag + settings + + foreground + #00d3d0 + + + + name + Tag attribute + scope + entity.other.attribute-name + settings + + foreground + #00d3d0 + + + + name + Library function + scope + support.function + settings + + foreground + #feacd0 + + + + name + Library constant + scope + support.constant + settings + + foreground + #6ae4b9 + + + + name + Library class/type + scope + support.type, support.class + settings + + foreground + #6ae4b9 + + + + name + Library variable + scope + support.other.variable + settings + + foreground + #00d3d0 + + + + name + Invalid + scope + invalid + settings + + foreground + #989898 + + + + name + Invalid deprecated + scope + invalid.deprecated + settings + + foreground + #989898 + + + + name + JSON String + scope + meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #79a8ff + + + + name + diff.header + scope + meta.diff, meta.diff.header + settings + + foreground + #feacd0 + + + + name + diff.deleted + scope + markup.deleted + settings + + background + #4f1119 + + + + name + diff.inserted + scope + markup.inserted + settings + + background + #00381f + + + + name + diff.changed + scope + markup.changed + settings + + background + #363300 + + + + scope + constant.numeric.line-number.find-in-files - match + settings + + foreground + #82b0ec + + + + scope + entity.name.filename + settings + + foreground + #2fafff + + + + scope + message.error + settings + + fontStyle + bold + foreground + #ff7f9f + + + + name + JSON Punctuation + scope + punctuation.definition.string.begin.json - meta.structure.dictionary.value.json, punctuation.definition.string.end.json - meta.structure.dictionary.value.json + settings + + foreground + #ffffff + + + + name + JSON Structure + scope + meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #79a8ff + + + + name + JSON String + scope + meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #79a8ff + + + + name + Escape Characters + scope + constant.character.escape + settings + + foreground + #d2b580 + + + + name + Regular Expressions + scope + string.regexp + settings + + foreground + #00c06f + + + + uuid + 09CE9B40-0137-442C-8512-7CEAFC78C153 + colorSpaceName + sRGB + semanticClass + Modus Vivendi + +