diff --git a/README.md b/README.md index 4656336..be241c9 100644 --- a/README.md +++ b/README.md @@ -32,6 +32,9 @@ Split the file between front matter and content Parse the front matter markdown -> HTML for the content +### Themes +Gallery at https://tmtheme-editor.herokuapp.com/#!/editor/theme/Agola%20Dark + # TODO: - syntax highlighting diff --git a/src/cmd/build.rs b/src/cmd/build.rs index 50a1bc6..a20459c 100644 --- a/src/cmd/build.rs +++ b/src/cmd/build.rs @@ -1,5 +1,5 @@ -use errors::Result; -use site::Site; +use gutenberg::errors::Result; +use gutenberg::Site; pub fn build() -> Result<()> { diff --git a/src/cmd/init.rs b/src/cmd/init.rs index 6b69133..210f06e 100644 --- a/src/cmd/init.rs +++ b/src/cmd/init.rs @@ -2,8 +2,8 @@ use std::fs::{create_dir}; use std::path::Path; -use errors::Result; -use utils::create_file; +use gutenberg::errors::Result; +use gutenberg::create_file; const CONFIG: &'static str = r#" diff --git a/src/cmd/serve.rs b/src/cmd/serve.rs index 9c8c15a..00b82e7 100644 --- a/src/cmd/serve.rs +++ b/src/cmd/serve.rs @@ -10,8 +10,8 @@ use staticfile::Static; use notify::{Watcher, RecursiveMode, watcher}; use ws::{WebSocket}; -use site::Site; -use errors::{Result}; +use gutenberg::Site; +use gutenberg::errors::{Result}; const LIVE_RELOAD: &'static [u8; 37809] = include_bytes!("livereload.js"); diff --git a/src/lib.rs b/src/lib.rs new file mode 100644 index 0000000..81d1df9 --- /dev/null +++ b/src/lib.rs @@ -0,0 +1,30 @@ +#[macro_use] +extern crate error_chain; +#[macro_use] +extern crate lazy_static; +#[macro_use] +extern crate serde_derive; +extern crate serde; +extern crate toml; +extern crate walkdir; +extern crate pulldown_cmark; +extern crate regex; +extern crate tera; +extern crate glob; +extern crate syntect; +extern crate slug; +extern crate chrono; + +mod utils; +mod config; +pub mod errors; +mod page; +mod front_matter; +mod site; +mod markdown; + +pub use site::Site; +pub use config::Config; +pub use front_matter::FrontMatter; +pub use page::Page; +pub use utils::create_file; diff --git a/src/main.rs b/src/main.rs index bf4f79f..ca1bded 100644 --- a/src/main.rs +++ b/src/main.rs @@ -2,20 +2,7 @@ extern crate clap; #[macro_use] extern crate error_chain; -#[macro_use] -extern crate lazy_static; -#[macro_use] -extern crate serde_derive; -extern crate serde; -extern crate toml; -extern crate walkdir; -extern crate pulldown_cmark; -extern crate regex; -extern crate tera; -extern crate glob; -extern crate syntect; -extern crate slug; -extern crate chrono; +extern crate gutenberg; extern crate staticfile; extern crate iron; @@ -26,14 +13,7 @@ extern crate ws; use std::time::Instant; -mod utils; -mod config; -mod errors; mod cmd; -mod page; -mod front_matter; -mod site; -mod markdown; fn main() { diff --git a/sublime_themes/base16-ocean-dark.tmTheme b/sublime_themes/base16-ocean-dark.tmTheme new file mode 100644 index 0000000..19b3416 --- /dev/null +++ b/sublime_themes/base16-ocean-dark.tmTheme @@ -0,0 +1,593 @@ + + + + + author + Chris Kempson (http://chriskempson.com) + name + Base16 Ocean Dark + semanticClass + base16.ocean.dark + colorSpaceName + sRGB + gutterSettings + + background + #343d46 + divider + #343d46 + foreground + #65737e + selectionBackground + #4f5b66 + selectionForeground + #a7adba + + settings + + + settings + + background + #2b303b + caret + #c0c5ce + foreground + #c0c5ce + invisibles + #65737e + lineHighlight + #65737e30 + selection + #4f5b66 + guide + #3b5364 + activeGuide + #96b5b4 + stackGuide + #343d46 + + + + name + Text + scope + variable.parameter.function + settings + + foreground + #c0c5ce + + + + name + Comments + scope + comment, punctuation.definition.comment + settings + + foreground + #65737e + + + + name + Punctuation + scope + punctuation.definition.string, punctuation.definition.variable, punctuation.definition.string, punctuation.definition.parameters, punctuation.definition.string, punctuation.definition.array + settings + + foreground + #c0c5ce + + + + name + Delimiters + scope + none + settings + + foreground + #c0c5ce + + + + name + Operators + scope + keyword.operator + settings + + foreground + #c0c5ce + + + + name + Keywords + scope + keyword + settings + + foreground + #b48ead + + + + name + Variables + scope + variable + settings + + foreground + #bf616a + + + + name + Functions + scope + entity.name.function, meta.require, support.function.any-method + settings + + foreground + #8fa1b3 + + + + name + Classes + scope + support.class, entity.name.class, entity.name.type.class + settings + + foreground + #ebcb8b + + + + name + Classes + scope + meta.class + settings + + foreground + #eff1f5 + + + + name + Methods + scope + keyword.other.special-method + settings + + foreground + #8fa1b3 + + + + name + Storage + scope + storage + settings + + foreground + #b48ead + + + + name + Support + scope + support.function + settings + + foreground + #96b5b4 + + + + name + Strings, Inherited Class + scope + string, constant.other.symbol, entity.other.inherited-class + settings + + foreground + #a3be8c + + + + name + Integers + scope + constant.numeric + settings + + foreground + #d08770 + + + + name + Floats + scope + none + settings + + foreground + #d08770 + + + + name + Boolean + scope + none + settings + + foreground + #d08770 + + + + name + Constants + scope + constant + settings + + foreground + #d08770 + + + + name + Tags + scope + entity.name.tag + settings + + foreground + #bf616a + + + + name + Attributes + scope + entity.other.attribute-name + settings + + foreground + #d08770 + + + + name + Attribute IDs + scope + entity.other.attribute-name.id, punctuation.definition.entity + settings + + foreground + #8fa1b3 + + + + name + Selector + scope + meta.selector + settings + + foreground + #b48ead + + + + name + Values + scope + none + settings + + foreground + #d08770 + + + + name + Headings + scope + markup.heading punctuation.definition.heading, entity.name.section + settings + + fontStyle + + foreground + #8fa1b3 + + + + name + Units + scope + keyword.other.unit + settings + + foreground + #d08770 + + + + name + Bold + scope + markup.bold, punctuation.definition.bold + settings + + fontStyle + bold + foreground + #ebcb8b + + + + name + Italic + scope + markup.italic, punctuation.definition.italic + settings + + fontStyle + italic + foreground + #b48ead + + + + name + Code + scope + markup.raw.inline + settings + + foreground + #a3be8c + + + + name + Link Text + scope + string.other.link + settings + + foreground + #bf616a + + + + name + Link Url + scope + meta.link + settings + + foreground + #d08770 + + + + name + Lists + scope + markup.list + settings + + foreground + #bf616a + + + + name + Quotes + scope + markup.quote + settings + + foreground + #d08770 + + + + name + Separator + scope + meta.separator + settings + + background + #4f5b66 + foreground + #c0c5ce + + + + name + Inserted + scope + markup.inserted, markup.inserted.git_gutter + settings + + foreground + #a3be8c + + + + name + Deleted + scope + markup.deleted, markup.deleted.git_gutter + settings + + foreground + #bf616a + + + + name + Changed + scope + markup.changed, markup.changed.git_gutter + settings + + foreground + #b48ead + + + + name + Ignored + scope + markup.ignored, markup.ignored.git_gutter + settings + + foreground + #4f5b66 + + + + name + Untracked + scope + markup.untracked, markup.untracked.git_gutter + settings + + foreground + #4f5b66 + + + + name + Colors + scope + constant.other.color + settings + + foreground + #96b5b4 + + + + name + Regular Expressions + scope + string.regexp + settings + + foreground + #96b5b4 + + + + name + Escape Characters + scope + constant.character.escape + settings + + foreground + #96b5b4 + + + + name + Embedded + scope + punctuation.section.embedded, variable.interpolation + settings + + foreground + #ab7967 + + + + name + Invalid + scope + invalid.illegal + settings + + background + #bf616a + foreground + #2b303b + + + + name + GitGutter deleted + scope + markup.deleted.git_gutter + settings + + foreground + #F92672 + + + + name + GitGutter inserted + scope + markup.inserted.git_gutter + settings + + foreground + #A6E22E + + + + name + GitGutter changed + scope + markup.changed.git_gutter + settings + + foreground + #967EFB + + + + name + GitGutter ignored + scope + markup.ignored.git_gutter + settings + + foreground + #565656 + + + + name + GitGutter untracked + scope + markup.untracked.git_gutter + settings + + foreground + #565656 + + + + uuid + 59c1e2f2-7b41-46f9-91f2-1b4c6f5866f7 + + diff --git a/sublime_themes/base16-ocean-light.tmTheme b/sublime_themes/base16-ocean-light.tmTheme new file mode 100644 index 0000000..8d416e5 --- /dev/null +++ b/sublime_themes/base16-ocean-light.tmTheme @@ -0,0 +1,589 @@ + + + + + author + Chris Kempson (http://chriskempson.com) + name + Base16 Ocean Light + semanticClass + base16.ocean.light + colorSpaceName + sRGB + gutterSettings + + background + #eff1f5 + divider + #eff1f5 + foreground + #4f5b66 + selectionBackground + #eff1f5 + selectionForeground + #c0c5ce + + settings + + + settings + + background + #eff1f5 + caret + #4f5b66 + foreground + #4f5b66 + invisibles + #dfe1e8 + lineHighlight + #a7adba30 + selection + #dfe1e8 + shadow + #dfe1e8 + + + + name + Text + scope + variable.parameter.function + settings + + foreground + #4f5b66 + + + + name + Comments + scope + comment, punctuation.definition.comment + settings + + foreground + #a7adba + + + + name + Punctuation + scope + punctuation.definition.string, punctuation.definition.variable, punctuation.definition.string, punctuation.definition.parameters, punctuation.definition.string, punctuation.definition.array + settings + + foreground + #4f5b66 + + + + name + Delimiters + scope + none + settings + + foreground + #4f5b66 + + + + name + Operators + scope + keyword.operator + settings + + foreground + #4f5b66 + + + + name + Keywords + scope + keyword + settings + + foreground + #b48ead + + + + name + Variables + scope + variable + settings + + foreground + #bf616a + + + + name + Functions + scope + entity.name.function, meta.require, support.function.any-method + settings + + foreground + #8fa1b3 + + + + name + Classes + scope + support.class, entity.name.class, entity.name.type.class + settings + + foreground + #d08770 + + + + name + Classes + scope + meta.class + settings + + foreground + #343d46 + + + + name + Methods + scope + keyword.other.special-method + settings + + foreground + #8fa1b3 + + + + name + Storage + scope + storage + settings + + foreground + #b48ead + + + + name + Support + scope + support.function + settings + + foreground + #96b5b4 + + + + name + Strings, Inherited Class + scope + string, constant.other.symbol, entity.other.inherited-class + settings + + foreground + #a3be8c + + + + name + Integers + scope + constant.numeric + settings + + foreground + #d08770 + + + + name + Floats + scope + none + settings + + foreground + #d08770 + + + + name + Boolean + scope + none + settings + + foreground + #d08770 + + + + name + Constants + scope + constant + settings + + foreground + #d08770 + + + + name + Tags + scope + entity.name.tag + settings + + foreground + #bf616a + + + + name + Attributes + scope + entity.other.attribute-name + settings + + foreground + #d08770 + + + + name + Attribute IDs + scope + entity.other.attribute-name.id, punctuation.definition.entity + settings + + foreground + #8fa1b3 + + + + name + Selector + scope + meta.selector + settings + + foreground + #b48ead + + + + name + Values + scope + none + settings + + foreground + #d08770 + + + + name + Headings + scope + markup.heading punctuation.definition.heading, entity.name.section + settings + + fontStyle + + foreground + #8fa1b3 + + + + name + Units + scope + keyword.other.unit + settings + + foreground + #d08770 + + + + name + Bold + scope + markup.bold, punctuation.definition.bold + settings + + fontStyle + bold + foreground + #d08770 + + + + name + Italic + scope + markup.italic, punctuation.definition.italic + settings + + fontStyle + italic + foreground + #b48ead + + + + name + Code + scope + markup.raw.inline + settings + + foreground + #a3be8c + + + + name + Link Text + scope + string.other.link + settings + + foreground + #bf616a + + + + name + Link Url + scope + meta.link + settings + + foreground + #d08770 + + + + name + Lists + scope + markup.list + settings + + foreground + #bf616a + + + + name + Quotes + scope + markup.quote + settings + + foreground + #d08770 + + + + name + Separator + scope + meta.separator + settings + + background + #dfe1e8 + foreground + #4f5b66 + + + + name + Inserted + scope + markup.inserted, markup.inserted.git_gutter + settings + + foreground + #a3be8c + + + + name + Deleted + scope + markup.deleted, markup.deleted.git_gutter + settings + + foreground + #bf616a + + + + name + Changed + scope + markup.changed, markup.changed.git_gutter + settings + + foreground + #b48ead + + + + name + Ignored + scope + markup.ignored, markup.ignored.git_gutter + settings + + foreground + #c0c5ce + + + + name + Untracked + scope + markup.untracked, markup.untracked.git_gutter + settings + + foreground + #c0c5ce + + + + name + Colors + scope + constant.other.color + settings + + foreground + #96b5b4 + + + + name + Regular Expressions + scope + string.regexp + settings + + foreground + #96b5b4 + + + + name + Escape Characters + scope + constant.character.escape + settings + + foreground + #96b5b4 + + + + name + Embedded + scope + punctuation.section.embedded, variable.interpolation + settings + + foreground + #ab7967 + + + + name + Invalid + scope + invalid.illegal + settings + + background + #bf616a + foreground + #eff1f5 + + + + name + GitGutter deleted + scope + markup.deleted.git_gutter + settings + + foreground + #F92672 + + + + name + GitGutter inserted + scope + markup.inserted.git_gutter + settings + + foreground + #A6E22E + + + + name + GitGutter changed + scope + markup.changed.git_gutter + settings + + foreground + #967EFB + + + + name + GitGutter ignored + scope + markup.ignored.git_gutter + settings + + foreground + #565656 + + + + name + GitGutter untracked + scope + markup.untracked.git_gutter + settings + + foreground + #565656 + + + + uuid + 52997033-52ea-4534-af9f-7572613947d8 + + diff --git a/sublime_themes/gruvbox-dark.tmTheme b/sublime_themes/gruvbox-dark.tmTheme new file mode 100644 index 0000000..b068fc9 --- /dev/null +++ b/sublime_themes/gruvbox-dark.tmTheme @@ -0,0 +1,766 @@ + + + + + comment + Based on original gruvbox color scheme. + author + peaceant + name + gruvbox + settings + + + settings + + background + #282828 + + caret + #fcf9e3 + + foreground + #fdf4c1aa + + invisibles + #fabd2f + + lineHighlight + #3c3836 + + selection + #504945 + + bracketContentsForeground + #928374 + + bracketsForeground + #d5c4a1 + + guide + #3c3836 + + activeGuide + #a89984 + + stackGuide + #665c54 + + + + name + Punctuation + scope + punctuation.definition.tag + settings + + fontStyle + + foreground + #83a598 + + + + name + Punctuation + scope + punctuation.definition.entity + settings + + fontStyle + + foreground + #d3869b + + + + name + Constant + scope + constant + settings + + fontStyle + + foreground + #d3869b + + + + name + Constant escape + scope + constant.character.escape + settings + + fontStyle + + foreground + #b8bb26 + + + + name + Constant other + scope + constant.other + settings + + fontStyle + + foreground + #fdf4c1 + + + + name + Entity + scope + entity + settings + + fontStyle + + foreground + #8ec07c + + + + name + Keyword + scope + keyword.operator.comparison, keyword.operator, keyword.operator.symbolic, keyword.operator.string, keyword.operator.assignment, keyword.operator.arithmetic, keyword.operator.class, keyword.operator.key, keyword.operator.logical + settings + + fontStyle + + foreground + #fe8019 + + + + name + Keyword + scope + keyword, keyword.operator.new, keyword.other, keyword.control + settings + + fontStyle + + foreground + #fa5c4b + + + + name + Storage + scope + storage + settings + + fontStyle + + foreground + #fa5c4b + + + + name + String + scope + string -string.unquoted.old-plist -string.unquoted.heredoc, string.unquoted.heredoc string + settings + + fontStyle + + foreground + #b8bb26 + + + + name + Comment + scope + comment + settings + + fontStyle + italic + foreground + #928374 + + + + name + Regexp + scope + string.regexp constant.character.escape + settings + + foreground + #b8bb26 + + + + name + Support + scope + support + settings + + fontStyle + + foreground + #fabd2f + + + + name + Variable + scope + variable + settings + + fontStyle + + foreground + #fdf4c1 + + + + name + Lang Variable + scope + variable.language + settings + + fontStyle + + foreground + #fdf4c1 + + + + name + Function Call + scope + meta.function-call + settings + + foreground + #fdf4c1 + + + + name + Invalid + scope + invalid + settings + + background + #932b1e + foreground + #fdf4c1 + + + + name + Embedded Source + scope + text source, string.unquoted.heredoc, source source + settings + + fontStyle + + foreground + #fdf4c1 + + + + name + String embedded-source + scope + string.quoted source + settings + + fontStyle + + foreground + #b8bb26 + + + + name + String constant + scope + string + settings + + foreground + #b8bb26 + + + + + name + Support.constant + scope + support.constant + settings + + fontStyle + + foreground + #fabd2f + + + + name + Support.class + scope + support.class + settings + + fontStyle + + foreground + #8ec07c + + + + name + Meta.tag.A + scope + entity.name.tag + settings + + fontStyle + bold + foreground + #8ec07c + + + + name + Inner tag + scope + meta.tag, meta.tag entity + settings + + foreground + #8ec07c + + + + name + css colors + scope + constant.other.color.rgb-value + settings + + foreground + #83a598 + + + + name + css tag-name + scope + meta.selector.css entity.name.tag + settings + + foreground + #fa5c4b + + + + name + css#id + scope + meta.selector.css, entity.other.attribute-name.id + settings + + foreground + #b8bb26 + + + + name + css.class + scope + meta.selector.css entity.other.attribute-name.class + settings + + foreground + #b8bb26 + + + + name + css property-name: + scope + support.type.property-name.css + settings + + foreground + #8ec07c + + + + name + css @at-rule + scope + meta.preprocessor.at-rule keyword.control.at-rule + settings + + foreground + #fabd2f + + + + name + css additional-constants + scope + meta.property-value constant + settings + + foreground + #fabd2f + + + + name + css additional-constants + scope + meta.property-value support.constant.named-color.css + settings + + foreground + #fe8019 + + + + name + css constructor.argument + scope + meta.constructor.argument.css + settings + + foreground + #fabd2f + + + + + + + name + diff.header + scope + meta.diff, meta.diff.header + settings + + foreground + #83a598 + + + + name + diff.deleted + scope + markup.deleted + settings + + foreground + #fa5c4b + + + + name + diff.changed + scope + markup.changed + settings + + foreground + #fabd2f + + + + name + diff.inserted + scope + markup.inserted + settings + + foreground + #8ec07c + + + + + + + name + Bold Markup + scope + markup.bold + settings + + fontStyle + bold + + + + name + Italic Markup + scope + markup.italic + settings + + fontStyle + italic + + + + name + Heading Markup + scope + markup.heading + settings + + fontStyle + bold + foreground + #8ec07c + + + + + + + + + name + PHP: class name + scope + entity.name.type.class.php + settings + + foreground + #8ec07c + + + + name + PHP: Comment + scope + keyword.other.phpdoc + settings + + fontStyle + + foreground + #928374 + + + + + + name + CSS: numbers + scope + constant.numeric.css, keyword.other.unit.css + settings + + foreground + #d3869b + + + + name + CSS: entity dot, hash, comma, etc. + scope + punctuation.definition.entity.css + settings + + foreground + #b8bb26 + + + + + name + JS: variable + scope + variable.language.js + settings + + foreground + #fabd2f + + + + name + JS: unquoted labe + scope + string.unquoted.label.js + settings + + foreground + #fdf4c1 + + + + + name + Constant other sql + scope + constant.other.table-name.sql + settings + + fontStyle + + foreground + #b8bb26 + + + + name + Constant other sql + scope + constant.other.database-name.sql + settings + + fontStyle + + foreground + #b8bb26 + + + + + + + + name + dired directory + scope + storage.type.dired.item.directory, dired.item.directory + settings + + foreground + #8ec07c + + + + + + name + orgmode link + scope + orgmode.link + settings + + foreground + #fabd2f + fontStyle + underline + + + + name + orgmode page + scope + orgmode.page + settings + + foreground + #b8bb26 + + + + name + orgmode break + scope + orgmode.break + settings + + foreground + #d3869b + + + + name + orgmode headline + scope + orgmode.headline + settings + + foreground + #8ec07c + + + + name + orgmode tack + scope + orgmode.tack + settings + + foreground + #fabd2f + + + + name + orgmode follow up + scope + orgmode.follow_up + settings + + foreground + #fabd2f + + + + name + orgmode checkbox + scope + orgmode.checkbox + settings + + foreground + #fabd2f + + + + name + orgmode checkbox summary + scope + orgmode.checkbox.summary + settings + + foreground + #fabd2f + + + + name + orgmode tags + scope + orgmode.tags + settings + + foreground + #fa5c4b + + + + + uuid + 06CD1FB2-A00A-4F8C-97B2-60E131980454 + + + diff --git a/sublime_themes/gruvbox-light.tmTheme b/sublime_themes/gruvbox-light.tmTheme new file mode 100644 index 0000000..4bfc3a4 --- /dev/null +++ b/sublime_themes/gruvbox-light.tmTheme @@ -0,0 +1,774 @@ + + + + + comment + Based on original gruvbox color scheme. + author + Martin Radimec + name + gruvbox + settings + + + settings + + background + #FCF0CA + + caret + #3C3836 + + foreground + #282828aa + + invisibles + #b57614 + + lineHighlight + #EDDAB5 + + selection + #D6C3A3 + + bracketContentsForeground + #928374 + + bracketsForeground + #d5c4a1 + + guide + #EDDAB5 + + activeGuide + #7c6f64 + + stackGuide + #BEAD95 + + + + name + Punctuation + scope + punctuation.definition.tag + settings + + fontStyle + + foreground + #076678 + + + + name + Punctuation + scope + punctuation.definition.entity + settings + + fontStyle + + foreground + #8f3f71 + + + + name + Constant + scope + constant + settings + + fontStyle + + foreground + #8f3f71 + + + + name + Constant escape + scope + constant.character.escape + settings + + fontStyle + + foreground + #79740e + + + + name + Constant other + scope + constant.other + settings + + fontStyle + + foreground + #282828 + + + + name + Entity + scope + entity + settings + + fontStyle + + foreground + #407959 + + + + name + Keyword + scope + keyword.operator.comparison, keyword.operator, keyword.operator.symbolic, keyword.operator.string, keyword.operator.assignment, keyword.operator.arithmetic, keyword.operator.class, keyword.operator.key, keyword.operator.logical + settings + + fontStyle + + foreground + #B23C15 + + + + name + Keyword + scope + keyword, keyword.operator.new, keyword.other, keyword.control + settings + + fontStyle + + foreground + #9d0006 + + + + name + Storage + scope + storage + settings + + fontStyle + + foreground + #9d0006 + + + + name + String + scope + string -string.unquoted.old-plist -string.unquoted.heredoc, string.unquoted.heredoc string + settings + + fontStyle + + foreground + #79740e + + + + name + Comment + scope + comment + settings + + fontStyle + italic + foreground + #928374 + + + + name + Regexp + scope + string.regexp constant.character.escape + settings + + foreground + #79740e + + + + name + Support + scope + support + settings + + fontStyle + + foreground + #b57614 + + + + name + Variable + scope + variable + settings + + fontStyle + + foreground + #282828 + + + + name + Lang Variable + scope + variable.language + settings + + fontStyle + + foreground + #282828 + + + + name + Function Call + scope + meta.function-call + settings + + foreground + #282828 + + + + name + Invalid + scope + invalid + settings + + background + #932b1e + foreground + #282828 + + + + name + Embedded Source + scope + text source, string.unquoted.heredoc, source source + settings + + fontStyle + + foreground + #282828 + + + + name + String embedded-source + scope + string.quoted source + settings + + fontStyle + + foreground + #79740e + + + + name + String constant + scope + string + settings + + foreground + #79740e + + + + + name + Support.constant + scope + support.constant + settings + + fontStyle + + foreground + #b57614 + + + + name + Support.class + scope + support.class + settings + + fontStyle + + foreground + #407959 + + + + name + Meta.tag.A + scope + entity.name.tag + settings + + fontStyle + bold + foreground + #407959 + + + + name + Inner tag + scope + meta.tag, meta.tag entity + settings + + foreground + #407959 + + + + name + css colors + scope + constant.other.color.rgb-value + settings + + foreground + #076678 + + + + name + css tag-name + scope + meta.selector.css entity.name.tag + settings + + foreground + #9d0006 + + + + name + css#id + scope + meta.selector.css, entity.other.attribute-name.id + settings + + foreground + #79740e + + + + name + css.class + scope + meta.selector.css entity.other.attribute-name.class + settings + + foreground + #79740e + + + + name + css property-name: + scope + support.type.property-name.css + settings + + foreground + #407959 + + + + name + css @at-rule + scope + meta.preprocessor.at-rule keyword.control.at-rule + settings + + foreground + #b57614 + + + + name + css additional-constants + scope + meta.property-value constant + settings + + foreground + #b57614 + + + + name + css additional-constants + scope + meta.property-value support.constant.named-color.css + settings + + foreground + #B23C15 + + + + name + css constructor.argument + scope + meta.constructor.argument.css + settings + + foreground + #b57614 + + + + + + + name + diff.header + scope + meta.diff, meta.diff.header + settings + + background + #076678 + foreground + #282828 + + + + name + diff.deleted + scope + markup.deleted + settings + + background + #9d0006 + foreground + #282828 + + + + name + diff.changed + scope + markup.changed + settings + + background + #b57614 + foreground + #282828 + + + + name + diff.inserted + scope + markup.inserted + settings + + background + #407959 + foreground + #282828 + + + + + + + name + Bold Markup + scope + markup.bold + settings + + fontStyle + bold + + + + name + Italic Markup + scope + markup.italic + settings + + fontStyle + italic + + + + name + Heading Markup + scope + markup.heading + settings + + fontStyle + bold + foreground + #407959 + + + + + + + + + name + PHP: class name + scope + entity.name.type.class.php + settings + + foreground + #407959 + + + + name + PHP: Comment + scope + keyword.other.phpdoc + settings + + fontStyle + + foreground + #928374 + + + + + + name + CSS: numbers + scope + constant.numeric.css, keyword.other.unit.css + settings + + foreground + #8f3f71 + + + + name + CSS: entity dot, hash, comma, etc. + scope + punctuation.definition.entity.css + settings + + foreground + #79740e + + + + + name + JS: variable + scope + variable.language.js + settings + + foreground + #b57614 + + + + name + JS: unquoted labe + scope + string.unquoted.label.js + settings + + foreground + #282828 + + + + + name + Constant other sql + scope + constant.other.table-name.sql + settings + + fontStyle + + foreground + #79740e + + + + name + Constant other sql + scope + constant.other.database-name.sql + settings + + fontStyle + + foreground + #79740e + + + + + + + + name + dired directory + scope + storage.type.dired.item.directory, dired.item.directory + settings + + foreground + #407959 + + + + + + name + orgmode link + scope + orgmode.link + settings + + foreground + #b57614 + fontStyle + underline + + + + name + orgmode page + scope + orgmode.page + settings + + foreground + #79740e + + + + name + orgmode break + scope + orgmode.break + settings + + foreground + #8f3f71 + + + + name + orgmode headline + scope + orgmode.headline + settings + + foreground + #407959 + + + + name + orgmode tack + scope + orgmode.tack + settings + + foreground + #b57614 + + + + name + orgmode follow up + scope + orgmode.follow_up + settings + + foreground + #b57614 + + + + name + orgmode checkbox + scope + orgmode.checkbox + settings + + foreground + #b57614 + + + + name + orgmode checkbox summary + scope + orgmode.checkbox.summary + settings + + foreground + #b57614 + + + + name + orgmode tags + scope + orgmode.tags + settings + + foreground + #9d0006 + + + + + uuid + 06CD1FB2-A00A-4F8C-97B2-60E131980454 + + + diff --git a/sublime_themes/inspired-github.tmTheme b/sublime_themes/inspired-github.tmTheme new file mode 100644 index 0000000..c009512 --- /dev/null +++ b/sublime_themes/inspired-github.tmTheme @@ -0,0 +1,1725 @@ + + + + + + name + GitHub + settings + + + + + settings + + + background + #ffffff + foreground + #323232 + invisibles + #000000 + caret + #323232 + + + gutter + #ffffff + gutterForeground + #b3b3b3 + + + guide + #e8e8e8 + stackGuide + #e8e8e8 + activeGuide + #b3b3b3 + + + lineHighlight + #f5f5f5 + findHighlight + #f8eec7 + findHighlightForeground + #323232 + selection + #f8eec7 + selectionBorder + #ffffff + + + bracketsForeground + #63a35c + bracketsOptions + underline + bracketContentsForeground + #63a35c + bracketContentsOptions + underline + + + tagsForeground + #63a35c + tagsOptions + underline + + + + + + name + Comment + scope + comment + settings + + foreground + #969896 + fontStyle + italic + + + + + + name + String + scope + string + settings + + foreground + #183691 + + + + + + name + RegExp Operator + scope + regexp-operator + settings + + foreground + #a71d5d + + + + + + name + RegExp Character Class + scope + string.regexp.characterclass punctuation.definition.string.begin, string.regexp.characterclass punctuation.definition.string.end + settings + + foreground + #a71d5d + + + + + + name + Number + scope + constant.numeric + settings + + foreground + #0086b3 + + + + + + name + Built-in Constant + scope + constant.language + settings + + foreground + #0086b3 + + + + + + name + User-defined Constant + scope + constant.character, constant.other, variable.other.constant + settings + + foreground + #0086b3 + + + + + + name + Variable + scope + variable + settings + + foreground + #323232 + + + + + + name + Keyword + scope + keyword + settings + + foreground + #a71d5d + fontStyle + bold + + + + + + name + Bitwise + scope + bitwise-operator + settings + + foreground + #a71d5d + fontStyle + bold + + + + + + name + Storage + scope + storage + settings + + foreground + #a71d5d + fontStyle + bold + + + + + + name + Storage Type + scope + storage.type + settings + + foreground + #a71d5d + fontStyle + bold + + + + + + name + Class Name + scope + entity.name.class + settings + + foreground + #0086b3 + + + + + + name + Inherited Class + scope + entity.other.inherited-class + settings + + foreground + #0086b3 + + + + + + name + Function Name + scope + entity.name.function + settings + + foreground + #795da3 + fontStyle + bold + + + + + + name + Function Argument + scope + variable.parameter + settings + + foreground + #323232 + + + + + + name + Tag Name + scope + entity.name.tag + settings + + foreground + #63a35c + + + + + + name + Tag Attribute + scope + entity.other.attribute-name + settings + + foreground + #795da3 + + + + + + name + Library Function + scope + support.function + settings + + foreground + #62a35c + + + + + + name + Library Constant + scope + support.constant + settings + + foreground + #0086b3 + + + + + + name + Library Class + scope + support.type, support.class + settings + + foreground + #0086b3 + + + + + + name + Library Variable + scope + support.other.variable + settings + + foreground + #323232 + + + + + + name + Invalid + scope + invalid, invalid.illegal, invalid.deprecated + settings + + background + #f5f5f5 + foreground + #b52a1d + fontStyle + bold + + + + + + + + + name + Find-in-files Filename + scope + entity.name.filename.find-in-files + settings + + foreground + #323232 + fontStyle + bold + + + + name + Find-in-files Line Numbers + scope + constant.numeric.line-number.find-in-files, constant.numeric.line-number.match.find-in-files + settings + + foreground + #b3b3b3 + + + + + + + + + + name + Diff Header + scope + meta.diff.header + settings + + foreground + #969896 + background + #ffffff + fontStyle + italic + + + + + name + Diff Header + scope + meta.diff.header punctuation.definition.from-file.diff + settings + + foreground + #bd2c00 + background + #ffecec + fontStyle + italic bold + + + + + name + Diff Header + scope + meta.diff.header punctuation.definition.to-file.diff + settings + + foreground + #55a532 + background + #eaffea + fontStyle + italic bold + + + + + name + Diff Range + scope + meta.diff.range + settings + + foreground + #969896 + fontStyle + italic bold + + + + + name + Diff Deleted + scope + markup.deleted + settings + + background + #ffecec + + + + + name + Diff Deleted Punctuation + scope + markup.deleted punctuation.definition.inserted + settings + + foreground + #bd2c00 + fontStyle + bold + + + + + name + Diff Inserted + scope + markup.inserted + settings + + background + #eaffea + + + + + name + Diff Inserted Punctuation + scope + markup.inserted punctuation.definition.inserted + settings + + foreground + #55a532 + fontStyle + bold + + + + + + + + + + name + GitGutter Deleted + scope + markup.deleted.git_gutter + settings + + foreground + #bd2c00 + + + + + name + GitGutter Inserted + scope + markup.inserted.git_gutter + settings + + foreground + #55a532 + + + + + name + GitGutter Modified + scope + markup.changed.git_gutter + settings + + foreground + #0086B3 + + + + + name + GitGutter Ignored + scope + markup.ignored.git_gutter + settings + + foreground + #b3b3b3 + + + + + name + GitGutter Untracked + scope + markup.untracked.git_gutter + settings + + foreground + #b3b3b3 + + + + + + + + + + name + Entity Punctuation + scope + source.css punctuation.definition.entity + settings + + foreground + #323232 + + + + + name + Pseudo Selector + scope + source.css entity.other.attribute-name.pseudo-class, source.css entity.other.attribute-name.pseudo-element + settings + + foreground + #a71d5d + + + + + name + Property Value + scope + source.css meta.value, source.css support.constant, source.css support.function + settings + + foreground + #323232 + + + + + name + Color + scope + source.css constant.other.color + settings + + foreground + #ed6a43 + + + + + + + + + + name + Entity Punctuation + scope + source.scss punctuation.definition.entity + settings + + foreground + #323232 + + + + + name + Pseudo Selector + scope + source.scss entity.other.attribute-name.pseudo-class, source.scss entity.other.attribute-name.pseudo-element + settings + + foreground + #a71d5d + + + + + name + Color + scope + source.scss support.constant.property-value, source.scss support.function + settings + + foreground + #323232 + + + + + name + Variable + scope + source.scss variable + settings + + foreground + #a71d5d + + + + + + + + + + name + this + scope + variable.language.this.js + settings + + foreground + #ed6a43 + + + + + name + Function + scope + source.js entity.name.function + settings + + foreground + #323232 + fontStyle + regular + + + + + name + Function Definition + scope + source.js meta.function entity.name.function, source.js entity.name.function meta.function + settings + + foreground + #795da3 + fontStyle + bold + + + + + name + New Function + scope + entity.name.type.new.js + settings + + foreground + #795da3 + + + + + name + Function Prototype + scope + variable.language.prototype.js + settings + + foreground + #0086b3 + + + + + name + Support Function + scope + source.js support.function + settings + + foreground + #0086b3 + + + + + name + Function Prototype + scope + support.type.object.console.js + settings + + foreground + #795da3 + + + + + + + + + + name + JSON Property - 20 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 20 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 19 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 19 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 18 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 18 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 17 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 17 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 16 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 16 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 15 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 15 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 14 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 14 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 13 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 13 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 12 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 12 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 11 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 11 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 10 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 10 Deep + scope + meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 9 Deep + scope + meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 9 Deep + scope + meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 8 Deep + scope + meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 8 Deep + scope + meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 7 Deep + scope + meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 7 Deep + scope + meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 6 Deep + scope + meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 6 Deep + scope + meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 5 Deep + scope + meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 5 Deep + scope + meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 4 Deep + scope + meta meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 4 Deep + scope + meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 3 Deep + scope + meta meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 3 Deep + scope + meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 2 Deep + scope + meta meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 2 Deep + scope + meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property - 1 Deep + scope + meta meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value - 1 Deep + scope + meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + name + JSON Property + scope + meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #183691 + fontStyle + bold + + + + name + JSON Value + scope + meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #323232 + fontStyle + regular + + + + + + + + + + name + Keyword + scope + source.python keyword + settings + + fontStyle + bold + + + + + name + Storage + scope + source.python storage + settings + + fontStyle + bold + + + + + name + Storage Type + scope + source.python storage.type + settings + + fontStyle + bold + + + + + name + Function + scope + source.python entity.name.function + settings + + foreground + #323232 + fontStyle + bold + + + + + + + + + + name + Class + scope + source.php entity.name.type.class + settings + + foreground + #323232 + fontStyle + bold + + + + + + + + + + name + Language Variable + scope + variable.language.ruby + settings + + foreground + #ed6a43 + + + + + name + Module Name + scope + entity.name.type.module.ruby + settings + + foreground + #795da3 + fontStyle + bold + + + + + name + Class Name + scope + entity.name.type.class.ruby + settings + + foreground + #795da3 + fontStyle + bold + + + + + name + Inherited Class + scope + entity.other.inherited-class.ruby + settings + + foreground + #795da3 + fontStyle + bold + + + + + + + + + + name + Punctuation + scope + punctuation.definition.heading.markdown, punctuation.definition.italic.markdown, punctuation.definition.bold.markdown, punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown, punctuation.definition.link.markdown, punctuation.definition.blockquote.markdown, punctuation.definition.raw.markdown + settings + + foreground + #a71d5d + + + + + name + Separator + scope + text.html.markdown meta.separator + settings + + foreground + #b3b3b3 + + + + + name + Heading + scope + text.html.markdown markup.heading + settings + + fontStyle + bold + + + + + name + Code Block + scope + text.html.markdown markup.raw.block + settings + + foreground + #323232 + + + + + name + Inline Code + scope + text.html.markdown markup.raw.inline + settings + + foreground + #323232 + + + + + name + Link and Image + scope + text.html.markdown meta.link, text.html.markdown meta.image + settings + + foreground + #4183c4 + + + + name + Link URL + scope + text.html.markdown markup.underline.link, text.html.markdown constant.other.reference + settings + + fontStyle + italic + + + + + name + List + scope + text.html.markdown markup.list + settings + + foreground + #ed6a43 + + + + + name + Bold + scope + text.html.markdown markup.bold + settings + + fontStyle + bold + + + + + name + Italic + scope + text.html.markdown markup.italic + settings + + fontStyle + italic + + + + + name + Bold Italic + scope + text.html.markdown markup.bold markup.italic + settings + + fontStyle + bold italic + + + + + name + Italic Bold + scope + text.html.markdown markup.italic markup.bold + settings + + fontStyle + italic bold + + + + + diff --git a/sublime_themes/kronuz.tmTheme b/sublime_themes/kronuz.tmTheme new file mode 100644 index 0000000..b0e3352 --- /dev/null +++ b/sublime_themes/kronuz.tmTheme @@ -0,0 +1,1843 @@ + + + + + author + github.com/Kronuz + colorSpaceName + sRGB + gutterSettings + + background + #073642 + divider + #586e75 + foreground + #839496 + selectionBackground + #586e75 + selectionForeground + #86c20e + + name + Kronuz + semanticClass + theme.kronuz + settings + + + settings + + activeGuide + #df940088 + background + #383838 + bracketContentsForeground + #f8f8f2a5 + bracketContentsOptions + underline + bracketsForeground + #ff9400 + bracketsOptions + foreground underline + caret + #ffffff + findHighlight + #000000 + findHighlightForeground + #cccccc + foreground + #e6e1dc + invisibles + #404040 + lineHighlight + #60606080 + selection + #3366ff66 + selectionBorder + #1c1c1c + stackGuide + #df940044 + tagsOptions + stippled_underline + + + + name + Comment + scope + comment + settings + + foreground + #95815e + + + + name + String + scope + string + settings + + foreground + #a5c261 + + + + name + String + scope + string.quoted.double + settings + + foreground + #c1be91 + + + + name + String.regexp + scope + string.regexp + settings + + foreground + #a5c261 + + + + name + Number + scope + constant.numeric + settings + + foreground + #a5c261 + + + + name + Constant (built-in) + scope + constant.language, meta.preprocessor + settings + + foreground + #6e9cbe + + + + name + Constant: (user-defined) + scope + constant.character, constant.other + settings + + foreground + #6d9cbe + + + + name + Constant (other variable) + scope + variable.other.constant + settings + + foreground + #da4939 + + + + name + Variable + scope + variable.language, variable.other + settings + + foreground + #d0d0ff + + + + name + Keyword + scope + keyword + settings + + foreground + #cc7833 + + + + name + Storage + scope + storage + settings + + foreground + #cc7833 + + + + name + Storage (type) + scope + storage.type + settings + + fontStyle + italic + foreground + #6e9cbe + + + + name + Function (definition) + scope + entity.name.function, keyword.other.name-of-parameter.objc + settings + + foreground + #ffc66d + + + + name + Function (argument) + scope + variable.parameter + settings + + fontStyle + italic + foreground + #fd971f + + + + name + Class (definition) + scope + entity.name.class + settings + + fontStyle + underline + foreground + #ffc66d + + + + name + Class (inherited) + scope + entity.other.inherited-class + settings + + fontStyle + italic underline + foreground + #ffc66d + + + + name + Block Parameter + scope + variable.other.block + settings + + foreground + #e6e1dc + + + + name + Library function + scope + support.function + settings + + foreground + #da4939 + + + + name + Library constant + scope + support.constant + settings + + foreground + #86c20e + + + + name + Library type + scope + support.type, support.class + settings + + fontStyle + italic + foreground + #6e9cbe + + + + name + Markup tag + scope + meta.tag, declaration.tag, entity.name.tag, entity.other.attribute-name + settings + + foreground + #e8bf6a + + + + name + Invalid + scope + invalid + settings + + background + #b90622 + foreground + #f8f8f0 + + + + name + Invalid deprecated + scope + invalid.deprecated + settings + + background + #b90682 + foreground + #f8f8f0 + + + + name + String interpolation + scope + constant.character.escaped, constant.character.escape, string source, string source.ruby + settings + + foreground + #519f50 + + + + name + Guide + scope + guide + settings + + foreground + #4c4a4988 + + + + name + Source + scope + source.console + settings + + foreground + #c5c8c6 + + + + name + Diff Header + scope + meta.diff, meta.diff.header, meta.separator.diff, meta.diff.index, meta.diff.range + settings + + foreground + #95815e + + + + name + Diff Remove + scope + markup.deleted + settings + + foreground + #f92640 + + + + name + Diff Add + scope + markup.inserted + settings + + foreground + #86c20e + + + + name + Diff Change + scope + markup.changed + settings + + foreground + #e6db74 + + + + name + Diff Range + scope + meta.diff, meta.diff.range + settings + + foreground + #3bc0f0 + + + + name + TODO: Category Name + scope + todo.category.name + settings + + foreground + #e8bf6a + + + + name + TODO: Urgent + scope + todo.task.urgent + settings + + foreground + #feff00 + + + + name + TODO: Category Extras + scope + todo.category.extras + settings + + foreground + #bc9458 + + + + name + TODO: Task Dormant + scope + todo.task.dormant + settings + + foreground + #807c79 + + + + name + TODO: Task Complete + scope + todo.task.complete + settings + + foreground + #da4939 + + + + name + TODO: Task Question + scope + todo.task.question + settings + + foreground + #82a7e2 + + + + name + TODO: Task Large + scope + todo.task.large + settings + + foreground + #a5c261 + + + + name + HTML: Doctype/XML Processing + scope + meta.tag.sgml.doctype.xml, declaration.sgml.html declaration.doctype, declaration.sgml.html declaration.doctype entity, declaration.sgml.html declaration.doctype string, declaration.xml-processing, declaration.xml-processing entity, declaration.xml-processing string, doctype + settings + + foreground + #c8cecc + + + + name + HTML: Comment Block + scope + comment.block.html + settings + + foreground + #95815e + + + + name + HTML: Script + scope + entity.name.tag.script.html + settings + + fontStyle + italic + + + + name + HTML: Attribute punctuation + 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 + + foreground + #86c20e + + + + name + HTML: Attributes + scope + text.html.basic entity.other.attribute-name.html + settings + + foreground + #86c20e + + + + name + HTML: Quotation Marks + 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 + + foreground + #e6e1dc + + + + name + HTML: Tags punctuation + scope + punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag + settings + + foreground + #e6e1dc + + + + name + Handlebars: Variable + scope + variable.parameter.handlebars + settings + + foreground + #f6aa11 + + + + name + Handlebars: Constant + scope + support.constant.handlebars, meta.function.block.start.handlebars + settings + + foreground + #6e9cbe + + + + name + CSS: @at-rule + scope + meta.preprocessor.at-rule keyword.control.at-rule + settings + + foreground + #f6aa11 + + + + name + CSS: #Id + scope + meta.selector.css entity.other.attribute-name.id + settings + + foreground + #f6aa11 + + + + name + CSS: .class + scope + meta.selector.css entity.other.attribute-name.class + settings + + foreground + #86c20e + + + + name + CSS: Property Name + scope + support.type.property-name.css + settings + + foreground + #6e9cbe + + + + name + CSS: Constructor Argument + scope + meta.constructor.argument.css + settings + + foreground + #f6aa11 + + + + name + CSS: {} + scope + punctuation.section.property-list.css + settings + + foreground + #e6e1dc + + + + name + CSS: Tag Punctuation + scope + punctuation.definition.tag.css + settings + + foreground + #f92672 + + + + name + CSS: : , + scope + punctuation.separator.key-value.css, punctuation.terminator.rule.css + settings + + foreground + #e6e1dc + + + + name + CSS :pseudo + scope + entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-selector.css + settings + + foreground + #86c20e + + + + name + LESS variables + scope + variable.other.less + settings + + foreground + #e6e1dc + + + + name + LESS mixins + scope + entity.other.less.mixin + settings + + fontStyle + italic + foreground + #e0fdce + + + + name + LESS: Extend + scope + entity.other.attribute-name.pseudo-element.less + settings + + foreground + #ff9117 + + + + name + JS: Function Name + scope + meta.function.js, entity.name.function.js, support.function.dom.js + settings + + foreground + #86c20e + + + + name + JS: Storage Type + scope + storage.type.js + settings + + fontStyle + italic + foreground + #6e9cbe + + + + name + JS: Source + scope + text.html.basic source.js.embedded.html + settings + + foreground + #e6e1dc + + + + name + JS: Function + scope + storage.type.function.js + settings + + fontStyle + italic + foreground + #6e9cbe + + + + name + JS: Numeric Constant + scope + constant.numeric.js + settings + + foreground + #ae81ff + + + + name + JS: Literal language variable + scope + variable.language.arguments.js, variable.language.super.js, variable.language.this.js, variable.language.self.js, variable.language.proto.js, variable.language.constructor.js, variable.language.prototype.js + settings + + fontStyle + italic + foreground + #6e9cbe + + + + name + JS: [] + scope + meta.brace.square.js + settings + + foreground + #e6e1dc + + + + name + JS: () + scope + meta.brace.round, punctuation.definition.parameters.begin.js, punctuation.definition.parameters.end.js + settings + + foreground + #e6e1dc + + + + name + JS: {} + scope + meta.brace.curly.js + settings + + foreground + #e6e1dc + + + + name + JSON String + scope + meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #cfcfc2 + + + + name + CoffeeScript String Interpolated + scope + punctuation.section.embedded.coffee + settings + + foreground + #e69f66 + + + + name + PHP: [] + scope + keyword.operator.index-start.php, keyword.operator.index-end.php + settings + + foreground + #e6e1dc + + + + name + PHP: Array + scope + meta.array.php + settings + + foreground + #e6e1dc + + + + name + PHP: Array() + scope + meta.array.php support.function.construct.php, meta.array.empty.php support.function.construct.php + settings + + foreground + #e42e70 + + + + name + PHP: Array Construct + scope + support.function.construct.php + settings + + foreground + #e42e70 + + + + name + PHP: Storage Type Function + scope + storage.type.function.php + settings + + foreground + #f92672dd + + + + name + PHP: Numeric Constant + scope + constant.numeric.php + settings + + foreground + #be84ff + + + + name + PHP: New + scope + keyword.other.new.php + settings + + foreground + #f6aa11 + + + + name + PHP: :: + scope + support.class.php + settings + + foreground + #e6e1dc + + + + name + PHP: Other Property + scope + variable.other.property.php + settings + + foreground + #f6aa11 + + + + name + PHP: Class + scope + storage.modifier.extends.php, storage.type.class.php, keyword.operator.class.php + settings + + foreground + #86c20e + + + + name + PHP: Inherited Class + scope + meta.other.inherited-class.php + settings + + foreground + #86c20e + + + + name + PHP: Storage Type + scope + storage.type.php + settings + + foreground + #6e9cbe + + + + name + PHP: Function + scope + entity.name.function.php + settings + + foreground + #6e9cbe + + + + name + PHP: Function Construct + scope + support.function.construct.php + settings + + foreground + #86c20e + + + + name + PHP: Function Call + scope + entity.name.type.class.php, meta.function-call.php, meta.function-call.static.php, meta.function-call.object.php + settings + + foreground + #e6e1dc + + + + name + PHP: Comment + scope + keyword.other.phpdoc + settings + + foreground + #7c7865 + + + + name + PHP: Source Emebedded + scope + source.php.embedded.block.html + settings + + foreground + #e6e1dc + + + + name + Python: storage + scope + storage.type.class.python, storage.type.function.python, storage.modifier.global.python + settings + + foreground + #3bc0f0 + + + + name + Python: import + scope + keyword.control.import.python, keyword.control.import.from.python + settings + + foreground + #f92672dd + + + + name + Python: Support.exception + scope + support.type.exception.python + settings + + foreground + #6e9cbe + + + + name + Perl: variables + scope + punctuation.definition.variable.perl, variable.other.readwrite.global.perl, variable.other.predefined.perl, keyword.operator.comparison.perl + settings + + foreground + #e42e70 + + + + name + Perl: functions + scope + support.function.perl + settings + + foreground + #6e9cbe + + + + name + Perl: comments + scope + comment.line.number-sign.perl + settings + + fontStyle + italic + foreground + #95815e + + + + name + Perl: quotes + scope + punctuation.definition.string.begin.perl, punctuation.definition.string.end.perl + settings + + foreground + #e6e1dc + + + + name + Perl: char + scope + constant.character.escape.perl + settings + + foreground + #dc322f + + + + name + Ruby: Constant + scope + constant.language.ruby, constant.numeric.ruby + settings + + foreground + #ae81ff + + + + name + Ruby: Variable definition + scope + punctuation.definition.variable.ruby + settings + + foreground + #f6aa11 + + + + name + Ruby: Function Name + scope + meta.function.method.with-arguments.ruby + settings + + foreground + #86c20e + + + + name + Ruby: Variable + scope + variable.language.ruby + settings + + foreground + #e6e1dc + + + + name + Ruby: Function + scope + entity.name.function.ruby + settings + + foreground + #f6aa11 + + + + name + Ruby: Keyword Control + scope + keyword.control.ruby, keyword.control.def.ruby + settings + + fontStyle + bold + foreground + #86c20e + + + + name + Ruby: Class + scope + keyword.control.class.ruby, meta.class.ruby + settings + + foreground + #86c20e + + + + name + Ruby: Class Name + scope + entity.name.type.class.ruby + settings + + foreground + #6e9cbe + + + + name + Ruby: Keyword + scope + keyword.control.ruby + settings + + foreground + #86c20e + + + + name + Ruby: Support Class + scope + support.class.ruby + settings + + foreground + #6e9cbe + + + + name + Ruby: Special Method + scope + keyword.other.special-method.ruby + settings + + foreground + #86c20e + + + + name + Ruby: Constant Other + scope + variable.other.constant.ruby + settings + + foreground + #6e9cbe + + + + name + Ruby: :symbol + scope + constant.other.symbol.ruby + settings + + foreground + #f6f080 + + + + name + Ruby: Punctuation Section + scope + punctuation.section.embedded.ruby, punctuation.definition.string.begin.ruby, punctuation.definition.string.end.ruby + settings + + foreground + #f92672 + + + + name + Ruby: Special Method + scope + keyword.other.special-method.ruby + settings + + foreground + #e42e70 + + + + name + Markdown: plain + scope + text.html.markdown + settings + + foreground + #e6e1dc + + + + name + Markdown: linebreak + scope + text.html.markdown meta.dummy.line-break + settings + + foreground + #e0eddd + + + + name + Markdown: heading + scope + markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown + settings + + foreground + #fd971f + + + + name + Markup: raw inline + scope + text.html.markdown markup.raw.inline + settings + + foreground + #ec3533 + + + + name + Markup: italic + scope + markup.italic + settings + + fontStyle + italic + foreground + #e42e70 + + + + name + Markup: bold + scope + markup.bold + settings + + fontStyle + bold + foreground + #f92672 + + + + name + Markup: underline + scope + markup.underline + settings + + fontStyle + underline + foreground + #86c20e + + + + name + Markup: strike + scope + markup.strike + settings + + fontStyle + + foreground + #cc4273 + + + + name + Markdown: Blockquote + scope + markup.quote, punctuation.definition.blockquote.markdown + settings + + fontStyle + italic + foreground + #6e9cbe + + + + name + Markup: Quote + scope + markup.quote + settings + + fontStyle + italic + foreground + #6e9cbe + + + + name + Markdown: Link + scope + string.other.link.title.markdown + settings + + fontStyle + underline + foreground + #6e9cbe + + + + name + Markup: Raw block + scope + markup.raw.block + settings + + foreground + #ae81ff + + + + name + Markdown: List Items Punctuation + scope + punctuation.definition.list_item.markdown + settings + + foreground + #e6e1dc + + + + name + Markdown: Raw Block fenced + scope + markup.raw.block.fenced.markdown + settings + + background + #20202060 + foreground + #e6e1dc + + + + name + Markdown: Fenced Bode Block + scope + punctuation.definition.fenced.markdown, variable.language.fenced.markdown + settings + + background + #20202060 + foreground + #636050 + + + + name + Markdown: Fenced Language + scope + variable.language.fenced.markdown + settings + + foreground + #7c7865 + + + + name + Markdown: Separator + scope + meta.separator + settings + + background + #ffffff0f + fontStyle + bold + foreground + #ffffff33 + + + + name + Markup: table + scope + markup.table + settings + + background + #ff3a281a + foreground + #b42a1d + + + + name + Shell: DOTFILES + scope + source.shell + settings + + foreground + #e6e1dc + + + + name + Shell: meta scope in loop + scope + meta.scope.for-in-loop.shell, meta.scope.while-loop.shell, variable.other.loop.shell + settings + + background + #20202020 + foreground + #e6e1dc + + + + name + Shell: meta scope in if + scope + meta.scope.if-block.shell + settings + + background + #20202020 + foreground + #e6e1dc + + + + name + Shell: meta scope in case + scope + meta.scope.case-block.shell + settings + + background + #20202020 + foreground + #e6e1dc + + + + name + Shell: Meta Block + scope + meta.scope.case-block.shell, meta.scope.case-body.shell + settings + + foreground + #fd971f + + + + name + Shell: Comment + scope + comment.line.number-sign.shell + settings + + fontStyle + italic + foreground + #7c7865 + + + + name + Shell: variable + scope + variable.other.normal.shell + settings + + foreground + #6e9cbe + + + + name + Shell: builtin + scope + support.function.builtin.shell + settings + + foreground + #6e9cbe + + + + name + Shell: Function name + scope + entity.name.function.shell + settings + + foreground + #86c20e + + + + name + Shell: keyword + scope + keyword.other.shell + settings + + foreground + #cc7833 + + + + name + Shell: [] + scope + punctuation.definition.logical-expression.shell + settings + + foreground + #e6e1dc + + + + name + Makefile: Comment + scope + comment.line.number-sign.makefile + settings + + foreground + #7c7865 + + + + name + Makefile: Comment punctuation + scope + punctuation.definition.comment.makefile + settings + + foreground + #7c7865 + + + + name + Makefile: Variables + scope + variable.other.makefile + settings + + foreground + #f92672 + + + + name + Makefile: Function name + scope + entity.name.function.makefile + settings + + foreground + #86c20e + + + + name + Makefile: Function + scope + meta.function.makefile + settings + + foreground + #6e9cbe + + + + name + GitGutter deleted + scope + markup.deleted.git_gutter + settings + + foreground + #F92672 + + + + name + GitGutter inserted + scope + markup.inserted.git_gutter + settings + + foreground + #A6E22E + + + + name + GitGutter changed + scope + markup.changed.git_gutter + settings + + foreground + #967EFB + + + + name + GitGutter ignored + scope + markup.ignored.git_gutter + settings + + foreground + #565656 + + + + name + GitGutter untracked + scope + markup.untracked.git_gutter + settings + + foreground + #565656 + + + + name + Nginx path + scope + string.other.path.nginx + settings + + foreground + #fc951e + + + + name + Django: Template Tag + scope + meta.scope.django.template.tag + settings + + background + #00000010 + + + + name + Django: Template Variable + scope + variable.other.django.template + settings + + background + #00000010 + + + + name + Django: Template Braces + scope + entity.other.django.tagbraces + settings + + foreground + #cc7833 + + + + name + Other: Removal + scope + other.package.exclude, other.remove + settings + + foreground + #d3201f + + + + name + Raw New Line: Carriage Rerturn + scope + glyph.carriage-return + settings + + foreground + #66cccc + + + + name + Raw New Line: New Line Glyph + scope + glyph.new-line + settings + + foreground + #f2777a + + + + uuid + 7126a769-fb8c-4004-9141-bd2f620fd3f4 + + diff --git a/sublime_themes/material-dark.tmTheme b/sublime_themes/material-dark.tmTheme new file mode 100644 index 0000000..4467f2c --- /dev/null +++ b/sublime_themes/material-dark.tmTheme @@ -0,0 +1,1011 @@ + + + + + author + Mattia Astorino + colorSpaceName + sRGB + name + Material-Theme-Darker + semanticClass + material.theme.darker + settings + + + settings + + activeGuide + #FFFFFF50 + background + #212121 + caret + #FFCC00 + findHighlight + #F8E71C + foreground + #eeffffff + guide + #42424270 + gutterForeground + #424242 + invisibles + #65737e + lineHighlight + #00000050 + popupCss + + selection + #61616150 + selectionBorder + #61616150 + shadow + #00000010 + stackGuide + #42424280 + + + + name + Comments + scope + comment, punctuation.definition.comment + settings + + fontStyle + italic + foreground + #4A4A4A + + + + name + Variable + scope + variable, string constant.other.placeholder + settings + + foreground + #eeffffff + + + + name + Colors + scope + constant.other.color + settings + + foreground + #ffffff + + + + name + Invalid + scope + invalid, invalid.illegal, invalid.broken + settings + + background + #FF5370 + foreground + #ffffff + + + + name + Unimplemented + scope + invalid.unimplemented + settings + + background + #C3E88D + foreground + #ffffff + + + + name + Invalid deprecated + scope + invalid.deprecated + settings + + background + #C792EA + foreground + #ffffff + + + + name + Keyword, Storage + scope + keyword, storage.type, storage.modifier + settings + + foreground + #C792EA + + + + name + Keyword, Storage + scope + storage.type, keyword.control + settings + + fontStyle + italic + + + + name + Operator, Misc + scope + keyword.operator, constant.other.color, punctuation, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution + settings + + foreground + #89DDFF + + + + name + Tag + scope + entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter + settings + + foreground + #f07178 + + + + name + Function, Special Method, Block Level + scope + entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method, meta.block-level + settings + + foreground + #82AAFF + + + + name + Other Variable, String Link + scope + support.other.variable, string.other.link + settings + + foreground + #f07178 + + + + name + Number, Constant, Function Argument, Tag Attribute, Embedded + scope + constant.numeric, constant.language, support.constant, constant.character, variable.parameter, keyword.other.unit + settings + + foreground + #F78C6C + + + + name + String, Symbols, Inherited Class, Markup Heading + scope + string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js + settings + + fontStyle + normal + foreground + #C3E88D + + + + name + Class, Support + scope + entity.name.class, entity.name.type.class, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types + settings + + foreground + #FFCB6B + + + + name + CSS Class and Support + scope + source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type + settings + + foreground + #B2CCD6 + + + + name + Sub-methods + scope + entity.name.module.js, variable.import.parameter.js, variable.other.class.js + settings + + foreground + #FF5370 + + + + name + Language methods + scope + variable.language + settings + + fontStyle + italic + foreground + #FF5370 + + + + name + entity.name.method.js + scope + entity.name.method.js + settings + + foreground + #82AAFF + + + + name + meta.method.js + scope + meta.class-method.js entity.name.function.js, variable.function.constructor + settings + + foreground + #82AAFF + + + + name + Attributes + scope + entity.other.attribute-name + settings + + foreground + #C792EA + + + + name + HTML Attributes + scope + text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name + settings + + fontStyle + italic + foreground + #FFCB6B + + + + name + CSS Classes + scope + entity.other.attribute-name.class + settings + + foreground + #FFCB6B + + + + name + CSS Id + scope + source.sass keyword.control + settings + + foreground + #82AAFF + + + + name + Inserted + scope + markup.inserted + settings + + foreground + #C3E88D + + + + name + Deleted + scope + markup.deleted + settings + + foreground + #FF5370 + + + + name + Changed + scope + markup.changed + settings + + foreground + #C792EA + + + + name + Regular Expressions + scope + string.regexp + settings + + foreground + #89DDFF + + + + name + Escape Characters + scope + constant.character.escape + settings + + foreground + #89DDFF + + + + name + URL + scope + *url*, *link*, *uri* + settings + + fontStyle + underline + + + + name + Search Results Nums + scope + constant.numeric.line-number.find-in-files - match + settings + + foreground + #C17E70 + + + + name + Search Results Lines + scope + entity.name.filename.find-in-files + settings + + foreground + #C3E88D + + + + name + Decorators + scope + tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js + settings + + fontStyle + italic + foreground + #82AAFF + + + + name + ES7 Bind Operator + scope + source.js constant.other.object.key.js string.unquoted.label.js + settings + + fontStyle + italic + foreground + #FF5370 + + + + name + JSON Key - Level 8 + scope + source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #C3E88D + + + + name + JSON Key - Level 7 + scope + source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #C792EA + + + + name + JSON Key - Level 6 + scope + source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #f07178 + + + + name + JSON Key - Level 5 + scope + source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #82AAFF + + + + name + JSON Key - Level 4 + scope + source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #C17E70 + + + + name + JSON Key - Level 3 + scope + source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #FF5370 + + + + name + JSON Key - Level 2 + scope + source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #F78C6C + + + + name + JSON Key - Level 1 + scope + source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #FFCB6B + + + + name + JSON Key - Level 0 + scope + source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #C792EA + + + + name + Markdown - Plain + scope + text.html.markdown, punctuation.definition.list_item.markdown + settings + + foreground + #eeffffff + + + + name + Markdown - Markup Raw Inline + scope + text.html.markdown markup.raw.inline + settings + + foreground + #C792EA + + + + name + Markdown - Markup Raw Inline Punctuation + scope + text.html.markdown punctuation.definition.raw.markdown + settings + + foreground + #65737e + + + + name + Markdown - Line Break + scope + text.html.markdown meta.dummy.line-break + settings + + foreground + + + + + name + Markdown - Heading + scope + markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown + settings + + foreground + #C3E88D + + + + name + Markup - Italic + scope + markup.italic + settings + + fontStyle + italic + foreground + #f07178 + + + + name + Markup - Bold + scope + markup.bold, markup.bold string + settings + + fontStyle + bold + foreground + #f07178 + + + + name + Markup - Bold & Italic + scope + markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold, markup.bold markup.italic string, markup.italic markup.bold string, markup.quote markup.bold string + settings + + fontStyle + bold italic + + + + name + Markup - Underline + scope + markup.underline + settings + + fontStyle + underline + foreground + #F78C6C + + + + name + Markup - Strike + scope + markup.strike + settings + + fontStyle + strike + foreground + + + + + name + Markdown - Blockquote + scope + markup.quote punctuation.definition.blockquote.markdown + settings + + background + #65737e + foreground + #65737e + + + + name + Markup - Quote + scope + markup.quote + settings + + fontStyle + italic + foreground + + + + + name + Markdown - Link + scope + string.other.link.title.markdown + settings + + foreground + #82AAFF + + + + name + Markdown - Link Description + scope + string.other.link.description.title.markdown + settings + + foreground + #C792EA + + + + name + Markdown - Link Anchor + scope + constant.other.reference.link.markdown + settings + + foreground + #FFCB6B + + + + name + Markup - Raw Block + scope + markup.raw.block + settings + + foreground + #C792EA + + + + name + Markdown - Raw Block Fenced + scope + markup.raw.block.fenced.markdown + settings + + background + #00000050 + + + + name + Markdown - Fenced Bode Block + scope + punctuation.definition.fenced.markdown + settings + + background + #00000050 + + + + name + Markdown - Fenced Bode Block Variable + scope + markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end + settings + + foreground + #eeffffff + + + + name + Markdown - Fenced Language + scope + variable.language.fenced.markdown + settings + + fontStyle + + foreground + #65737e + + + + name + Markdown - Punctuation Definition + scope + text.html.markdown punctuation.definition + settings + + foreground + #4A4A4A + + + + name + Markdown HTML - Punctuation Definition + scope + text.html.markdown meta.disable-markdown punctuation.definition + settings + + foreground + #89DDFF + + + + name + Markdown - Separator + scope + meta.separator + settings + + background + #00000050 + fontStyle + bold + foreground + #65737e + + + + name + Markup - Table + scope + markup.table + settings + + background + + foreground + #eeffffff + + + + name + AceJump Label - Blue + scope + acejump.label.blue + settings + + background + #82AAFF + foreground + #ffffff + + + + name + AceJump Label - Green + scope + acejump.label.green + settings + + background + #C3E88D + foreground + #ffffff + + + + name + AceJump Label - Orange + scope + acejump.label.orange + settings + + background + #F78C6C + foreground + #ffffff + + + + name + AceJump Label - Purple + scope + acejump.label.purple + settings + + background + #C792EA + foreground + #ffffff + + + + name + SublimeLinter Warning + scope + sublimelinter.mark.warning + settings + + foreground + #FFCB6B + + + + name + SublimeLinter Gutter Mark + scope + sublimelinter.gutter-mark + settings + + foreground + #ffffff + + + + name + SublimeLinter Error + scope + sublimelinter.mark.error + settings + + foreground + #FF5370 + + + + name + SublimeLinter Annotation + scope + sublimelinter.annotations + settings + + background + #C17E70 + + + + name + GitGutter Ignored + scope + markup.ignored.git_gutter + settings + + foreground + #65737e + + + + name + GitGutter Untracked + scope + markup.untracked.git_gutter + settings + + foreground + #65737e + + + + name + GitGutter Inserted + scope + markup.inserted.git_gutter + settings + + foreground + #C3E88D + + + + name + GitGutter Changed + scope + markup.changed.git_gutter + settings + + foreground + #FFCB6B + + + + name + GitGutter Deleted + scope + markup.deleted.git_gutter + settings + + foreground + #FF5370 + + + + name + Bracket Curly + scope + brackethighlighter.default + settings + + foreground + #B2CCD6 + + + + name + Bracket Quote + scope + brackethighlighter.quote + settings + + foreground + #C3E88D + + + + name + Bracket Unmatched + scope + brackethighlighter.unmatched + settings + + foreground + #FF5370 + + + + uuid + 4F44C0F5-1F8D-4C52-8BAB-F0951904C1EC + + diff --git a/sublime_themes/material-light.tmTheme b/sublime_themes/material-light.tmTheme new file mode 100644 index 0000000..fa85508 --- /dev/null +++ b/sublime_themes/material-light.tmTheme @@ -0,0 +1,1011 @@ + + + + + author + Mattia Astorino + colorSpaceName + sRGB + name + Material-Theme-Lighter + semanticClass + material.theme.lighter + settings + + + settings + + activeGuide + #00000070 + background + #fafafa + caret + #27272790 + findHighlight + #F8E71C + foreground + #80CBC4 + guide + #B0BEC570 + gutterForeground + #CFD8DC + invisibles + #E7EAEC + lineHighlight + #90A4AE20 + popupCss + + selection + #80CBC440 + selectionBorder + #80CBC440 + shadow + #90A4AE50 + stackGuide + #B0BEC580 + + + + name + Comments + scope + comment, punctuation.definition.comment + settings + + fontStyle + italic + foreground + #CCD7DA + + + + name + Variable + scope + variable, string constant.other.placeholder + settings + + foreground + #80CBC4 + + + + name + Colors + scope + constant.other.color + settings + + foreground + #ffffff + + + + name + Invalid + scope + invalid, invalid.illegal, invalid.broken + settings + + background + #E53935 + foreground + #ffffff + + + + name + Unimplemented + scope + invalid.unimplemented + settings + + background + #91B859 + foreground + #ffffff + + + + name + Invalid deprecated + scope + invalid.deprecated + settings + + background + #7C4DFF + foreground + #ffffff + + + + name + Keyword, Storage + scope + keyword, storage.type, storage.modifier + settings + + foreground + #7C4DFF + + + + name + Keyword, Storage + scope + storage.type, keyword.control + settings + + fontStyle + italic + + + + name + Operator, Misc + scope + keyword.operator, constant.other.color, punctuation, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution + settings + + foreground + #39ADB5 + + + + name + Tag + scope + entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter + settings + + foreground + #FF5370 + + + + name + Function, Special Method, Block Level + scope + entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method, meta.block-level + settings + + foreground + #6182B8 + + + + name + Other Variable, String Link + scope + support.other.variable, string.other.link + settings + + foreground + #FF5370 + + + + name + Number, Constant, Function Argument, Tag Attribute, Embedded + scope + constant.numeric, constant.language, support.constant, constant.character, variable.parameter, keyword.other.unit + settings + + foreground + #F76D47 + + + + name + String, Symbols, Inherited Class, Markup Heading + scope + string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js + settings + + fontStyle + normal + foreground + #91B859 + + + + name + Class, Support + scope + entity.name.class, entity.name.type.class, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types + settings + + foreground + #FFB62C + + + + name + CSS Class and Support + scope + source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type + settings + + foreground + #8796B0 + + + + name + Sub-methods + scope + entity.name.module.js, variable.import.parameter.js, variable.other.class.js + settings + + foreground + #E53935 + + + + name + Language methods + scope + variable.language + settings + + fontStyle + italic + foreground + #E53935 + + + + name + entity.name.method.js + scope + entity.name.method.js + settings + + foreground + #6182B8 + + + + name + meta.method.js + scope + meta.class-method.js entity.name.function.js, variable.function.constructor + settings + + foreground + #6182B8 + + + + name + Attributes + scope + entity.other.attribute-name + settings + + foreground + #7C4DFF + + + + name + HTML Attributes + scope + text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name + settings + + fontStyle + italic + foreground + #FFB62C + + + + name + CSS Classes + scope + entity.other.attribute-name.class + settings + + foreground + #FFB62C + + + + name + CSS Id + scope + source.sass keyword.control + settings + + foreground + #6182B8 + + + + name + Inserted + scope + markup.inserted + settings + + foreground + #91B859 + + + + name + Deleted + scope + markup.deleted + settings + + foreground + #E53935 + + + + name + Changed + scope + markup.changed + settings + + foreground + #7C4DFF + + + + name + Regular Expressions + scope + string.regexp + settings + + foreground + #39ADB5 + + + + name + Escape Characters + scope + constant.character.escape + settings + + foreground + #39ADB5 + + + + name + URL + scope + *url*, *link*, *uri* + settings + + fontStyle + underline + + + + name + Search Results Nums + scope + constant.numeric.line-number.find-in-files - match + settings + + foreground + #C17E70 + + + + name + Search Results Lines + scope + entity.name.filename.find-in-files + settings + + foreground + #91B859 + + + + name + Decorators + scope + tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js + settings + + fontStyle + italic + foreground + #6182B8 + + + + name + ES7 Bind Operator + scope + source.js constant.other.object.key.js string.unquoted.label.js + settings + + fontStyle + italic + foreground + #E53935 + + + + name + JSON Key - Level 8 + scope + source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #91B859 + + + + name + JSON Key - Level 7 + scope + source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #7C4DFF + + + + name + JSON Key - Level 6 + scope + source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #FF5370 + + + + name + JSON Key - Level 5 + scope + source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #6182B8 + + + + name + JSON Key - Level 4 + scope + source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #C17E70 + + + + name + JSON Key - Level 3 + scope + source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #E53935 + + + + name + JSON Key - Level 2 + scope + source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #F76D47 + + + + name + JSON Key - Level 1 + scope + source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #FFB62C + + + + name + JSON Key - Level 0 + scope + source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string + settings + + foreground + #7C4DFF + + + + name + Markdown - Plain + scope + text.html.markdown, punctuation.definition.list_item.markdown + settings + + foreground + #80CBC4 + + + + name + Markdown - Markup Raw Inline + scope + text.html.markdown markup.raw.inline + settings + + foreground + #7C4DFF + + + + name + Markdown - Markup Raw Inline Punctuation + scope + text.html.markdown punctuation.definition.raw.markdown + settings + + foreground + #E7EAEC + + + + name + Markdown - Line Break + scope + text.html.markdown meta.dummy.line-break + settings + + foreground + + + + + name + Markdown - Heading + scope + markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown + settings + + foreground + #91B859 + + + + name + Markup - Italic + scope + markup.italic + settings + + fontStyle + italic + foreground + #FF5370 + + + + name + Markup - Bold + scope + markup.bold, markup.bold string + settings + + fontStyle + bold + foreground + #FF5370 + + + + name + Markup - Bold & Italic + scope + markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold, markup.bold markup.italic string, markup.italic markup.bold string, markup.quote markup.bold string + settings + + fontStyle + bold italic + + + + name + Markup - Underline + scope + markup.underline + settings + + fontStyle + underline + foreground + #F76D47 + + + + name + Markup - Strike + scope + markup.strike + settings + + fontStyle + strike + foreground + + + + + name + Markdown - Blockquote + scope + markup.quote punctuation.definition.blockquote.markdown + settings + + background + #E7EAEC + foreground + #E7EAEC + + + + name + Markup - Quote + scope + markup.quote + settings + + fontStyle + italic + foreground + + + + + name + Markdown - Link + scope + string.other.link.title.markdown + settings + + foreground + #6182B8 + + + + name + Markdown - Link Description + scope + string.other.link.description.title.markdown + settings + + foreground + #7C4DFF + + + + name + Markdown - Link Anchor + scope + constant.other.reference.link.markdown + settings + + foreground + #FFB62C + + + + name + Markup - Raw Block + scope + markup.raw.block + settings + + foreground + #7C4DFF + + + + name + Markdown - Raw Block Fenced + scope + markup.raw.block.fenced.markdown + settings + + background + #90A4AE20 + + + + name + Markdown - Fenced Bode Block + scope + punctuation.definition.fenced.markdown + settings + + background + #90A4AE20 + + + + name + Markdown - Fenced Bode Block Variable + scope + markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end + settings + + foreground + #80CBC4 + + + + name + Markdown - Fenced Language + scope + variable.language.fenced.markdown + settings + + fontStyle + + foreground + #E7EAEC + + + + name + Markdown - Punctuation Definition + scope + text.html.markdown punctuation.definition + settings + + foreground + #CCD7DA + + + + name + Markdown HTML - Punctuation Definition + scope + text.html.markdown meta.disable-markdown punctuation.definition + settings + + foreground + #39ADB5 + + + + name + Markdown - Separator + scope + meta.separator + settings + + background + #90A4AE20 + fontStyle + bold + foreground + #E7EAEC + + + + name + Markup - Table + scope + markup.table + settings + + background + + foreground + #80CBC4 + + + + name + AceJump Label - Blue + scope + acejump.label.blue + settings + + background + #6182B8 + foreground + #ffffff + + + + name + AceJump Label - Green + scope + acejump.label.green + settings + + background + #91B859 + foreground + #ffffff + + + + name + AceJump Label - Orange + scope + acejump.label.orange + settings + + background + #F76D47 + foreground + #ffffff + + + + name + AceJump Label - Purple + scope + acejump.label.purple + settings + + background + #7C4DFF + foreground + #ffffff + + + + name + SublimeLinter Warning + scope + sublimelinter.mark.warning + settings + + foreground + #FFB62C + + + + name + SublimeLinter Gutter Mark + scope + sublimelinter.gutter-mark + settings + + foreground + #ffffff + + + + name + SublimeLinter Error + scope + sublimelinter.mark.error + settings + + foreground + #E53935 + + + + name + SublimeLinter Annotation + scope + sublimelinter.annotations + settings + + background + #C17E70 + + + + name + GitGutter Ignored + scope + markup.ignored.git_gutter + settings + + foreground + #E7EAEC + + + + name + GitGutter Untracked + scope + markup.untracked.git_gutter + settings + + foreground + #E7EAEC + + + + name + GitGutter Inserted + scope + markup.inserted.git_gutter + settings + + foreground + #91B859 + + + + name + GitGutter Changed + scope + markup.changed.git_gutter + settings + + foreground + #FFB62C + + + + name + GitGutter Deleted + scope + markup.deleted.git_gutter + settings + + foreground + #E53935 + + + + name + Bracket Curly + scope + brackethighlighter.default + settings + + foreground + #8796B0 + + + + name + Bracket Quote + scope + brackethighlighter.quote + settings + + foreground + #91B859 + + + + name + Bracket Unmatched + scope + brackethighlighter.unmatched + settings + + foreground + #E53935 + + + + uuid + 133d1250-19c6-4565-bc93-b37fd36f7fc9 + + diff --git a/sublime_themes/monokai.tmTheme b/sublime_themes/monokai.tmTheme new file mode 100644 index 0000000..edf2014 --- /dev/null +++ b/sublime_themes/monokai.tmTheme @@ -0,0 +1,297 @@ + + + + + + + + + name + Monokai + settings + + + settings + + background + #272822 + caret + #F8F8F0 + foreground + #F8F8F2 + invisibles + #3B3A32 + lineHighlight + #3E3D32 + selection + #49483E + + + + name + Comment + scope + comment + settings + + foreground + #75715E + + + + name + String + scope + string + settings + + foreground + #E6DB74 + + + + name + Number + scope + constant.numeric + settings + + foreground + #AE81FF + + + + name + Built-in constant + scope + constant.language + settings + + foreground + #AE81FF + + + + name + User-defined constant + scope + constant.character, constant.other + settings + + foreground + #AE81FF + + + + name + Variable + scope + variable + settings + + fontStyle + + + + + name + Keyword + scope + keyword + settings + + foreground + #F92672 + + + + name + Storage + scope + storage + settings + + fontStyle + + foreground + #F92672 + + + + name + Storage type + scope + storage.type + settings + + fontStyle + italic + foreground + #66D9EF + + + + name + Class name + scope + entity.name.class + settings + + fontStyle + underline + foreground + #A6E22E + + + + name + Inherited class + scope + entity.other.inherited-class + settings + + fontStyle + italic underline + foreground + #A6E22E + + + + name + Function name + scope + entity.name.function + settings + + fontStyle + + foreground + #A6E22E + + + + name + Function argument + scope + variable.parameter + settings + + fontStyle + italic + foreground + #FD971F + + + + name + Tag name + scope + entity.name.tag + settings + + fontStyle + + foreground + #F92672 + + + + name + Tag attribute + scope + entity.other.attribute-name + settings + + fontStyle + + foreground + #A6E22E + + + + name + Library function + scope + support.function + settings + + fontStyle + + foreground + #66D9EF + + + + name + Library constant + scope + support.constant + settings + + fontStyle + + foreground + #66D9EF + + + + name + Library class/type + scope + support.type, support.class + settings + + fontStyle + italic + foreground + #66D9EF + + + + name + Library variable + scope + support.other.variable + settings + + fontStyle + + + + + name + Invalid + scope + invalid + settings + + background + #F92672 + fontStyle + + foreground + #F8F8F0 + + + + name + Invalid deprecated + scope + invalid.deprecated + settings + + background + #AE81FF + foreground + #F8F8F0 + + + + uuid + D8D5E82E-3D5B-46B5-B38E-8C841C21347D + colorSpaceName + sRGB + semanticClass + theme.dark.monokai + + \ No newline at end of file diff --git a/sublime_themes/solarized-dark.tmTheme b/sublime_themes/solarized-dark.tmTheme new file mode 100644 index 0000000..b39a139 --- /dev/null +++ b/sublime_themes/solarized-dark.tmTheme @@ -0,0 +1,1189 @@ + + + + + name + Solarized (dark) + settings + + + + + settings + + background + #002b36 + caret + #eee8d5 + foreground + #839496 + gutter + #073642 + invisibles + #586e75 + lineHighlight + #073642 + selection + #2c4c55 + selectionBorder + #586e75 + + + + + + + + + + + name + Comment + scope + comment, meta.documentation + settings + + foreground + #586e75 + + + + name + String + scope + string + settings + + foreground + #2aa198 + + + + name + Regexp + scope + string.regexp + settings + + foreground + #2aa198 + + + + name + Escape \ char + scope + constant.character.escape + settings + + foreground + #dc322f + + + + name + Number + scope + constant.numeric + settings + + foreground + #6c71c4 + + + + name + Variable + scope + variable + settings + + foreground + #268bd2 + + + + name + Keyword + scope + keyword + settings + + foreground + #859900 + + + + name + Import + scope + meta.import keyword, keyword.control.import, keyword.control.import.from, keyword.other.import, keyword.control.at-rule.include, keyword.control.at-rule.import + settings + + foreground + #cb4b16 + + + + name + Arithmetical, Assignment, Comparision Operators + scope + keyword.operator.comparison, keyword.operator.assignment, keyword.operator.arithmetic + settings + + foreground + #657b83 + + + + name + Storage + scope + storage + settings + + foreground + #859900 + + + + name + Class + scope + keyword.control.class, meta.class, entity.name.class, entity.name.type.class + settings + + foreground + #b58900 + + + + name + Library class + scope + support.type, support.class + settings + + foreground + #859900 + + + + name + Function name + scope + entity.name.function + settings + + foreground + #b58900 + + + + name + Variable start + scope + punctuation.definition.variable + settings + + foreground + #859900 + + + + name + Built-in constant + scope + constant.language, meta.preprocessor + settings + + foreground + #b58900 + + + + name + Support.construct + scope + support.function.construct, keyword.other.new + settings + + foreground + #dc322f + + + + name + User-defined constant + scope + constant.character, constant.other + settings + + foreground + #cb4b16 + + + + name + Tag name + scope + entity.name.tag + settings + + foreground + #268bd2 + + + + name + Tag start/end + scope + punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end + settings + + foreground + #586e75 + + + + name + Library function + scope + support.function + settings + + foreground + #859900 + + + + name + Continuation + scope + punctuation.separator.continuation + settings + + foreground + #dc322f + + + + name + Storage Type + scope + storage.type + settings + + foreground + #268bd2 + + + + name + Exception + scope + support.type.exception + settings + + foreground + #cb4b16 + + + + name + Special + scope + keyword.other.special-method + settings + + foreground + #cb4b16 + + + + name + Invalid + scope + invalid + settings + + background + #6e2e32 + + + + name + Quoted String + scope + string.quoted.double, string.quoted.single + settings + + foreground + #2aa198 + + + + name + Quoted Single + scope + punctuation.definition.string.begin, punctuation.definition.string.end + settings + + foreground + #839496 + + + + name + [] + scope + meta.brace.square + settings + + foreground + #268bd2 + + + + name + () + scope + meta.brace.round, punctuation.definition.parameters.begin, punctuation.definition.parameters.end + settings + + foreground + #657b83 + + + + name + {} + scope + meta.brace.curly + settings + + foreground + #657b83 + + + + + + + + name + CSS: Standard color value + scope + support.constant.color, invalid.deprecated.color.w3c-non-standard-color-name.scss + settings + + foreground + #b58900 + + + + name + CSS: Selector > [] and non-spec tags + scope + meta.selector.css + settings + + foreground + #657b83 + + + + name + CSS: Tag + scope + entity.name.tag.css, entity.name.tag.scss, source.less keyword.control.html.elements, source.sass keyword.control.untitled + settings + + foreground + #b58900 + + + + name + CSS .class + scope + entity.other.attribute-name.class.css, entity.other.attribute-name.class.sass + settings + + foreground + #b58900 + + + + name + CSS: #id + scope + source.css entity.other.attribute-name.id, source.less entity.other.attribute-name.id, source.scss entity.other.attribute-name.id, source.sass entity.other.attribute-name.id + settings + + foreground + #b58900 + + + + name + CSS :pseudo + scope + entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class, entity.other.attribute-name.tag.pseudo-class + settings + + foreground + #268bd2 + + + + + + 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 + + foreground + #657b83 + + + + name + HTML: something= + scope + text.html.basic entity.other.attribute-name.html, meta.tag.xml entity.other.attribute-name + settings + + foreground + #b58900 + + + + + + name + Ruby: Special Method + scope + keyword.other.special-method.ruby + settings + + foreground + #859900 + + + + name + Ruby: Constant Other + scope + variable.other.constant.ruby + settings + + foreground + #b58900 + + + + name + Ruby: :symbol + scope + constant.other.symbol.ruby + settings + + foreground + #2aa198 + + + + name + Ruby: Special Method + scope + keyword.other.special-method.ruby + settings + + foreground + #cb4b16 + + + + + + name + PHP: Array() + scope + meta.array support.function.construct.php + settings + + foreground + #b58900 + + + + + + name + C: Preprocessor + scope + entity.name.function.preprocessor.c, meta.preprocessor.c.include, meta.preprocessor.macro.c + settings + + foreground + #cb4b16 + + + + name + C: include + scope + meta.preprocessor.c.include string, meta.preprocessor.c.include punctuation.definition.string.begin, meta.preprocessor.c.include punctuation.definition.string.end + settings + + foreground + #2aa198 + + + + + + name + Other: Removal + scope + other.package.exclude, other.remove + settings + + foreground + #dc322f + + + + name + Other: Add + scope + other.add + settings + + foreground + #2aa198 + + + + + + name + Tex: {} + scope + punctuation.section.group.tex , punctuation.definition.arguments.begin.latex, punctuation.definition.arguments.end.latex, punctuation.definition.arguments.latex + settings + + foreground + #dc322f + + + + name + Tex: {text} + scope + meta.group.braces.tex + settings + + foreground + #b58900 + + + + name + Tex: Other Math + scope + string.other.math.tex + settings + + foreground + #b58900 + + + + name + Tex: {var} + scope + variable.parameter.function.latex + settings + + foreground + #cb4b16 + + + + name + Tex: Math \\ + scope + punctuation.definition.constant.math.tex + settings + + foreground + #dc322f + + + + name + Tex: Constant Math + scope + text.tex.latex constant.other.math.tex, constant.other.general.math.tex, constant.other.general.math.tex, constant.character.math.tex + settings + + foreground + #2aa198 + + + + name + Tex: Other Math String + scope + string.other.math.tex + settings + + foreground + #b58900 + + + + name + Tex: $ + scope + punctuation.definition.string.begin.tex, punctuation.definition.string.end.tex + settings + + foreground + #dc322f + + + + name + Tex: \label + scope + keyword.control.label.latex, text.tex.latex constant.other.general.math.tex + settings + + foreground + #2aa198 + + + + name + Tex: \label { } + scope + variable.parameter.definition.label.latex + settings + + foreground + #dc322f + + + + name + Tex: Function + scope + support.function.be.latex + settings + + foreground + #859900 + + + + name + Tex: Support Function Section + scope + support.function.section.latex + settings + + foreground + #cb4b16 + + + + name + Tex: Support Function + scope + support.function.general.tex + settings + + foreground + #2aa198 + + + + name + Tex: Reference Label + scope + keyword.control.ref.latex + settings + + foreground + #2aa198 + + + + + + name + Python: storage + scope + storage.type.class.python, storage.type.function.python, storage.modifier.global.python + settings + + foreground + #859900 + + + + name + Python: Support.exception + scope + support.type.exception.python + settings + + foreground + #b58900 + + + + + + name + Shell: meta scope in loop + scope + meta.scope.for-in-loop.shell, variable.other.loop.shell + settings + + foreground + #586e75 + + + + name + Shell: Meta Block + scope + meta.scope.case-block.shell, meta.scope.case-body.shell + settings + + foreground + #586e75 + + + + name + Shell: [] + scope + punctuation.definition.logical-expression.shell + settings + + foreground + #dc322f + + + + + + name + Java: storage import + scope + storage.modifier.import.java + settings + + foreground + #93a1a1 + + + + + + name + Perl: functions + scope + support.function.perl + settings + + foreground + #268bd2 + + + + + + name + diff: header + scope + meta.diff, meta.diff.header + settings + + foreground + #586e75 + + + + name + diff: range + scope + meta.diff.range + settings + + foreground + #268bd2 + + + + name + diff: deleted + scope + markup.deleted + settings + + foreground + #dc322f + + + + name + diff: changed + scope + markup.changed + settings + + foreground + #2aa198 + + + + name + diff: inserted + scope + markup.inserted + settings + + foreground + #859900 + + + + + + Name + Markdown heading + scope + markup.heading, punctuation.definition.heading.markdown + settings + + foreground + #b58900 + + + + name + Markdown quote + scope + markup.quote + settings + + foreground + #859900 + + + + name + Markdown em + scope + markup.italic + settings + + fontStyle + italic + + + + Name + Markdown strong + scope + markup.bold + settings + + fontStyle + bold + + + + Name + Markdown reference + scope + 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 + #6c71c4 + + + + Name + Markdown linebreak + scope + meta.paragraph.markdown meta.dummy.line-break + settings + + background + #586e75 + + + + + + name + SublimeLinter Annotations + scope + sublimelinter.notes + settings + + background + #586e75 + foreground + #586e75 + + + + name + SublimeLinter Error Outline + scope + sublimelinter.outline.illegal + settings + + background + #586e75 + foreground + #586e75 + + + + name + SublimeLinter Error Underline + scope + sublimelinter.underline.illegal + settings + + background + #dc322f + + + + name + SublimeLinter Warning Outline + scope + sublimelinter.outline.warning + settings + + background + #839496 + foreground + #839496 + + + + name + SublimeLinter Warning Underline + scope + sublimelinter.underline.warning + settings + + background + #b58900 + + + + name + SublimeLinter Violation Outline + scope + sublimelinter.outline.violation + settings + + background + #657b83 + foreground + #657b83 + + + + name + SublimeLinter Violation Underline + scope + sublimelinter.underline.violation + settings + + background + #cb4b16 + + + + name + SublimeLinter Warning + scope + sublimelinter.mark.warning + settings + + foreground + #b58900 + + + + name + SublimeLinter Error + scope + sublimelinter.mark.error + settings + + foreground + #dc322f + + + + name + SublimeLinter Gutter Mark + scope + sublimelinter.gutter-mark + settings + + foreground + #657b83 + + + + + + name + SublimeBracketHighlighter + scope + brackethighlighter.all + settings + + foreground + #586e75 + + + + + + name + Find In Files: File Name + scope + entity.name.filename.find-in-files + settings + + foreground + #2aa198 + + + + name + Find In Files: Line numbers + scope + constant.numeric.line-number.find-in-files + settings + + foreground + #586e75 + + + + + + name + GitGutter deleted + scope + markup.deleted.git_gutter + settings + + foreground + #dc322f + + + + name + GitGutter inserted + scope + markup.inserted.git_gutter + settings + + foreground + #859900 + + + + name + GitGutter changed + scope + markup.changed.git_gutter + settings + + foreground + #b58900 + + + + + + name + JavaScript Variables + scope + variable.other.readwrite.js, variable.other.object.js, variable.other.constant.js + settings + + foreground + #839496 + + + + name + JavaScript Functions + scope + variable.function.js + settings + + foreground + #b58900 + + + + name + JavaScript punctation inside class + scope + meta.class punctuation + settings + + foreground + #839496 + + + + name + JavaScript Classes + scope + variable.language.this.js, variable.language.super.js + settings + + foreground + #d33682 + + + + uuid + 5815b34d-fb7d-4593-bf0c-4f41f8b1f0a9 + + diff --git a/sublime_themes/solarized-light.tmTheme b/sublime_themes/solarized-light.tmTheme new file mode 100644 index 0000000..ed7956b --- /dev/null +++ b/sublime_themes/solarized-light.tmTheme @@ -0,0 +1,1189 @@ + + + + + name + Solarized (light) + settings + + + + + settings + + background + #fdf6e3 + caret + #073642 + foreground + #657b83 + gutter + #eee8d5 + invisibles + #eee8d5 + lineHighlight + #eee8d5 + selection + #eee8d5 + selectionBorder + #c0c4bb + + + + + + + + + + + name + Comment + scope + comment, meta.documentation + settings + + foreground + #93a1a1 + + + + name + String + scope + string + settings + + foreground + #2aa198 + + + + name + Regexp + scope + string.regexp + settings + + foreground + #2aa198 + + + + name + Escape \ char + scope + constant.character.escape + settings + + foreground + #dc322f + + + + name + Number + scope + constant.numeric + settings + + foreground + #6c71c4 + + + + name + Variable + scope + variable + settings + + foreground + #268bd2 + + + + name + Keyword + scope + keyword + settings + + foreground + #859900 + + + + name + Import + scope + meta.import keyword, keyword.control.import, keyword.control.import.from, keyword.other.import, keyword.control.at-rule.include, keyword.control.at-rule.import + settings + + foreground + #cb4b16 + + + + name + Arithmetical, Assignment, Comparision Operators + scope + keyword.operator.comparison, keyword.operator.assignment, keyword.operator.arithmetic + settings + + foreground + #657b83 + + + + name + Storage + scope + storage + settings + + foreground + #859900 + + + + name + Class + scope + keyword.control.class, meta.class, entity.name.class, entity.name.type.class + settings + + foreground + #b58900 + + + + name + Library class + scope + support.type, support.class + settings + + foreground + #859900 + + + + name + Function name + scope + entity.name.function + settings + + foreground + #b58900 + + + + name + Variable start + scope + punctuation.definition.variable + settings + + foreground + #859900 + + + + name + Built-in constant + scope + constant.language, meta.preprocessor + settings + + foreground + #b58900 + + + + name + Support.construct + scope + support.function.construct, keyword.other.new + settings + + foreground + #dc322f + + + + name + User-defined constant + scope + constant.character, constant.other + settings + + foreground + #cb4b16 + + + + name + Tag name + scope + entity.name.tag + settings + + foreground + #268bd2 + + + + name + Tag start/end + scope + punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end + settings + + foreground + #93a1a1 + + + + name + Library function + scope + support.function + settings + + foreground + #859900 + + + + name + Continuation + scope + punctuation.separator.continuation + settings + + foreground + #dc322f + + + + name + Storage Type + scope + storage.type + settings + + foreground + #268bd2 + + + + name + Exception + scope + support.type.exception + settings + + foreground + #cb4b16 + + + + name + Special + scope + keyword.other.special-method + settings + + foreground + #cb4b16 + + + + name + Invalid + scope + invalid + settings + + background + #ec9489 + + + + name + Quoted String + scope + string.quoted.double, string.quoted.single + settings + + foreground + #2aa198 + + + + name + Quoted Single + scope + punctuation.definition.string.begin, punctuation.definition.string.end + settings + + foreground + #839496 + + + + name + [] + scope + meta.brace.square + settings + + foreground + #268bd2 + + + + name + () + scope + meta.brace.round, punctuation.definition.parameters.begin, punctuation.definition.parameters.end + settings + + foreground + #657b83 + + + + name + {} + scope + meta.brace.curly + settings + + foreground + #657b83 + + + + + + + + name + CSS: Standard color value + scope + support.constant.color, invalid.deprecated.color.w3c-non-standard-color-name.scss + settings + + foreground + #b58900 + + + + name + CSS: Selector > [] and non-spec tags + scope + meta.selector.css + settings + + foreground + #657b83 + + + + name + CSS: Tag + scope + entity.name.tag.css, entity.name.tag.scss, source.less keyword.control.html.elements, source.sass keyword.control.untitled + settings + + foreground + #b58900 + + + + name + CSS .class + scope + entity.other.attribute-name.class.css, entity.other.attribute-name.class.sass + settings + + foreground + #b58900 + + + + name + CSS: #id + scope + source.css entity.other.attribute-name.id, source.less entity.other.attribute-name.id, source.scss entity.other.attribute-name.id, source.sass entity.other.attribute-name.id + settings + + foreground + #b58900 + + + + name + CSS :pseudo + scope + entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class, entity.other.attribute-name.tag.pseudo-class + settings + + foreground + #268bd2 + + + + + + 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 + + foreground + #657b83 + + + + name + HTML: something= + scope + text.html.basic entity.other.attribute-name.html, meta.tag.xml entity.other.attribute-name + settings + + foreground + #b58900 + + + + + + name + Ruby: Special Method + scope + keyword.other.special-method.ruby + settings + + foreground + #859900 + + + + name + Ruby: Constant Other + scope + variable.other.constant.ruby + settings + + foreground + #b58900 + + + + name + Ruby: :symbol + scope + constant.other.symbol.ruby + settings + + foreground + #2aa198 + + + + name + Ruby: Special Method + scope + keyword.other.special-method.ruby + settings + + foreground + #cb4b16 + + + + + + name + PHP: Array() + scope + meta.array support.function.construct.php + settings + + foreground + #b58900 + + + + + + name + C: Preprocessor + scope + entity.name.function.preprocessor.c, meta.preprocessor.c.include, meta.preprocessor.macro.c + settings + + foreground + #cb4b16 + + + + name + C: include + 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 + settings + + foreground + #2aa198 + + + + + + name + Other: Removal + scope + other.package.exclude, other.remove + settings + + foreground + #dc322f + + + + name + Other: Add + scope + other.add + settings + + foreground + #2aa198 + + + + + + name + Tex: {} + scope + punctuation.section.group.tex , punctuation.definition.arguments.begin.latex, punctuation.definition.arguments.end.latex, punctuation.definition.arguments.latex + settings + + foreground + #dc322f + + + + name + Tex: {text} + scope + meta.group.braces.tex + settings + + foreground + #b58900 + + + + name + Tex: Other Math + scope + string.other.math.tex + settings + + foreground + #b58900 + + + + name + Tex: {var} + scope + variable.parameter.function.latex + settings + + foreground + #cb4b16 + + + + name + Tex: Math \\ + scope + punctuation.definition.constant.math.tex + settings + + foreground + #dc322f + + + + name + Tex: Constant Math + scope + text.tex.latex constant.other.math.tex, constant.other.general.math.tex, constant.other.general.math.tex, constant.character.math.tex + settings + + foreground + #2aa198 + + + + name + Tex: Other Math String + scope + string.other.math.tex + settings + + foreground + #b58900 + + + + name + Tex: $ + scope + punctuation.definition.string.begin.tex, punctuation.definition.string.end.tex + settings + + foreground + #dc322f + + + + name + Tex: \label + scope + keyword.control.label.latex, text.tex.latex constant.other.general.math.tex + settings + + foreground + #2aa198 + + + + name + Tex: \label { } + scope + variable.parameter.definition.label.latex + settings + + foreground + #dc322f + + + + name + Tex: Function + scope + support.function.be.latex + settings + + foreground + #859900 + + + + name + Tex: Support Function Section + scope + support.function.section.latex + settings + + foreground + #cb4b16 + + + + name + Tex: Support Function + scope + support.function.general.tex + settings + + foreground + #2aa198 + + + + name + Tex: Reference Label + scope + keyword.control.ref.latex + settings + + foreground + #2aa198 + + + + + + name + Python: storage + scope + storage.type.class.python, storage.type.function.python, storage.modifier.global.python + settings + + foreground + #859900 + + + + name + Python: Support.exception + scope + support.type.exception.python + settings + + foreground + #b58900 + + + + + + name + Shell: meta scope in loop + scope + meta.scope.for-in-loop.shell, variable.other.loop.shell + settings + + foreground + #586e75 + + + + name + Shell: Meta Block + scope + meta.scope.case-block.shell, meta.scope.case-body.shell + settings + + foreground + #586e75 + + + + name + Shell: [] + scope + punctuation.definition.logical-expression.shell + settings + + foreground + #dc322f + + + + + + name + Java: storage import + scope + storage.modifier.import.java + settings + + foreground + #586e75 + + + + + + name + Perl: functions + scope + support.function.perl + settings + + foreground + #268bd2 + + + + + + name + diff: header + scope + meta.diff, meta.diff.header + settings + + foreground + #93a1a1 + + + + name + diff: range + scope + meta.diff.range + settings + + foreground + #268bd2 + + + + name + diff: deleted + scope + markup.deleted + settings + + foreground + #dc322f + + + + name + diff: changed + scope + markup.changed + settings + + foreground + #2aa198 + + + + name + diff: inserted + scope + markup.inserted + settings + + foreground + #859900 + + + + + + Name + Markdown heading + scope + markup.heading, punctuation.definition.heading.markdown + settings + + foreground + #b58900 + + + + name + Markdown quote + scope + markup.quote + settings + + foreground + #859900 + + + + name + Markdown em + scope + markup.italic + settings + + fontStyle + italic + + + + Name + Markdown strong + scope + markup.bold + settings + + fontStyle + bold + + + + Name + Markdown reference + scope + 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 + #6c71c4 + + + + Name + Markdown linebreak + scope + meta.paragraph.markdown meta.dummy.line-break + settings + + background + #eee8d5 + + + + + + name + SublimeLinter Annotations + scope + sublimelinter.notes + settings + + background + #eee8d5 + foreground + #eee8d5 + + + + name + SublimeLinter Error Outline + scope + sublimelinter.outline.illegal + settings + + background + #93a1a1 + foreground + #93a1a1 + + + + name + SublimeLinter Error Underline + scope + sublimelinter.underline.illegal + settings + + background + #dc322f + + + + name + SublimeLinter Warning Outline + scope + sublimelinter.outline.warning + settings + + background + #839496 + foreground + #839496 + + + + name + SublimeLinter Warning Underline + scope + sublimelinter.underline.warning + settings + + background + #b58900 + + + + name + SublimeLinter Violation Outline + scope + sublimelinter.outline.violation + settings + + background + #657b83 + foreground + #657b83 + + + + name + SublimeLinter Violation Underline + scope + sublimelinter.underline.violation + settings + + background + #cb4b16 + + + + name + SublimeLinter Warning + scope + sublimelinter.mark.warning + settings + + foreground + #b58900 + + + + name + SublimeLinter Error + scope + sublimelinter.mark.error + settings + + foreground + #dc322f + + + + name + SublimeLinter Gutter Mark + scope + sublimelinter.gutter-mark + settings + + foreground + #657b83 + + + + + + name + SublimeBracketHighlighter + scope + brackethighlighter.all + settings + + foreground + #93a1a1 + + + + + + name + Find In Files: File Name + scope + entity.name.filename.find-in-files + settings + + foreground + #2aa198 + + + + name + Find In Files: Line numbers + scope + constant.numeric.line-number.find-in-files + settings + + foreground + #93a1a1 + + + + + + name + GitGutter deleted + scope + markup.deleted.git_gutter + settings + + foreground + #dc322f + + + + name + GitGutter inserted + scope + markup.inserted.git_gutter + settings + + foreground + #859900 + + + + name + GitGutter changed + scope + markup.changed.git_gutter + settings + + foreground + #b58900 + + + + + + name + JavaScript Variables + scope + variable.other.readwrite.js, variable.other.object.js, variable.other.constant.js + settings + + foreground + #657b83 + + + + name + JavaScript Functions + scope + variable.function.js + settings + + foreground + #b58900 + + + + name + JavaScript punctation inside class + scope + meta.class punctuation + settings + + foreground + #657b83 + + + + name + JavaScript Classes + scope + variable.language.this.js, variable.language.super.js + settings + + foreground + #d33682 + + + + uuid + ca238b9c-28f7-42d4-9670-bd0829ef864e + +