diff --git a/README.mkd b/README.mkd index a0d0f05..967781f 100644 --- a/README.mkd +++ b/README.mkd @@ -1,80 +1,11 @@ -Solarized Colorscheme for Sublime Text -============================= +# Solarized -See the [Solarized homepage](http://ethanschoonover.com/solarized) for screenshots, -details and colorscheme versions for Vim, Mutt, popular terminal emulators and -other applications. +Solarized is a color scheme created by [Ethan Schoonover](http://ethanschoonover.com/solarized). There are versions for pretty much every editor out there, available through [Github](https://github.com/altercation/solarized). +## Solarized for Sublime Text -Downloads ---------- +This theme is created for Sublime Text (2 and 3). The versions of Solarized avaiable in the default installation use incorrect colors, due to being ported from another editor. The versions available in this package however were created especially for Sublime and the syntax grammars available for Sublime. -If you have come across this page via github please visit the main [Solarized homepage](http://ethanschoonover.com/solarized). The original [Solarized repository] has many more themes and a number of [test files]. +To install it, use Sublime Package Control following [these instructions](http://wbond.net/sublime_packages/package_control/installation). -[Solarized homepage]: http://ethanschoonover.com/solarized -[Solarized repository]: https://github.com/altercation/solarized -[test files]: https://github.com/altercation/solarized/tree/master/utils/tests - - -Sublime Text Support ---------- - -This theme is fully compatible with [Sublime Text][Sublime]! - -To install it, ensure that you have installed Sublime Package Control following [these instructions][SublimePackage] - -Open the Sublime command palette with `Ctrl + Shift + P`, type / select `Package Control: Install Package`, -then from the package control list, type / select `Solarized Color Scheme (TextMate)` - -Note that packages are auto-updating, so as new modifications are made they will automatically be installed. - -[Sublime]: http://www.sublimetext.com/dev -[SublimePackage]: http://wbond.net/sublime_packages/package_control/installation - - -Contribute ---------- - -The goal is to get as-close-as-possible to the rendering of the same file in Vim. If you would like to help, here's how to get involved. - - -1. Fork this repo and checkout your own copy. -2. Download the [sample documents](https://github.com/altercation/solarized/tree/master/utils/tests). -3. Checkout this guide to [TextMate theme development](http://manual.macromates.com/en/themes). -4. Check the [issues](https://github.com/deplorableword/textmate-solarized/issues) to see what needs working on. - -Contributors ---------- -* [deplorableword](https://github.com/deplorableword) -* [fentie](https://github.com/fentie) -* [bmthykm](https://github.com/bmthykm) -* [Zegnat](https://github.com/zegnat) -* [markstory](https://github.com/markstory) -* [rays](https://github.com/rays) -* [joshcarr](https://github.com/joshcarr) -* [thatRD](https://github.com/thatRD) -* [oesmith](https://github.com/oesmith) -* [evanmoran](https://github.com/evanmoran) -* [iristyle](https://github.com/iristyle) -* [braver](https://github.com/braver) - -License -------- - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. \ No newline at end of file +![](https://raw.githubusercontent.com/braver/Solarized/master/solarized.png) diff --git a/Solarized (dark).tmTheme b/Solarized (dark).tmTheme index 4073b36..2a06e10 100644 --- a/Solarized (dark).tmTheme +++ b/Solarized (dark).tmTheme @@ -3,43 +3,57 @@ name - Solarized (dark) + Solarized (light) settings + + settings background - #002B36 + #002b36 + caret - #839496 + #eee8d5 + foreground #839496 + invisibles - #073642 + #586e75 + lineHighlight - #073642 + #03303C + selection - #657B83 - selectionForeground - #002B36 + #2C4C55 + selectionBorder - #586E75 + #586e75 + gutter #073642 + + + + + + + + name Comment scope - comment + comment, meta.documentation settings - fontStyle - foreground - #586E75 + #586e75 @@ -50,7 +64,7 @@ settings foreground - #2AA198 + #2aa198 @@ -61,7 +75,7 @@ settings foreground - #586E75 + #6c71c4 @@ -72,7 +86,18 @@ settings foreground - #DC322F + #2aa198 + + + + name + Escape \char + scope + constant.character.escape + settings + + foreground + #dc322f @@ -83,18 +108,18 @@ settings foreground - #D33682 + #6c71c4 name Variable scope - variable.language, variable.other + variable settings foreground - #268BD2 + #268bd2 @@ -105,21 +130,19 @@ settings foreground - #859900 + #dc322f - name - Arithmetical, Assignment, Comparision Operators - scope - keyword.operator.comparison, keyword.operator.assignment, keyword.operator.arithmetic - settings - - fontStyle - - foreground - #839496 - + name + Arithmetical, Assignment, Comparision Operators + scope + keyword.operator.comparison, keyword.operator.assignment, keyword.operator.arithmetic + settings + + foreground + #657b83 + name @@ -128,54 +151,52 @@ storage settings - fontStyle - foreground #859900 name - Class name + Class scope - entity.name.class, entity.name.type.class + keyword.control.class, meta.class, entity.name.class, entity.name.type.class settings foreground - #268BD2 + #b58900 name - Function name + Library class scope - entity.name.function + support.type, support.class settings foreground - #268BD2 + #859900 name - Variable start + Function name scope - punctuation.definition.variable + entity.name.function settings foreground - #859900 + #268BD2 name - Embedded code markers + Variable start scope - punctuation.section.embedded.begin, punctuation.section.embedded.end + punctuation.definition.variable settings foreground - #DC322F + #859900 @@ -211,1188 +232,418 @@ #CB4B16 - - name - Inherited class - scope - entity.other.inherited-class - settings - - - - name - Function argument - scope - variable.parameter - settings - - name Tag name scope - entity.name.tag - settings - - fontStyle - bold - foreground - #268BD2 - - - - name - Tag start/end - scope - punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end - settings - - foreground - #586E75 - - - - name - Tag attribute - scope - entity.other.attribute-name - settings - - foreground - #93A1A1 - - - - name - Library function - scope - support.function - settings - - foreground - #268BD2 - - - - name - Continuation - scope - punctuation.separator.continuation - settings - - foreground - #DC322F - - - - name - Library constant - scope - support.constant - settings - - - - name - Library class/type - scope - support.type, support.class - settings - - foreground - #859900 - - - - name - Library Exception - scope - support.type.exception - settings - - foreground - #CB4B16 - - - - name - Special - scope - keyword.other.special-method - settings - - foreground - #CB4B16 - - - - name - Library variable - scope - support.other.variable - settings - - - - name - Invalid - scope - invalid - settings - - - - name - Quoted String - scope - string.quoted.double, string.quoted.single - settings - - foreground - #2AA198 - - - - name - Quotes - scope - punctuation.definition.string.begin, punctuation.definition.string.end - settings - - foreground - #DC322F - - - - name - CSS: Property name (body) - scope - entity.name.tag.css, support.type.property-name.css, meta.property-name.css, support.type.property-name.scss - settings - - fontStyle - - foreground - #839496 - - - - name - CSS: @ rules (purple) - scope - punctuation.definition.keyword.scss, punctuation.definition.keyword.css, keyword.control.at-rule.charset.css, keyword.control.at-rule.charset.scss, keyword.control.each.css, keyword.control.each.scss, keyword.control.else.css, keyword.control.else.scss, keyword.control.at-rule.import.css, keyword.control.at-rule.import.scss, keyword.control.at-rule.fontface.css, keyword.control.at-rule.fontface.scss, keyword.control.for.css, keyword.control.for.scss, keyword.control.at-rule.function.css, keyword.control.at-rule.function.scss, keyword.control.if.css, keyword.control.if.scss, keyword.control.at-rule.include.scss, keyword.control.at-rule.media.css, keyword.control.at-rule.media.scss, keyword.control.at-rule.font-face.css, keyword.control.at-rule.font-face.scss, meta.at-rule.import.css, variable.other.less, variable.declaration.less, variable.interpolation.less, meta.at-rule.media.scss - settings - - foreground - #6C71c4 - - - - name - CSS: Numeric Value (blue) - scope - constant.numeric.css, keyword.other.unit.css, keyword.unit.css, constant.other.color.rgb-value.css, constant.numeric.scss, constant.other.color.rgb-value.scss, keyword.other.unit.scss, punctuation.definition.constant.scss, punctuation.definition.constant.css, constant.other.rgb-value.css - settings - - fontStyle - - foreground - #268BD2 - - - - name - CSS: String, value and constants (azure) - scope - variable.parameter.url.scss, meta.property-value.css, meta.property-value.scss, support.constant.property-value.scss, support.constant.font-name.scss, string.quoted.single.css, string.quoted.double.css, constant.character.escaped.css, string.quoted.variable.parameter.url, punctuation.definition.string.begin.scss, punctuation.definition.string.begin.css, punctuation.definition.string.end.scss, punctuation.definition.string.end.css, support.constant.property-value.css - settings - - fontStyle - - foreground - #2AA198 - - - - name - CSS: !Important (red) - scope - keyword.other.important.css - settings - - foreground - #DC322F - - - - name - CSS: Standard color value (orange) - scope - support.constant.color, invalid.deprecated.color.w3c-non-standard-color-name.scss - settings - - foreground - #CB4b16 - - - - name - CSS: : , () (body) - scope - punctuation.terminator.rule.css, punctuation.section.function.css, punctuation.section.function.scss, punctuation.separator.key-value.csspunctuation.scss, punctuation.css, keyword.operator.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.css, entity.name.tag.reference.scss - settings - - fontStyle - - foreground - #657B83 - - - - name - CSS: Selector > [] and non-spec tags (body) - scope - meta.selector.css - settings - - fontStyle - - foreground - #657B83 - - - - name - CSS: Tag (green) - scope - entity.name.tag.css, entity.name.tag.scss - settings - - fontStyle - - foreground - #859900 - - - - name - CSS .class (yellow) - scope - entity.other.attribute-name.class.css, entity.other.less.mixin - settings - - fontStyle - - foreground - #B58900 - - - - name - CSS: #id (yellow) - scope - source.css entity.other.attribute-name.id - settings - - fontStyle - bold - foreground - #B58900 - - - - name - CSS :pseudo (orange) - scope - entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css - settings - - fontStyle - - foreground - #CB4B16 - - - - name - SCSS: Variables (pink) - scope - variable, variable.scss - settings - - foreground - #D33682 - - - - name - JS: Function Name - scope - meta.function.js, entity.name.function.js, support.function.dom.js - settings - - foreground - #B58900 - - - - name - JS: Source - scope - text.html.basic source.js.embedded.html - settings - - fontStyle - - foreground - #B58900 - - - - name - JS: Function - scope - storage.type.function.js - settings - - foreground - #268BD2 - - - - name - JS: Numeric Constant - scope - constant.numeric.js - settings - - foreground - #2AA198 - - - - name - JS: [] - scope - meta.brace.square.js - settings - - foreground - #268BD2 - - - - name - JS: Storage Type - scope - storage.type.js - settings - - foreground - #268BD2 - - - - name - () - scope - meta.brace.round, punctuation.definition.parameters.begin.js, punctuation.definition.parameters.end.js - settings - - foreground - #93A1A1 - - - - name - {} - scope - meta.brace.curly.js - settings - - foreground - #839496 - - - - name - HTML: Doctype - scope - entity.name.tag.doctype.html, meta.tag.sgml.html, string.quoted.double.doctype.identifiers-and-DTDs.html - settings - - fontStyle - italic - foreground - #839496 - - - - name - HTML: Comment Block - scope - comment.block.html - settings - - fontStyle - italic - foreground - #839496 - - - - name - HTML: Script - scope - entity.name.tag.script.html - settings - - fontStyle - italic - - - - name - HTML: Style - scope - source.css.embedded.html string.quoted.double.html - settings - - fontStyle - - foreground - #2AA198 - - - - name - HTML: Text - scope - text.html.ruby - settings - - fontStyle - bold - foreground - #839496 - - - - name - HTML: = - scope - text.html.basic meta.tag.other.html, text.html.basic meta.tag.any.html, text.html.basic meta.tag.block.any, text.html.basic meta.tag.inline.any, text.html.basic meta.tag.structure.any.html, text.html.basic source.js.embedded.html, punctuation.separator.key-value.html - settings - - fontStyle - - foreground - #657B83 - - - - name - HTML: something= - scope - text.html.basic entity.other.attribute-name.html - settings - - foreground - #657B83 - - - - name - HTML: " - scope - text.html.basic meta.tag.structure.any.html punctuation.definition.string.begin.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html - settings - - fontStyle - - foreground - #2AA198 - - - - name - HTML: <tag> - scope - entity.name.tag.block.any.html - settings - - fontStyle - bold - foreground - #268BD2 - - - - name - HTML: style - scope - source.css.embedded.html entity.name.tag.style.html - settings - - fontStyle - italic - - - - name - HTML: <style> - scope - entity.name.tag.style.html - settings - - fontStyle - - - - - name - HTML: {} - scope - text.html.basic, punctuation.section.property-list.css - settings - - fontStyle - - - - - name - HTML: Embeddable - scope - source.css.embedded.html, comment.block.html - settings - - fontStyle - italic - foreground - #839496 - - - - name - Ruby: Variable definition - scope - punctuation.definition.variable.ruby - settings - - fontStyle - - foreground - #268BD2 - - - - name - Ruby: Function Name - scope - meta.function.method.with-arguments.ruby - settings - - foreground - #657B83 - - - - name - Ruby: Variable - scope - variable.language.ruby - settings - - foreground - #2AA198 - - - - name - Ruby: Function - scope - entity.name.function.ruby - settings - - foreground - #268BD2 - - - - name - Ruby: Keyword Control - scope - keyword.control.ruby, keyword.control.def.ruby - settings - - fontStyle - bold - foreground - #859900 - - - - name - Ruby: Class - scope - keyword.control.class.ruby, meta.class.ruby - settings - - foreground - #859900 - - - - name - Ruby: Class Name - scope - entity.name.type.class.ruby - settings - - fontStyle - - foreground - #B58900 - - - - name - Ruby: Keyword - scope - keyword.control.ruby - settings - - fontStyle - - foreground - #859900 - - - - name - Ruby: Support Class - scope - support.class.ruby - settings - - fontStyle - - foreground - #B58900 - - - - name - Ruby: Special Method - scope - keyword.other.special-method.ruby - settings - - foreground - #859900 - - - - name - Ruby: Constant - scope - constant.language.ruby, constant.numeric.ruby - settings - - foreground - #2AA198 - - - - name - Ruby: Constant Other - scope - variable.other.constant.ruby - settings - - fontStyle - - foreground - #B58900 - - - - name - Ruby: :symbol - scope - constant.other.symbol.ruby - settings - - fontStyle - - foreground - #2AA198 - - - - name - Ruby: Punctuation Section '' - scope - punctuation.section.embedded.ruby, punctuation.definition.string.begin.ruby, punctuation.definition.string.end.ruby - settings - - foreground - #DC322F - - - - name - Ruby: Special Method - scope - keyword.other.special-method.ruby - settings - - foreground - #CB4B16 - - - - name - PHP: Include - scope - keyword.control.import.include.php - settings - - foreground - #CB4B16 - - - - name - Ruby: erb = - scope - text.html.ruby meta.tag.inline.any.html + entity.name.tag settings - fontStyle - foreground - #839496 + #268BD2 name - Ruby: erb "" + Tag start/end scope - text.html.ruby punctuation.definition.string.begin, text.html.ruby punctuation.definition.string.end + punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end settings - fontStyle - foreground - #2AA198 + #586e75 name - PHP: Quoted Single + Library function scope - punctuation.definition.string.begin, punctuation.definition.string.end + support.function settings foreground - #839496 + #dc322f name - PHP: Class Names + Continuation scope - support.class.php + punctuation.separator.continuation settings foreground - #93A1A1 + #DC322F name - PHP: [] + Storage Type scope - keyword.operator.index-start.php, keyword.operator.index-end.php + storage.type settings foreground - #DC322F + #268bd2 name - PHP: Array + Exception scope - meta.array.php + support.type.exception settings foreground - #586E75 + #CB4B16 name - PHP: Array() + Special scope - meta.array.php support.function.construct.php, meta.array.empty.php support.function.construct.php + keyword.other.special-method settings - fontStyle - foreground - #B58900 + #CB4B16 name - PHP: Array Construct + Invalid scope - support.function.construct.php + invalid settings - foreground - #B58900 + background + #6E2E32 name - PHP: Array Begin + Quoted String scope - punctuation.definition.array.begin, punctuation.definition.array.end + string.quoted.double, string.quoted.single settings foreground - #DC322F + #2aa198 name - PHP: Numeric Constant + Quoted Single scope - constant.numeric.php + punctuation.definition.string.begin, punctuation.definition.string.end settings foreground - #2AA198 + #839496 name - PHP: New + [] scope - keyword.other.new.php + meta.brace.square settings foreground - #CB4B16 + #268BD2 name - PHP: :: + () scope - keyword.operator.class + meta.brace.round, punctuation.definition.parameters.begin, punctuation.definition.parameters.end settings - fontStyle - foreground - #93A1A1 + #657b83 name - PHP: Other Property + {} scope - variable.other.property.php + meta.brace.curly settings foreground - #839496 + #657b83 + + + + name - PHP: Class + CSS: Standard color value scope - storage.modifier.extends.php, storage.type.class.php, keyword.operator.class.php + support.constant.color, invalid.deprecated.color.w3c-non-standard-color-name.scss settings foreground - #B58900 + #b58900 name - PHP: Semicolon + CSS: Selector > [] and non-spec tags scope - punctuation.terminator.expression.php + meta.selector.css settings foreground - #839496 + #657B83 name - PHP: Inherited Class + CSS: Tag scope - meta.other.inherited-class.php + entity.name.tag.css, entity.name.tag.scss, source.less keyword.control.html.elements settings - fontStyle - foreground - #586E75 + #b58900 name - PHP: Storage Type + CSS .class scope - storage.type.php + entity.other.attribute-name.class.css settings foreground - #859900 + #b58900 name - PHP: Function + CSS: #id scope - entity.name.function.php + source.css entity.other.attribute-name.id, source.less entity.other.attribute-name.id, source.scss entity.other.attribute-name.id settings foreground - #839496 + #b58900 name - PHP: Function Construct + CSS :pseudo scope - support.function.construct.php + entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css settings foreground - #859900 + #268bd2 + + name - PHP: Function Call + JS: Function Name scope - entity.name.type.class.php, meta.function-call.php, meta.function-call.static.php, meta.function-call.object.php + meta.function.js, entity.name.function.js, support.function.dom.js settings foreground - #839496 + #B58900 + + name - PHP: Comment + HTML: = scope - keyword.other.phpdoc + text.html.basic meta.tag.other.html, text.html.basic meta.tag.any.html, text.html.basic meta.tag.block.any, text.html.basic meta.tag.inline.any, text.html.basic meta.tag.structure.any.html, text.html.basic source.js.embedded.html, punctuation.separator.key-value.html settings - fontStyle - foreground - #839496 + #657B83 name - PHP: Source Emebedded + HTML: something= scope - source.php.embedded.block.html + text.html.basic entity.other.attribute-name.html settings foreground - #CB4B16 + #657B83 + + name - PHP: Storage Type Function + Ruby: Special Method scope - storage.type.function.php + keyword.other.special-method.ruby settings foreground - #CB4B16 + #859900 name - C: constant + Ruby: Constant Other scope - constant.numeric.c + variable.other.constant.ruby settings - fontStyle - foreground - #2AA198 + #B58900 name - C: Meta Preprocessor + Ruby: :symbol scope - meta.preprocessor.c.include, meta.preprocessor.macro.c + constant.other.symbol.ruby settings - fontStyle - foreground - #CB4B16 + #2AA198 name - C: Keyword + Ruby: Special Method scope - keyword.control.import.define.c, keyword.control.import.include.c + keyword.other.special-method.ruby settings - fontStyle - foreground #CB4B16 + + name - C: Function Preprocessor + PHP: Array scope - entity.name.function.preprocessor.c + meta.array.php settings - fontStyle - foreground - #CB4B16 + #586e75 name - C: include <something.c> + PHP: Array() scope - meta.preprocessor.c.include string.quoted.other.lt-gt.include.c, meta.preprocessor.c.include punctuation.definition.string.begin.c, meta.preprocessor.c.include punctuation.definition.string.end.c + meta.array.php support.function.construct.php, meta.array.empty.php support.function.construct.php settings - fontStyle - foreground - #2AA198 + #B58900 name - C: Function + PHP: Array Construct scope - support.function.C99.c, support.function.any-method.c, entity.name.function.c + support.function.construct.php settings - fontStyle - foreground - #93A1A1 + #B58900 name - C: " + PHP: Other Property scope - punctuation.definition.string.begin.c, punctuation.definition.string.end.c + variable.other.property.php settings - fontStyle - foreground - #2AA198 + #839496 name - C: Storage Type + PHP: Function scope - storage.type.c + entity.name.function.php settings - fontStyle - foreground - #B58900 + #839496 name - diff: header + PHP: Function Construct scope - meta.diff, meta.diff.header + support.function.construct.php settings - fontStyle - italic foreground - #EEE8D5 + #859900 + + name - diff: deleted + C: Meta Preprocessor scope - markup.deleted + meta.preprocessor.c.include, meta.preprocessor.macro.c settings - fontStyle - foreground - #DC322F + #CB4B16 name - diff: changed + C: Function Preprocessor scope - markup.changed + entity.name.function.preprocessor.c settings - fontStyle - foreground #CB4B16 name - diff: inserted + C: include scope - markup.inserted + meta.preprocessor.c.include string.quoted.other.lt-gt.include.c, meta.preprocessor.c.include punctuation.definition.string.begin.c, meta.preprocessor.c.include punctuation.definition.string.end.c settings foreground - #859900 + #2aa198 name - reST raw + C: Function scope - text.restructuredtext markup.raw + support.function.C99.c, support.function.any-method.c, entity.name.function.c settings foreground - #2AA198 + #586e75 + + name Other: Removal @@ -1400,8 +651,6 @@ other.package.exclude, other.remove settings - fontStyle - foreground #DC322F @@ -1417,6 +666,8 @@ #2AA198 + + name Tex: {} @@ -1424,8 +675,6 @@ punctuation.section.group.tex , punctuation.definition.arguments.begin.latex, punctuation.definition.arguments.end.latex, punctuation.definition.arguments.latex settings - fontStyle - foreground #DC322F @@ -1437,8 +686,6 @@ meta.group.braces.tex settings - fontStyle - foreground #B58900 @@ -1450,8 +697,6 @@ string.other.math.tex settings - fontStyle - foreground #B58900 @@ -1463,8 +708,6 @@ variable.parameter.function.latex settings - fontStyle - foreground #CB4B16 @@ -1476,8 +719,6 @@ punctuation.definition.constant.math.tex settings - fontStyle - foreground #DC322F @@ -1489,8 +730,6 @@ text.tex.latex constant.other.math.tex, constant.other.general.math.tex, constant.other.general.math.tex, constant.character.math.tex settings - fontStyle - foreground #2AA198 @@ -1502,8 +741,6 @@ string.other.math.tex settings - fontStyle - foreground #B58900 @@ -1515,8 +752,6 @@ punctuation.definition.string.begin.tex, punctuation.definition.string.end.tex settings - fontStyle - foreground #DC322F @@ -1528,8 +763,6 @@ keyword.control.label.latex, text.tex.latex constant.other.general.math.tex settings - fontStyle - foreground #2AA198 @@ -1541,8 +774,6 @@ variable.parameter.definition.label.latex settings - fontStyle - foreground #DC322F @@ -1554,8 +785,6 @@ support.function.be.latex settings - fontStyle - foreground #859900 @@ -1567,8 +796,6 @@ support.function.section.latex settings - fontStyle - foreground #CB4B16 @@ -1580,23 +807,10 @@ support.function.general.tex settings - fontStyle - foreground #2AA198 - - name - Tex: Comment - scope - punctuation.definition.comment.tex, comment.line.percentage.tex - settings - - fontStyle - italic - - name Tex: Reference Label @@ -1604,12 +818,12 @@ keyword.control.ref.latex settings - fontStyle - foreground #2AA198 + + name Python: storage @@ -1617,8 +831,6 @@ storage.type.class.python, storage.type.function.python, storage.modifier.global.python settings - fontStyle - foreground #859900 @@ -1645,41 +857,8 @@ #B58900 - - name - Shell: builtin - scope - support.function.builtin.shell - settings - - foreground - #859900 - - - - name - Shell: variable - scope - variable.other.normal.shell - settings - - foreground - #CB4B16 - - - - name - Shell: DOT_FILES - scope - source.shell - settings - - fontStyle - - foreground - #268BD2 - - + + name Shell: meta scope in loop @@ -1687,23 +866,8 @@ meta.scope.for-in-loop.shell, variable.other.loop.shell settings - fontStyle - - foreground - #586E75 - - - - name - Shell: "" - scope - punctuation.definition.string.end.shell, punctuation.definition.string.begin.shell - settings - - fontStyle - foreground - #859900 + #586e75 @@ -1713,10 +877,8 @@ meta.scope.case-block.shell, meta.scope.case-body.shell settings - fontStyle - foreground - #586E75 + #586e75 @@ -1726,23 +888,12 @@ punctuation.definition.logical-expression.shell settings - fontStyle - foreground #DC322F - - name - Shell: Comment - scope - comment.line.number-sign.shell - settings - - fontStyle - italic - - + + name Java: import @@ -1750,152 +901,113 @@ keyword.other.import.java settings - fontStyle - foreground #CB4B16 name - Java: meta-import + Java: storage import scope storage.modifier.import.java settings - fontStyle - - foreground - #586E75 - - - - name - Java: Class - scope - meta.class.java storage.modifier.java - settings - - fontStyle - - foreground - #B58900 - - - - name - Java: /* comment */ - scope - source.java comment.block - settings - - fontStyle - foreground - #586E75 + #93a1a1 + + name - Java: /* @param */ + Perl: functions scope - comment.block meta.documentation.tag.param.javadoc keyword.other.documentation.param.javadoc + support.function.perl settings - fontStyle - foreground - #586E75 + #268bd2 + + name - Perl: variables + diff: header scope - punctuation.definition.variable.perl, variable.other.readwrite.global.perl, variable.other.predefined.perl, keyword.operator.comparison.perl + meta.diff, meta.diff.header settings foreground - #B58900 + #586e75 name - Perl: functions + diff: range scope - support.function.perl + meta.diff.range settings foreground - #859900 + #268bd2 name - Perl: comments + diff: deleted scope - comment.line.number-sign.perl + markup.deleted settings - fontStyle - italic foreground - #586E75 + #DC322F name - Perl: quotes + diff: changed scope - punctuation.definition.string.begin.perl, punctuation.definition.string.end.perl + markup.changed settings foreground - #2AA198 + #2aa198 name - Perl: \char + diff: inserted scope - constant.character.escape.perl + markup.inserted settings foreground - #DC322F + #859900 - - Name - Markdown punctuation - scope - markup.list, text.html.markdown punctuation.definition, meta.separator.markdown - settings - - foreground - #CB4b16 - - + + Name Markdown heading scope - markup.heading + markup.heading, punctuation.definition.heading.markdown settings foreground - #268BD2 + #b58900 Name - Markdown text inside some block element + Markdown quote scope - markup.quote, meta.paragraph.list + markup.quote settings foreground - #2AA198 + #859900 @@ -1924,11 +1036,22 @@ Name Markdown reference scope - markup.underline.link.markdown, meta.link.inline punctuation.definition.metadata, meta.link.reference.markdown punctuation.definition.constant, meta.link.reference.markdown constant.other.reference + markup.underline.link.markdown, meta.link.reference constant.other.reference.link.markdown + settings + + foreground + #2aa198 + + + + Name + Markdown reference list + scope + constant.other.reference.link.markdown settings foreground - #B58900 + #6c71c4 @@ -1939,9 +1062,11 @@ settings background - #6C71c4 + #586e75 + + name SublimeLinter Annotations @@ -1950,9 +1075,9 @@ settings background - #eee8d5 + #586e75 foreground - #eee8d5 + #586e75 @@ -1963,9 +1088,9 @@ settings background - #93a1a1 + #586e75 foreground - #93a1a1 + #586e75 @@ -2034,10 +1159,8 @@ brackethighlighter.all settings - background - #002b36 foreground - #cb4b16 + #586e75 @@ -2051,6 +1174,8 @@ #2AA198 + + name GitGutter deleted @@ -2059,7 +1184,7 @@ settings foreground - #DC322F + #dc322f @@ -2081,9 +1206,11 @@ settings foreground - #B58900 + #b58900 + + name SublimeLinter Warning @@ -2092,7 +1219,7 @@ settings foreground - #B58900 + #b58900 @@ -2103,7 +1230,7 @@ settings foreground - #DC322F + #dc322f @@ -2114,11 +1241,9 @@ settings foreground - #839496 + #657b83 - uuid - A4299D9B-1DE5-4BC4-87F6-A757E71B1597 diff --git a/Solarized (light).tmTheme b/Solarized (light).tmTheme index 1a272a0..8abc246 100644 --- a/Solarized (light).tmTheme +++ b/Solarized (light).tmTheme @@ -6,40 +6,54 @@ Solarized (light) settings + + settings background - #FDF6E3 + #fdf6e3 + caret - #657B83 + #073642 + foreground - #657B83 + #657b83 + invisibles - #EEE8D5 + #eee8d5 + lineHighlight - #EEE8D5 + #f5efdc + selection - #839496 - selectionForeground - #FDF6E3 + #eee8d5 + selectionBorder - #93A1A1 + #c0c4bb + gutter - #EEE8D5 + #eee8d5 + + + + + + + + name Comment scope - comment + comment, meta.documentation settings - fontStyle - foreground - #93A1A1 + #93a1a1 @@ -50,7 +64,7 @@ settings foreground - #2AA198 + #2aa198 @@ -61,7 +75,7 @@ settings foreground - #586E75 + #6c71c4 @@ -72,7 +86,18 @@ settings foreground - #DC322F + #2aa198 + + + + name + Escape \char + scope + constant.character.escape + settings + + foreground + #dc322f @@ -83,18 +108,18 @@ settings foreground - #D33682 + #6c71c4 name Variable scope - variable.language, variable.other + variable settings foreground - #268BD2 + #268bd2 @@ -105,21 +130,19 @@ settings foreground - #859900 + #dc322f - name - Arithmetical, Assignment, Comparision Operators - scope - keyword.operator.comparison, keyword.operator.assignment, keyword.operator.arithmetic - settings - - fontStyle - - foreground - #657B83 - + name + Arithmetical, Assignment, Comparision Operators + scope + keyword.operator.comparison, keyword.operator.assignment, keyword.operator.arithmetic + settings + + foreground + #657b83 + name @@ -128,54 +151,52 @@ storage settings - fontStyle - foreground #859900 name - Class name + Class scope - entity.name.class, entity.name.type.class + keyword.control.class, meta.class, entity.name.class, entity.name.type.class settings foreground - #268BD2 + #b58900 name - Function name + Library class scope - entity.name.function + support.type, support.class settings foreground - #268BD2 + #859900 name - Variable start + Function name scope - punctuation.definition.variable + entity.name.function settings foreground - #859900 + #268BD2 name - Embedded code markers + Variable start scope - punctuation.section.embedded.begin, punctuation.section.embedded.end + punctuation.definition.variable settings foreground - #DC322F + #859900 @@ -211,22 +232,6 @@ #CB4B16 - - name - Inherited class - scope - entity.other.inherited-class - settings - - - - name - Function argument - scope - variable.parameter - settings - - name Tag name @@ -234,902 +239,162 @@ entity.name.tag settings - fontStyle - bold - foreground - #268BD2 - - - - name - Tag start/end - scope - punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end - settings - - foreground - #93A1A1 - - - - name - Tag attribute - scope - entity.other.attribute-name - settings - - foreground - #93A1A1 - - - - name - Library function - scope - support.function - settings - - foreground - #268BD2 - - - - name - Continuation - scope - punctuation.separator.continuation - settings - - foreground - #DC322F - - - - name - Library constant - scope - support.constant - settings - - - - name - Library class/type - scope - support.type, support.class - settings - - foreground - #859900 - - - - name - Library Exception - scope - support.type.exception - settings - - foreground - #CB4B16 - - - - name - Special - scope - keyword.other.special-method - settings - - foreground - #CB4B16 - - - - name - Library variable - scope - support.other.variable - settings - - - - name - Invalid - scope - invalid - settings - - - - name - Quoted String - scope - string.quoted.double, string.quoted.single - settings - - foreground - #2AA198 - - - - name - Quotes - scope - punctuation.definition.string.begin, punctuation.definition.string.end - settings - - foreground - #DC322F - - - - name - CSS: Property name (body) - scope - entity.name.tag.css, support.type.property-name.css, meta.property-name.css, support.type.property-name.scss - settings - - fontStyle - - foreground - #657B83 - - - - name - CSS: @ rules (purple) - scope - punctuation.definition.keyword.scss, punctuation.definition.keyword.css, keyword.control.at-rule.charset.css, keyword.control.at-rule.charset.scss, keyword.control.each.css, keyword.control.each.scss, keyword.control.else.css, keyword.control.else.scss, keyword.control.at-rule.import.css, keyword.control.at-rule.import.scss, keyword.control.at-rule.fontface.css, keyword.control.at-rule.fontface.scss, keyword.control.for.css, keyword.control.for.scss, keyword.control.at-rule.function.css, keyword.control.at-rule.function.scss, keyword.control.if.css, keyword.control.if.scss, keyword.control.at-rule.include.scss, keyword.control.at-rule.media.css, keyword.control.at-rule.media.scss, keyword.control.at-rule.font-face.css, keyword.control.at-rule.font-face.scss, meta.at-rule.import.css, variable.other.less, variable.declaration.less, variable.interpolation.less, meta.at-rule.media.scss - settings - - foreground - #6C71c4 - - - - name - CSS: Numeric Value (blue) - scope - constant.numeric.css, keyword.other.unit.css, keyword.unit.css, constant.other.color.rgb-value.css, constant.numeric.scss, constant.other.color.rgb-value.scss, keyword.other.unit.scss, punctuation.definition.constant.scss, punctuation.definition.constant.css, constant.other.rgb-value.css - settings - - fontStyle - foreground #268BD2 name - CSS: String, value and constants (azure) - scope - variable.parameter.url.scss, meta.property-value.css, meta.property-value.scss, support.constant.property-value.scss, support.constant.font-name.scss, string.quoted.single.css, string.quoted.double.css, constant.character.escaped.css, string.quoted.variable.parameter.url, punctuation.definition.string.begin.scss, punctuation.definition.string.begin.css, punctuation.definition.string.end.scss, punctuation.definition.string.end.css, support.constant.property-value.css - settings - - fontStyle - - foreground - #2AA198 - - - - name - CSS: !Important (red) - scope - keyword.other.important.css - settings - - foreground - #DC322F - - - - name - CSS: Standard color value (orange) - scope - support.constant.color, invalid.deprecated.color.w3c-non-standard-color-name.scss - settings - - foreground - #CB4b16 - - - - name - CSS: : , () (body) - scope - punctuation.terminator.rule.css, punctuation.section.function.css, punctuation.section.function.scss, punctuation.separator.key-value.csspunctuation.scss, punctuation.css, keyword.operator.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.css, entity.name.tag.reference.scss - settings - - fontStyle - - foreground - #657B83 - - - - name - CSS: Selector > [] and non-spec tags (body) - scope - meta.selector.css - settings - - fontStyle - - foreground - #657B83 - - - - name - CSS: Tag (green) - scope - entity.name.tag.css, entity.name.tag.scss - settings - - fontStyle - - foreground - #859900 - - - - name - CSS .class (yellow) - scope - entity.other.attribute-name.class.css, entity.other.less.mixin - settings - - fontStyle - - foreground - #B58900 - - - - name - CSS: #id (yellow) - scope - source.css entity.other.attribute-name.id - settings - - fontStyle - bold - foreground - #B58900 - - - - name - CSS :pseudo (orange) - scope - entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css - settings - - fontStyle - - foreground - #CB4B16 - - - - name - SCSS: Variables (pink) - scope - variable, variable.scss - settings - - foreground - #D33682 - - - - name - JS: Function Name - scope - meta.function.js, entity.name.function.js, support.function.dom.js - settings - - foreground - #B58900 - - - - name - JS: Source - scope - text.html.basic source.js.embedded.html - settings - - fontStyle - - foreground - #B58900 - - - - name - JS: Function - scope - storage.type.function.js - settings - - foreground - #268BD2 - - - - name - JS: Numeric Constant - scope - constant.numeric.js - settings - - foreground - #2AA198 - - - - name - JS: [] - scope - meta.brace.square.js - settings - - foreground - #268BD2 - - - - name - JS: Storage Type - scope - storage.type.js - settings - - foreground - #268BD2 - - - - name - () - scope - meta.brace.round, punctuation.definition.parameters.begin.js, punctuation.definition.parameters.end.js - settings - - foreground - #93A1A1 - - - - name - {} - scope - meta.brace.curly.js - settings - - foreground - #657B83 - - - - name - HTML: Doctype - scope - entity.name.tag.doctype.html, meta.tag.sgml.html, string.quoted.double.doctype.identifiers-and-DTDs.html - settings - - fontStyle - italic - foreground - #839496 - - - - name - HTML: Comment Block - scope - comment.block.html - settings - - fontStyle - italic - foreground - #839496 - - - - name - HTML: Script - scope - entity.name.tag.script.html - settings - - fontStyle - italic - - - - name - HTML: Style - scope - source.css.embedded.html string.quoted.double.html - settings - - fontStyle - - foreground - #2AA198 - - - - name - HTML: Text - scope - text.html.ruby - settings - - fontStyle - bold - foreground - #657b83 - - - - name - HTML: = - scope - text.html.basic meta.tag.other.html, text.html.basic meta.tag.any.html, text.html.basic meta.tag.block.any, text.html.basic meta.tag.inline.any, text.html.basic meta.tag.structure.any.html, text.html.basic source.js.embedded.html, punctuation.separator.key-value.html - settings - - fontStyle - - foreground - #657B83 - - - - name - HTML: something= - scope - text.html.basic entity.other.attribute-name.html - settings - - foreground - #657B83 - - - - name - HTML: " - scope - text.html.basic meta.tag.structure.any.html punctuation.definition.string.begin.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html - settings - - fontStyle - - foreground - #2AA198 - - - - name - HTML: <tag> - scope - entity.name.tag.block.any.html - settings - - fontStyle - bold - foreground - #268BD2 - - - - name - HTML: style - scope - source.css.embedded.html entity.name.tag.style.html - settings - - fontStyle - italic - - - - name - HTML: <style> - scope - entity.name.tag.style.html - settings - - fontStyle - - - - - name - HTML: {} - scope - text.html.basic, punctuation.section.property-list.css - settings - - fontStyle - - - - - name - HTML: Embeddable - scope - source.css.embedded.html, comment.block.html - settings - - fontStyle - italic - foreground - #839496 - - - - name - Ruby: Variable definition - scope - punctuation.definition.variable.ruby - settings - - fontStyle - - foreground - #268BD2 - - - - name - Ruby: Function Name - scope - meta.function.method.with-arguments.ruby - settings - - foreground - #657B83 - - - - name - Ruby: Variable - scope - variable.language.ruby - settings - - foreground - #2AA198 - - - - name - Ruby: Function - scope - entity.name.function.ruby - settings - - foreground - #268BD2 - - - - name - Ruby: Keyword Control - scope - keyword.control.ruby, keyword.control.def.ruby - settings - - fontStyle - bold - foreground - #859900 - - - - name - Ruby: Class - scope - keyword.control.class.ruby, meta.class.ruby - settings - - foreground - #859900 - - - - name - Ruby: Class Name - scope - entity.name.type.class.ruby - settings - - fontStyle - - foreground - #B58900 - - - - name - Ruby: Keyword - scope - keyword.control.ruby - settings - - fontStyle - - foreground - #859900 - - - - name - Ruby: Support Class - scope - support.class.ruby - settings - - fontStyle - - foreground - #B58900 - - - - name - Ruby: Special Method - scope - keyword.other.special-method.ruby - settings - - foreground - #859900 - - - - name - Ruby: Constant - scope - constant.language.ruby, constant.numeric.ruby - settings - - foreground - #2AA198 - - - - name - Ruby: Constant Other - scope - variable.other.constant.ruby - settings - - fontStyle - - foreground - #B58900 - - - - name - Ruby: :symbol - scope - constant.other.symbol.ruby - settings - - fontStyle - - foreground - #2AA198 - - - - name - Ruby: Punctuation Section '' - scope - punctuation.section.embedded.ruby, punctuation.definition.string.begin.ruby, punctuation.definition.string.end.ruby - settings - - foreground - #DC322F - - - - name - Ruby: Special Method - scope - keyword.other.special-method.ruby - settings - - foreground - #CB4B16 - - - - name - PHP: Include - scope - keyword.control.import.include.php - settings - - foreground - #CB4B16 - - - - name - Ruby: erb = - scope - text.html.ruby meta.tag.inline.any.html - settings - - fontStyle - - foreground - #839496 - - - - name - Ruby: erb "" + Tag start/end scope - text.html.ruby punctuation.definition.string.begin, text.html.ruby punctuation.definition.string.end + punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end settings - fontStyle - foreground - #2AA198 + #93A1A1 name - PHP: Quoted Single + Library function scope - punctuation.definition.string.begin, punctuation.definition.string.end + support.function settings foreground - #839496 + #dc322f name - PHP: Class Names + Continuation scope - support.class.php + punctuation.separator.continuation settings foreground - #586E75 + #DC322F name - PHP: [] + Storage Type scope - keyword.operator.index-start.php, keyword.operator.index-end.php + storage.type settings foreground - #DC322F + #268bd2 name - PHP: Array + Exception scope - meta.array.php + support.type.exception settings foreground - #586E75 + #CB4B16 name - PHP: Array() + Special scope - meta.array.php support.function.construct.php, meta.array.empty.php support.function.construct.php + keyword.other.special-method settings - fontStyle - foreground - #B58900 + #CB4B16 name - PHP: Array Construct + Invalid scope - support.function.construct.php + invalid settings - foreground - #B58900 + background + #ec9489 name - PHP: Array Begin + Quoted String scope - punctuation.definition.array.begin, punctuation.definition.array.end + string.quoted.double, string.quoted.single settings foreground - #DC322F + #2aa198 name - PHP: Numeric Constant + Quoted Single scope - constant.numeric.php + punctuation.definition.string.begin, punctuation.definition.string.end settings foreground - #2AA198 + #839496 name - PHP: New + [] scope - keyword.other.new.php + meta.brace.square settings foreground - #CB4B16 + #268BD2 name - PHP: :: + () scope - keyword.operator.class + meta.brace.round, punctuation.definition.parameters.begin, punctuation.definition.parameters.end settings - fontStyle - foreground - #586E75 + #657b83 name - PHP: Other Property + {} scope - variable.other.property.php + meta.brace.curly settings foreground - #839496 + #657b83 + + + + name - PHP: Class + CSS: Standard color value scope - storage.modifier.extends.php, storage.type.class.php, keyword.operator.class.php + support.constant.color, invalid.deprecated.color.w3c-non-standard-color-name.scss settings foreground - #B58900 + #b58900 name - PHP: Semicolon + CSS: Selector > [] and non-spec tags scope - punctuation.terminator.expression.php + meta.selector.css settings foreground @@ -1138,261 +403,247 @@ name - PHP: Inherited Class + CSS: Tag scope - meta.other.inherited-class.php + entity.name.tag.css, entity.name.tag.scss, source.less keyword.control.html.elements settings - fontStyle - foreground - #586E75 + #b58900 name - PHP: Storage Type + CSS .class scope - storage.type.php + entity.other.attribute-name.class.css settings foreground - #859900 + #b58900 name - PHP: Function + CSS: #id scope - entity.name.function.php + source.css entity.other.attribute-name.id, source.less entity.other.attribute-name.id, source.scss entity.other.attribute-name.id settings foreground - #839496 + #b58900 name - PHP: Function Construct + CSS :pseudo scope - support.function.construct.php + entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css settings foreground - #859900 + #268bd2 + + name - PHP: Function Call + JS: Function Name scope - entity.name.type.class.php, meta.function-call.php, meta.function-call.static.php, meta.function-call.object.php + meta.function.js, entity.name.function.js, support.function.dom.js settings foreground - #839496 + #B58900 + + name - PHP: Comment + HTML: = scope - keyword.other.phpdoc + text.html.basic meta.tag.other.html, text.html.basic meta.tag.any.html, text.html.basic meta.tag.block.any, text.html.basic meta.tag.inline.any, text.html.basic meta.tag.structure.any.html, text.html.basic source.js.embedded.html, punctuation.separator.key-value.html settings - fontStyle - foreground - #839496 + #657B83 name - PHP: Source Emebedded + HTML: something= scope - source.php.embedded.block.html + text.html.basic entity.other.attribute-name.html settings foreground - #CB4B16 + #657B83 + + name - PHP: Storage Type Function + Ruby: Special Method scope - storage.type.function.php + keyword.other.special-method.ruby settings foreground - #CB4B16 + #859900 name - C: constant + Ruby: Constant Other scope - constant.numeric.c + variable.other.constant.ruby settings - fontStyle - foreground - #2AA198 + #B58900 name - C: Meta Preprocessor + Ruby: :symbol scope - meta.preprocessor.c.include, meta.preprocessor.macro.c + constant.other.symbol.ruby settings - fontStyle - foreground - #CB4B16 + #2AA198 name - C: Keyword + Ruby: Special Method scope - keyword.control.import.define.c, keyword.control.import.include.c + keyword.other.special-method.ruby settings - fontStyle - foreground #CB4B16 + + name - C: Function Preprocessor + PHP: Array scope - entity.name.function.preprocessor.c + meta.array.php settings - fontStyle - foreground - #CB4B16 + #586E75 name - C: include <something.c> + PHP: Array() scope - meta.preprocessor.c.include string.quoted.other.lt-gt.include.c, meta.preprocessor.c.include punctuation.definition.string.begin.c, meta.preprocessor.c.include punctuation.definition.string.end.c + meta.array.php support.function.construct.php, meta.array.empty.php support.function.construct.php settings - fontStyle - foreground - #2AA198 + #B58900 name - C: Function + PHP: Array Construct scope - support.function.C99.c, support.function.any-method.c, entity.name.function.c + support.function.construct.php settings - fontStyle - foreground - #586E75 + #B58900 name - C: " + PHP: Other Property scope - punctuation.definition.string.begin.c, punctuation.definition.string.end.c + variable.other.property.php settings - fontStyle - foreground - #2AA198 + #839496 name - C: Storage Type + PHP: Function scope - storage.type.c + entity.name.function.php settings - fontStyle - foreground - #B58900 + #839496 name - diff: header + PHP: Function Construct scope - meta.diff, meta.diff.header + support.function.construct.php settings - fontStyle - italic foreground - #EEE8D5 + #859900 + + name - diff: deleted + C: Meta Preprocessor scope - markup.deleted + meta.preprocessor.c.include, meta.preprocessor.macro.c settings - fontStyle - foreground - #DC322F + #CB4B16 name - diff: changed + C: Function Preprocessor scope - markup.changed + entity.name.function.preprocessor.c settings - fontStyle - foreground #CB4B16 name - diff: inserted + C: include scope - markup.inserted + meta.preprocessor.c.include string.quoted.other.lt-gt.include.c, meta.preprocessor.c.include punctuation.definition.string.begin.c, meta.preprocessor.c.include punctuation.definition.string.end.c settings foreground - #859900 + #2aa198 name - reST raw + C: Function scope - text.restructuredtext markup.raw + support.function.C99.c, support.function.any-method.c, entity.name.function.c settings foreground - #2AA198 + #586E75 + + name Other: Removal @@ -1400,8 +651,6 @@ other.package.exclude, other.remove settings - fontStyle - foreground #DC322F @@ -1417,6 +666,8 @@ #2AA198 + + name Tex: {} @@ -1424,8 +675,6 @@ punctuation.section.group.tex , punctuation.definition.arguments.begin.latex, punctuation.definition.arguments.end.latex, punctuation.definition.arguments.latex settings - fontStyle - foreground #DC322F @@ -1437,8 +686,6 @@ meta.group.braces.tex settings - fontStyle - foreground #B58900 @@ -1450,8 +697,6 @@ string.other.math.tex settings - fontStyle - foreground #B58900 @@ -1463,8 +708,6 @@ variable.parameter.function.latex settings - fontStyle - foreground #CB4B16 @@ -1476,8 +719,6 @@ punctuation.definition.constant.math.tex settings - fontStyle - foreground #DC322F @@ -1489,8 +730,6 @@ text.tex.latex constant.other.math.tex, constant.other.general.math.tex, constant.other.general.math.tex, constant.character.math.tex settings - fontStyle - foreground #2AA198 @@ -1502,8 +741,6 @@ string.other.math.tex settings - fontStyle - foreground #B58900 @@ -1515,8 +752,6 @@ punctuation.definition.string.begin.tex, punctuation.definition.string.end.tex settings - fontStyle - foreground #DC322F @@ -1528,8 +763,6 @@ keyword.control.label.latex, text.tex.latex constant.other.general.math.tex settings - fontStyle - foreground #2AA198 @@ -1541,8 +774,6 @@ variable.parameter.definition.label.latex settings - fontStyle - foreground #DC322F @@ -1554,8 +785,6 @@ support.function.be.latex settings - fontStyle - foreground #859900 @@ -1567,8 +796,6 @@ support.function.section.latex settings - fontStyle - foreground #CB4B16 @@ -1580,23 +807,10 @@ support.function.general.tex settings - fontStyle - foreground #2AA198 - - name - Tex: Comment - scope - punctuation.definition.comment.tex, comment.line.percentage.tex - settings - - fontStyle - italic - - name Tex: Reference Label @@ -1604,12 +818,12 @@ keyword.control.ref.latex settings - fontStyle - foreground #2AA198 + + name Python: storage @@ -1617,8 +831,6 @@ storage.type.class.python, storage.type.function.python, storage.modifier.global.python settings - fontStyle - foreground #859900 @@ -1645,41 +857,8 @@ #B58900 - - name - Shell: builtin - scope - support.function.builtin.shell - settings - - foreground - #859900 - - - - name - Shell: variable - scope - variable.other.normal.shell - settings - - foreground - #CB4B16 - - - - name - Shell: DOT_FILES - scope - source.shell - settings - - fontStyle - - foreground - #268BD2 - - + + name Shell: meta scope in loop @@ -1687,25 +866,10 @@ meta.scope.for-in-loop.shell, variable.other.loop.shell settings - fontStyle - foreground #586E75 - - name - Shell: "" - scope - punctuation.definition.string.end.shell, punctuation.definition.string.begin.shell - settings - - fontStyle - - foreground - #859900 - - name Shell: Meta Block @@ -1713,8 +877,6 @@ meta.scope.case-block.shell, meta.scope.case-body.shell settings - fontStyle - foreground #586E75 @@ -1726,23 +888,12 @@ punctuation.definition.logical-expression.shell settings - fontStyle - foreground #DC322F - - name - Shell: Comment - scope - comment.line.number-sign.shell - settings - - fontStyle - italic - - + + name Java: import @@ -1750,152 +901,113 @@ keyword.other.import.java settings - fontStyle - foreground #CB4B16 name - Java: meta-import + Java: storage import scope storage.modifier.import.java settings - fontStyle - - foreground - #586E75 - - - - name - Java: Class - scope - meta.class.java storage.modifier.java - settings - - fontStyle - - foreground - #B58900 - - - - name - Java: /* comment */ - scope - source.java comment.block - settings - - fontStyle - foreground #586E75 + + name - Java: /* @param */ + Perl: functions scope - comment.block meta.documentation.tag.param.javadoc keyword.other.documentation.param.javadoc + support.function.perl settings - fontStyle - foreground - #586E75 + #268bd2 + + name - Perl: variables + diff: header scope - punctuation.definition.variable.perl, variable.other.readwrite.global.perl, variable.other.predefined.perl, keyword.operator.comparison.perl + meta.diff, meta.diff.header settings foreground - #B58900 + #93a1a1 name - Perl: functions + diff: range scope - support.function.perl + meta.diff.range settings foreground - #859900 + #268bd2 name - Perl: comments + diff: deleted scope - comment.line.number-sign.perl + markup.deleted settings - fontStyle - italic foreground - #586E75 + #DC322F name - Perl: quotes + diff: changed scope - punctuation.definition.string.begin.perl, punctuation.definition.string.end.perl + markup.changed settings foreground - #2AA198 + #2aa198 name - Perl: \char + diff: inserted scope - constant.character.escape.perl + markup.inserted settings foreground - #DC322F + #859900 - - Name - Markdown punctuation - scope - markup.list, text.html.markdown punctuation.definition, meta.separator.markdown - settings - - foreground - #CB4b16 - - + + Name Markdown heading scope - markup.heading + markup.heading, punctuation.definition.heading.markdown settings foreground - #268BD2 + #b58900 Name - Markdown text inside some block element + Markdown quote scope - markup.quote, meta.paragraph.list + markup.quote settings foreground - #2AA198 + #859900 @@ -1924,11 +1036,22 @@ Name Markdown reference scope - markup.underline.link.markdown, meta.link.inline punctuation.definition.metadata, meta.link.reference.markdown punctuation.definition.constant, meta.link.reference.markdown constant.other.reference + markup.underline.link.markdown, meta.link.reference constant.other.reference.link.markdown + settings + + foreground + #2aa198 + + + + Name + Markdown reference list + scope + constant.other.reference.link.markdown settings foreground - #B58900 + #6c71c4 @@ -1939,9 +1062,11 @@ settings background - #6C71c4 + #eee8d5 + + name SublimeLinter Annotations @@ -2034,10 +1159,8 @@ brackethighlighter.all settings - background - #FDF6E3 foreground - #cb4b16 + #93a1a1 @@ -2051,6 +1174,8 @@ #2AA198 + + name GitGutter deleted @@ -2059,7 +1184,7 @@ settings foreground - #DC322F + #dc322f @@ -2081,9 +1206,11 @@ settings foreground - #B58900 + #b58900 + + name SublimeLinter Warning @@ -2092,7 +1219,7 @@ settings foreground - #B58900 + #b58900 @@ -2103,7 +1230,7 @@ settings foreground - #DC322F + #dc322f @@ -2118,7 +1245,5 @@ - uuid - 38E819D9-AE02-452F-9231-ECC3B204AFD7 diff --git a/colors.md b/colors.md new file mode 100644 index 0000000..bc1bca3 --- /dev/null +++ b/colors.md @@ -0,0 +1,53 @@ +base03: #002b36; +base02: #073642; +base01: #586e75; +base00: #657b83; +base0: #839496; +base1: #93a1a1; +base2: #eee8d5; +base3: #fdf6e3; +yellow: #b58900; +orange: #cb4b16; +red: #dc322f; +magenta: #d33682; +violet: #6c71c4; +blue: #268bd2; +cyan: #2aa198; +green: #859900; + +ACCENT: +#b58900 > instance? +#cb4b16 > include/import +#dc322f > support function, escape +#d33682 > TODO +#6c71c4 > md link, number +#268bd2 > variable, tag +#2aa198 > string +#859900 > punctuation.definition + + +LIGHT: +base3 > bg +base2 > highlights bg (current line, gutter) +base1 > comments +base0 > unused +base00 > default +base01 > emphasis +base02 > caret +base03 > unused + +base2 50% opacity on top of base3: #f5efdc +base1 50% opacity on top of base2: #c0c4bb +red 33% opacity on top of background: #ec9489 + +DARK: +base03 bg +base02 highlight +base01 comments +base0 fg +base1 emphasis +base2 caret + +base01 50% opacity on top of base03: #2C4C55 +base01 50% opacity on top of base02: #c0c4bb +red 33% opacity on top of background: #6E2E32 diff --git a/solarized.png b/solarized.png new file mode 100644 index 0000000..56babaa Binary files /dev/null and b/solarized.png differ