├── .python-version ├── Adaptive.sublime-theme ├── Default Dark.sublime-theme ├── Default.sublime-theme ├── LICENSE ├── MonokaiFree.sublime-color-scheme ├── MonokaiFreeBlue.sublime-color-scheme ├── MonokaiFreeDark.sublime-color-scheme ├── MonokaiFreeDarker.sublime-color-scheme ├── MonokaiFreeDeckard.sublime-color-scheme ├── MonokaiFreeDracula.sublime-color-scheme ├── MonokaiFreeGruvbox.sublime-color-scheme ├── MonokaiFreeGruvboxDark.sublime-color-scheme ├── MonokaiFreeYaruDark.sublime-color-scheme ├── Preferences.sublime-settings └── bin └── build /.python-version: -------------------------------------------------------------------------------- 1 | 3.8 2 | -------------------------------------------------------------------------------- /Adaptive.sublime-theme: -------------------------------------------------------------------------------- 1 | { 2 | "variables": 3 | { 4 | "bg0": "#272822", 5 | "bg1": "#3e3d32", 6 | "bg2": "#43443b", 7 | 8 | "fg0": "#f8f8f2", 9 | "fg1": "#cfcfc2", 10 | "fg2": "#75715e", 11 | 12 | "yellow": "#e6db74", 13 | "orange": "#fd971f", 14 | "red": "#f92672", 15 | "violet": "#ae81ff", // purple 16 | "blue": "#66d9ef", 17 | "cyan": "#a1efe4", 18 | "green": "#a6e22e", 19 | "magenta": "#fd5ff0", // pink 20 | 21 | "vcs_added": "color(var(green) min-contrast(var(--background) 7))", 22 | "vcs_deleted": "color(var(red) min-contrast(var(--background) 7))", 23 | "vcs_ignored": "color(var(fg2) min-contrast(var(--background) 2.5))", 24 | "vcs_missing": "color(var(red) min-contrast(var(--background) 7))", 25 | "vcs_modified": "color(var(yellow) min-contrast(var(--background) 7))", 26 | "vcs_staged": "color(var(green) min-contrast(var(--background) 7))", 27 | "vcs_unmerged": "color(var(orange) min-contrast(var(--background) 7))", 28 | "vcs_untracked": "color(var(red) min-contrast(var(--background) 7))", 29 | 30 | }, 31 | 32 | "rules": [ 33 | 34 | // VSC sidebar badges 35 | { 36 | "class": "vcs_status_badge", 37 | "settings": {"monokaifree.theme": true, "monokaifree.vcs_status_badges": false}, 38 | "parents": [{"class": "file_system_entry"}], 39 | "layer0.opacity": 0, 40 | "content_margin": 0 41 | }, 42 | 43 | // VCS sidebar files 44 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["added"]}], "layer0.tint": "var(vcs_added)", "layer0.opacity": 1.0 }, 45 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["deleted"]}], "layer0.tint": "var(vcs_deleted)", "layer0.opacity": 1.0 }, 46 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["ignored"]}], "layer0.tint": "var(vcs_ignored)", "layer0.opacity": 1.0 }, 47 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["missing"]}], "layer0.tint": "var(vcs_missing)", "layer0.opacity": 1.0 }, 48 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["modified"]}], "layer0.tint": "var(vcs_modified)", "layer0.opacity": 1.0 }, 49 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["staged"]}], "layer0.tint": "var(vcs_staged)", "layer0.opacity": 1.0 }, 50 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["unmerged"]}], "layer0.tint": "var(vcs_unmerged)", "layer0.opacity": 1.0 }, 51 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["untracked"]}], "layer0.tint": "var(vcs_untracked)", "layer0.opacity": 1.0 }, 52 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["added"]}], "color": "var(vcs_added)" }, 53 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["deleted"]}], "color": "var(vcs_deleted)" }, 54 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["ignored"]}], "color": "var(vcs_ignored)" }, 55 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["missing"]}], "color": "var(vcs_missing)" }, 56 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["modified"]}], "color": "var(vcs_modified)" }, 57 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["staged"]}], "color": "var(vcs_staged)" }, 58 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["unmerged"]}], "color": "var(vcs_unmerged)" }, 59 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["untracked"]}], "color": "var(vcs_untracked)" }, 60 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["added"]}], "layer0.tint": "var(vcs_added)" }, 61 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["deleted"]}], "layer0.tint": "var(vcs_deleted)" }, 62 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["ignored"]}], "layer0.tint": "var(vcs_ignored)" }, 63 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["missing"]}], "layer0.tint": "var(vcs_missing)" }, 64 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["modified"]}], "layer0.tint": "var(vcs_modified)" }, 65 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["staged"]}], "layer0.tint": "var(vcs_staged)" }, 66 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["unmerged"]}], "layer0.tint": "var(vcs_unmerged)" }, 67 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["untracked"]}], "layer0.tint": "var(vcs_untracked)" }, 68 | 69 | ] 70 | } 71 | -------------------------------------------------------------------------------- /Default Dark.sublime-theme: -------------------------------------------------------------------------------- 1 | { 2 | "variables": 3 | { 4 | "bg0": "#272822", 5 | "bg1": "#3e3d32", 6 | "bg2": "#43443b", 7 | 8 | "fg0": "#f8f8f2", 9 | "fg1": "#cfcfc2", 10 | "fg2": "#75715e", 11 | 12 | "yellow": "#e6db74", 13 | "orange": "#fd971f", 14 | "red": "#f92672", 15 | "violet": "#ae81ff", // purple 16 | "blue": "#66d9ef", 17 | "cyan": "#a1efe4", 18 | "green": "#a6e22e", 19 | "magenta": "#fd5ff0", // pink 20 | 21 | "vcs_added": "color(var(green) min-contrast(var(sidebar_bg) 7))", 22 | "vcs_deleted": "color(var(red) min-contrast(var(sidebar_bg) 7))", 23 | "vcs_ignored": "color(var(fg2) min-contrast(var(sidebar_bg) 7))", 24 | "vcs_missing": "color(var(red) min-contrast(var(sidebar_bg) 7))", 25 | "vcs_modified": "color(var(yellow) min-contrast(var(sidebar_bg) 7))", 26 | "vcs_staged": "color(var(green) min-contrast(var(sidebar_bg) 7))", 27 | "vcs_unmerged": "color(var(orange) min-contrast(var(sidebar_bg) 7))", 28 | "vcs_untracked": "color(var(red) min-contrast(var(sidebar_bg) 7))", 29 | 30 | }, 31 | 32 | "rules": [ 33 | 34 | // VSC sidebar badges 35 | { 36 | "class": "vcs_status_badge", 37 | "settings": {"monokaifree.theme": true, "monokaifree.vcs_status_badges": false}, 38 | "parents": [{"class": "file_system_entry"}], 39 | "layer0.opacity": 0, 40 | "content_margin": 0 41 | }, 42 | 43 | // VCS sidebar files 44 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["added"]}], "layer0.tint": "var(vcs_added)", "layer0.opacity": 1.0 }, 45 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["deleted"]}], "layer0.tint": "var(vcs_deleted)", "layer0.opacity": 1.0 }, 46 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["ignored"]}], "layer0.tint": "var(vcs_ignored)", "layer0.opacity": 1.0 }, 47 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["missing"]}], "layer0.tint": "var(vcs_missing)", "layer0.opacity": 1.0 }, 48 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["modified"]}], "layer0.tint": "var(vcs_modified)", "layer0.opacity": 1.0 }, 49 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["staged"]}], "layer0.tint": "var(vcs_staged)", "layer0.opacity": 1.0 }, 50 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["unmerged"]}], "layer0.tint": "var(vcs_unmerged)", "layer0.opacity": 1.0 }, 51 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["untracked"]}], "layer0.tint": "var(vcs_untracked)", "layer0.opacity": 1.0 }, 52 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["added"]}], "color": "var(vcs_added)" }, 53 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["deleted"]}], "color": "var(vcs_deleted)" }, 54 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["ignored"]}], "color": "var(vcs_ignored)" }, 55 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["missing"]}], "color": "var(vcs_missing)" }, 56 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["modified"]}], "color": "var(vcs_modified)" }, 57 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["staged"]}], "color": "var(vcs_staged)" }, 58 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["unmerged"]}], "color": "var(vcs_unmerged)" }, 59 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["untracked"]}], "color": "var(vcs_untracked)" }, 60 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["added"]}], "layer0.tint": "var(vcs_added)" }, 61 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["deleted"]}], "layer0.tint": "var(vcs_deleted)" }, 62 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["ignored"]}], "layer0.tint": "var(vcs_ignored)" }, 63 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["missing"]}], "layer0.tint": "var(vcs_missing)" }, 64 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["modified"]}], "layer0.tint": "var(vcs_modified)" }, 65 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["staged"]}], "layer0.tint": "var(vcs_staged)" }, 66 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["unmerged"]}], "layer0.tint": "var(vcs_unmerged)" }, 67 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["untracked"]}], "layer0.tint": "var(vcs_untracked)" }, 68 | 69 | ] 70 | } 71 | -------------------------------------------------------------------------------- /Default.sublime-theme: -------------------------------------------------------------------------------- 1 | { 2 | "variables": 3 | { 4 | "bg0": "#272822", 5 | "bg1": "#3e3d32", 6 | "bg2": "#43443b", 7 | 8 | "fg0": "#f8f8f2", 9 | "fg1": "#cfcfc2", 10 | "fg2": "#75715e", 11 | 12 | "yellow": "#e6db74", 13 | "orange": "#fd971f", 14 | "red": "#f92672", 15 | "violet": "#ae81ff", // purple 16 | "blue": "#66d9ef", 17 | "cyan": "#a1efe4", 18 | "green": "#a6e22e", 19 | "magenta": "#fd5ff0", // pink 20 | 21 | "vcs_added": "color(var(green) min-contrast(var(sidebar_bg) 7))", 22 | "vcs_deleted": "color(var(red) min-contrast(var(sidebar_bg) 7))", 23 | "vcs_ignored": "color(var(fg2) min-contrast(var(sidebar_bg) 2.5))", 24 | "vcs_missing": "color(var(red) min-contrast(var(sidebar_bg) 7))", 25 | "vcs_modified": "color(var(yellow) min-contrast(var(sidebar_bg) 7))", 26 | "vcs_staged": "color(var(green) min-contrast(var(sidebar_bg) 7))", 27 | "vcs_unmerged": "color(var(orange) min-contrast(var(sidebar_bg) 7))", 28 | "vcs_untracked": "color(var(red) min-contrast(var(sidebar_bg) 7))", 29 | 30 | }, 31 | 32 | "rules": [ 33 | 34 | // VSC sidebar badges 35 | { 36 | "class": "vcs_status_badge", 37 | "settings": {"monokaifree.theme": true, "monokaifree.vcs_status_badges": false}, 38 | "parents": [{"class": "file_system_entry"}], 39 | "layer0.opacity": 0, 40 | "content_margin": 0 41 | }, 42 | 43 | // VCS sidebar files 44 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["added"]}], "layer0.tint": "var(vcs_added)", "layer0.opacity": 1.0 }, 45 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["deleted"]}], "layer0.tint": "var(vcs_deleted)", "layer0.opacity": 1.0 }, 46 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["ignored"]}], "layer0.tint": "var(vcs_ignored)", "layer0.opacity": 1.0 }, 47 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["missing"]}], "layer0.tint": "var(vcs_missing)", "layer0.opacity": 1.0 }, 48 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["modified"]}], "layer0.tint": "var(vcs_modified)", "layer0.opacity": 1.0 }, 49 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["staged"]}], "layer0.tint": "var(vcs_staged)", "layer0.opacity": 1.0 }, 50 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["unmerged"]}], "layer0.tint": "var(vcs_unmerged)", "layer0.opacity": 1.0 }, 51 | { "class": "icon_folder", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["untracked"]}], "layer0.tint": "var(vcs_untracked)", "layer0.opacity": 1.0 }, 52 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["added"]}], "color": "var(vcs_added)" }, 53 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["deleted"]}], "color": "var(vcs_deleted)" }, 54 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["ignored"]}], "color": "var(vcs_ignored)" }, 55 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["missing"]}], "color": "var(vcs_missing)" }, 56 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["modified"]}], "color": "var(vcs_modified)" }, 57 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["staged"]}], "color": "var(vcs_staged)" }, 58 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["unmerged"]}], "color": "var(vcs_unmerged)" }, 59 | { "class": "sidebar_label", "settings": ["monokaifree.theme", "monokaifree.vcs_status_labels"], "parents": [{"class": "file_system_entry", "attributes": ["untracked"]}], "color": "var(vcs_untracked)" }, 60 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["added"]}], "layer0.tint": "var(vcs_added)" }, 61 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["deleted"]}], "layer0.tint": "var(vcs_deleted)" }, 62 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["ignored"]}], "layer0.tint": "var(vcs_ignored)" }, 63 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["missing"]}], "layer0.tint": "var(vcs_missing)" }, 64 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["modified"]}], "layer0.tint": "var(vcs_modified)" }, 65 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["staged"]}], "layer0.tint": "var(vcs_staged)" }, 66 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["unmerged"]}], "layer0.tint": "var(vcs_unmerged)" }, 67 | { "class": "vcs_status_badge", "settings": ["monokaifree.theme"], "parents": [{"class": "file_system_entry", "attributes": ["untracked"]}], "layer0.tint": "var(vcs_untracked)" }, 68 | 69 | ] 70 | } 71 | -------------------------------------------------------------------------------- /MonokaiFree.sublime-color-scheme: -------------------------------------------------------------------------------- 1 | { 2 | "name": "MonokaiFree", 3 | "author": "Gerard Roche", 4 | "variables": 5 | { 6 | "bg0": "#272822", 7 | "bg1": "#3e3d32", 8 | "bg2": "#43443b", 9 | 10 | "fg0": "#f8f8f2", 11 | "fg1": "#cfcfc2", 12 | "fg2": "#75715e", 13 | 14 | "yellow": "#e6db74", 15 | "orange": "#fd971f", 16 | "red": "#f92672", 17 | "violet": "#ae81ff", // purple 18 | "blue": "#66d9ef", 19 | "cyan": "#a1efe4", 20 | "green": "#a6e22e", 21 | "magenta": "#fd5ff0", // pink 22 | 23 | "--yellowish": "var(yellow)", 24 | "--orangish": "var(orange)", 25 | "--redish": "var(red)", 26 | "--purplish": "var(violet)", 27 | "--bluish": "var(blue)", 28 | "--cyanish": "var(cyan)", 29 | "--greenish": "var(green)", 30 | "--pinkish": "var(magenta)", 31 | 32 | "caret": "var(fg0)", 33 | "guide": "var(fg1)", 34 | "selection": "var(bg2)", 35 | 36 | }, 37 | "globals": 38 | { 39 | 40 | "background": "var(bg0)", 41 | "foreground": "var(fg0)", 42 | 43 | "caret": "color(var(caret) alpha(0.9))", 44 | 45 | "block_caret": "color(var(caret) alpha(0.2))", 46 | "block_caret_border": "color(var(caret) alpha(0.8))", 47 | "block_caret_underline": "var(caret)", 48 | "block_caret_corner_style": "square", 49 | 50 | "invisibles": "var(fg2)", 51 | 52 | "accent": "color(var(yellow) alpha(0.62))", 53 | "fold_marker": "var(yellow)", 54 | "minimap_border": "var(yellow)", 55 | "misspelling": "var(red)", 56 | 57 | "popup_css": "html {background-color: var(--background);}body {color: #cfcfc2;}a {color: #66d9ef;}#show-definitions, #show-scope, #sublimelinter-tooltip {border: 1px solid #75715e; background-color: color(var(--background) blend(fg0 98%)); padding: 10px; margin: 0;}#inline-error {font-family: \"Roboto Mono\", \"Segoe UI Symbol\", monospace; background-color: var(--background);}#inline-error .error {background-color: color(var(--redish) blend(var(--background) 30%));}", 58 | 59 | "gutter": "var(bg0)", 60 | "gutter_foreground": "var(fg2)", 61 | "gutter_foreground_highlight": "color(var(fg2) alpha(0.3))", 62 | 63 | "line_diff_added": "color(var(green) alpha(0.8))", 64 | "line_diff_deleted": "color(var(red) alpha(0.8))", 65 | "line_diff_modified": "color(var(yellow) alpha(0.8))", 66 | 67 | "line_highlight": "var(selection)", 68 | 69 | "selection": "var(selection)", 70 | "selection_border": "color(var(selection) lightness(35%))", 71 | 72 | "find_highlight": "var(cyan)", 73 | "find_highlight_foreground": "var(bg0)", 74 | "highlight": "var(yellow)", 75 | 76 | "rulers": "var(fg2)", 77 | 78 | "active_guide": "var(guide)", 79 | "stack_guide": "color(var(guide) alpha(0.5))", 80 | "guide": "color(var(guide) alpha(0.2))", 81 | 82 | "bracket_contents_foreground": "var(fg1)", 83 | "bracket_contents_options": "underline", 84 | "brackets_foreground": "var(yellow)", 85 | "brackets_options": "foreground bold glow", 86 | 87 | "tags_foreground": "var(yellow)", 88 | "tags_options": "underline" 89 | 90 | }, 91 | "rules": 92 | [ 93 | 94 | {"scope": "comment", "foreground": "var(fg2)"}, 95 | {"scope": "conceal", "foreground": "var(bg0)"}, 96 | {"scope": "constant", "foreground": "var(violet)"}, 97 | {"scope": "constant.character", "foreground": "var(violet)"}, 98 | {"scope": "constant.character.escape", "foreground": "var(violet)"}, 99 | {"scope": "constant.class", "foreground": "var(violet)"}, 100 | {"scope": "constant.class.php", "foreground": "var(violet)", "font_style": "italic"}, 101 | {"scope": "constant.language", "foreground": "var(violet)"}, 102 | {"scope": "constant.numeric", "foreground": "var(violet)"}, 103 | {"scope": "constant.numeric.line-number.match", "foreground": "var(yellow)"}, 104 | {"scope": "constant.numeric.suffix", "foreground": "var(blue)"}, 105 | {"scope": "constant.numeric.suffix.css", "foreground": "var(violet)"}, 106 | {"scope": "constant.other", "foreground": "var(violet)"}, 107 | {"scope": "constant.other.wildcard", "foreground": "var(red)"}, 108 | {"scope": "diff.deleted", "foreground": "var(bg0)", "background": "color(var(red) alpha(0.7))"}, 109 | {"scope": "diff.deleted.char", "foreground": "var(bg0)", "background": "var(red)"}, 110 | {"scope": "diff.inserted", "foreground": "var(bg0)", "background": "color(var(green) alpha(0.7))"}, 111 | {"scope": "diff.inserted.char", "foreground": "var(bg0)", "background": "var(green)"}, 112 | {"scope": "easymotion_cursor", "foreground": "var(bg0)", "background": "var(blue)"}, 113 | {"scope": "easymotion_target", "foreground": "var(bg0)", "background": "var(orange)"}, 114 | {"scope": "entity.name", "foreground": "var(green)"}, 115 | {"scope": "entity.name.constant.php", "foreground": "var(violet)"}, 116 | {"scope": "entity.name.function variable.other", "foreground": "var(green)"}, 117 | {"scope": "entity.name.section", "foreground": "var(green)"}, 118 | {"scope": "entity.name.section.markdown meta.link.reference.metadata.markdown markup.underline.link", "foreground": "var(violet)", "font_style": "bold"}, 119 | {"scope": "entity.name.section.markdown", "font_style": "bold"}, 120 | {"scope": "entity.name.tag", "foreground": "var(red)"}, 121 | {"scope": "entity.name.tag.documentation.phpdoc.php", "foreground": "var(red)", "font_style": ""}, 122 | {"scope": "entity.other", "foreground": "var(green)"}, 123 | {"scope": "entity.other.attribute-name", "foreground": "var(green)"}, 124 | {"scope": "entity.other.attribute-name.id", "foreground": "var(orange)"}, 125 | {"scope": "entity.other.document.begin", "font_style": "italic"}, 126 | {"scope": "entity.other.inherited-class", "foreground": "var(green)", "font_style": "italic"}, 127 | {"scope": "entity.other.pseudo-class.css", "font_style": "italic"}, 128 | {"scope": "entity.other.pseudo-element.css", "font_style": "italic"}, 129 | {"scope": "entity.tag", "foreground": "var(red)"}, 130 | {"scope": "invalid", "foreground": "var(red)", "background": "color(var(red) alpha(0.38))"}, 131 | {"scope": "invalid.deprecated", "foreground": "var(magenta)", "background": "color(var(magenta) alpha(0.375))"}, 132 | {"scope": "keyword", "foreground": "var(red)"}, 133 | {"scope": "keyword.control", "foreground": "var(red)"}, 134 | {"scope": "keyword.control.directive.apply.css.tailwind punctuation.definition.keyword.css.tailwind", "foreground": "var(red)"}, 135 | {"scope": "keyword.control.directive.apply.css.tailwind", "foreground": "var(blue)"}, 136 | {"scope": "keyword.declaration", "foreground": "var(red)"}, 137 | {"scope": "keyword.declaration.c", "foreground": "var(blue)", "font_style": "italic"}, 138 | {"scope": "keyword.declaration.class", "foreground": "var(blue)", "font_style": "italic"}, 139 | {"scope": "keyword.declaration.class.php", "foreground": "var(red)"}, 140 | {"scope": "keyword.declaration.const.go", "foreground": "var(blue)", "font_style": "italic"}, 141 | {"scope": "keyword.declaration.function", "foreground": "var(blue)", "font_style": "italic"}, 142 | {"scope": "keyword.declaration.function.arrow", "foreground": "var(red)", "font_style": ""}, 143 | {"scope": "keyword.declaration.function.php", "foreground": "var(red)"}, 144 | {"scope": "keyword.declaration.interface", "foreground": "var(blue)", "font_style": "italic"}, 145 | {"scope": "keyword.declaration.interface.go", "foreground": "var(blue)", "font_style": "italic"}, 146 | {"scope": "keyword.declaration.interface.php", "foreground": "var(red)"}, 147 | {"scope": "keyword.declaration.js", "foreground": "var(red)", "font_style": "italic"}, 148 | {"scope": "keyword.declaration.struct", "foreground": "var(blue)", "font_style": "italic"}, 149 | {"scope": "keyword.declaration.trait", "foreground": "var(blue)", "font_style": "italic"}, 150 | {"scope": "keyword.declaration.trait.php", "foreground": "var(red)"}, 151 | {"scope": "keyword.declaration.type", "foreground": "var(blue)", "font_style": "italic"}, 152 | {"scope": "keyword.declaration.var.go", "foreground": "var(blue)", "font_style": "italic"}, 153 | {"scope": "keyword.operator", "foreground": "var(red)"}, 154 | {"scope": "keyword.operator.word", "foreground": "var(red)"}, 155 | {"scope": "keyword.other.phpdoc", "foreground": "var(fg2)", "font_style": "bold"}, 156 | {"scope": "keyword.other.reserved.sass", "foreground": "var(blue)"}, 157 | {"scope": "markup.bold markup.italic", "font_style": "bold italic"}, 158 | {"scope": "markup.bold markup.underline.link", "font_style": "bold"}, 159 | {"scope": "markup.bold meta.link.inline markup.underline.link", "font_style": "bold"}, 160 | {"scope": "markup.bold punctuation.definition.bold", "foreground": "var(fg2)"}, 161 | {"scope": "markup.bold", "font_style": "bold"}, 162 | {"scope": "markup.changed", "foreground": "var(yellow)"}, 163 | {"scope": "markup.deleted", "foreground": "var(red)"}, 164 | {"scope": "markup.error", "foreground": "var(red)"}, 165 | {"scope": "markup.heading entity.name.section meta.link.inline markup.underline.link", "font_style": "bold"}, 166 | {"scope": "markup.heading entity.name.section meta.link.inline punctuation.definition.link", "foreground": "var(fg2)"}, 167 | {"scope": "markup.heading entity.name.section meta.link.inline punctuation.definition.metadata", "foreground": "var(fg2)"}, 168 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.constant", "foreground": "var(fg2)"}, 169 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.link", "foreground": "var(fg2)"}, 170 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.metadata", "foreground": "var(fg2)"}, 171 | {"scope": "markup.heading entity.name.section", "foreground": "var(fg0)"}, 172 | {"scope": "markup.heading entity.name.tag.heading", "font_style": "none"}, 173 | {"scope": "markup.heading punctuation.definition.heading", "foreground": "var(violet)"}, 174 | {"scope": "markup.heading", "font_style": "bold"}, 175 | {"scope": "markup.hint", "foreground": "var(green)"}, 176 | {"scope": "markup.ignored", "foreground": "var(fg2)"}, 177 | {"scope": "markup.info", "foreground": "var(green)"}, 178 | {"scope": "markup.inserted", "foreground": "var(green)"}, 179 | {"scope": "markup.italic markup.bold", "font_style": "italic bold"}, 180 | {"scope": "markup.italic markup.underline.link.markdown", "font_style": "italic"}, 181 | {"scope": "markup.italic meta.link.inline markup.underline.link", "font_style": "italic"}, 182 | {"scope": "markup.italic punctuation.definition.italic", "foreground": "var(fg2)"}, 183 | {"scope": "markup.italic", "font_style": "italic"}, 184 | {"scope": "markup.list.numbered.bullet", "foreground": "var(violet)"}, 185 | {"scope": "markup.list.unnumbered.bullet punctuation.definition.list_item", "foreground": "var(violet)"}, 186 | {"scope": "markup.quote entity.name.tag.blockquote", "font_style": "none"}, 187 | {"scope": "markup.quote markup.raw", "foreground": "color(var(orange) alpha(0.8))"}, 188 | {"scope": "markup.quote", "foreground": "color(var(fg0) alpha(0.65))", "font_style": "italic"}, 189 | {"scope": "markup.raw", "foreground": "var(orange)"}, 190 | {"scope": "markup.underline.link punctuation", "foreground": "var(blue)"}, 191 | {"scope": "markup.underline.link", "foreground": "var(blue)", "font_style": "underline"}, 192 | {"scope": "markup.untracked", "foreground": "var(fg2)"}, 193 | {"scope": "markup.warning", "foreground": "var(orange)"}, 194 | {"scope": "message.error", "foreground": "var(red)"}, 195 | {"scope": "message.info", "foreground": "var(green)"}, 196 | {"scope": "message.warning", "foreground": "var(orange)"}, 197 | {"scope": "meta.at-rule.apply.css.tailwind entity.other.attribute-name.class.css.tailwind", "foreground": "var(fg0)"}, 198 | {"scope": "meta.block.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 199 | {"scope": "meta.block.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 200 | {"scope": "meta.class.php entity.other.inherited-class.php", "foreground": "var(fg0)", "font_style": ""}, 201 | {"scope": "meta.class.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)"}, 202 | {"scope": "meta.class.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 203 | {"scope": "meta.diff.header", "foreground": "var(fg2)"}, 204 | {"scope": "meta.diff.index", "foreground": "var(blue)"}, 205 | {"scope": "meta.diff.range", "foreground": "var(blue)"}, 206 | {"scope": "meta.function.return-type.rust punctuation.separator.rust", "foreground": "var(red)"}, 207 | {"scope": "meta.function.use.php meta.group.php variable.other.php", "foreground": "var(orange)", "font_style": "italic"}, 208 | {"scope": "meta.hard-line-break", "foreground": "var(bg0)", "background": "var(fg2)"}, 209 | {"scope": "meta.image.inline.description", "foreground": "var(yellow)"}, 210 | {"scope": "meta.image.reference.description", "foreground": "var(yellow)"}, 211 | {"scope": "meta.instantiation.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)", "font_style": "none"}, 212 | {"scope": "meta.instantiation.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": "none"}, 213 | {"scope": "meta.link.email markup.underline.link punctuation.separator.path", "foreground": "var(blue)"}, 214 | {"scope": "meta.link.inet markup.underline.link punctuation.separator.path", "foreground": "var(blue)"}, 215 | {"scope": "meta.link.reference.description", "foreground": "var(yellow)"}, 216 | {"scope": "meta.link.reference.literal.description", "foreground": "var(yellow)"}, 217 | {"scope": "meta.namespace.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(green)"}, 218 | {"scope": "meta.namespace.php meta.path.php variable.namespace.php", "foreground": "var(green)"}, 219 | {"scope": "meta.parens storage.modifier.array.java", "foreground": "var(fg0)"}, 220 | {"scope": "meta.property-value.css variable.other.less", "foreground": "var(orange)"}, 221 | {"scope": "meta.separator.diff", "foreground": "var(fg2)"}, 222 | {"scope": "meta.string.heredoc.php meta.tag.heredoc.php punctuation.definition.tag", "foreground": "var(red)"}, 223 | {"scope": "meta.structure.dictionary.key.json string -punctuation", "foreground": "var(fg1)"}, 224 | {"scope": "meta.structure.dictionary.key.json string punctuation", "foreground": "color(var(fg0) alpha(0.65))"}, 225 | {"scope": "meta.use.php entity.name.constant.php", "foreground": "var(violet)"}, 226 | {"scope": "meta.use.php entity.other.inherited-class.php", "font_style": "italic"}, 227 | {"scope": "meta.use.php keyword.declaration.constant.php", "foreground": "var(red)", "font_style": "italic"}, 228 | {"scope": "meta.use.php keyword.declaration.function.php", "foreground": "var(red)", "font_style": "italic"}, 229 | {"scope": "parameter.less variable.other.less", "foreground": "var(orange)"}, 230 | {"scope": "punctuation.accessor.arrow.php", "foreground": "var(red)"}, 231 | {"scope": "punctuation.accessor.c", "foreground": "var(red)"}, 232 | {"scope": "punctuation.accessor.double-colon.php", "foreground": "var(fg0)"}, 233 | {"scope": "punctuation.accessor.nullsafe.php", "foreground": "var(red)"}, 234 | {"scope": "punctuation.accessor.php", "foreground": "var(red)"}, 235 | {"scope": "punctuation.accessor.rust", "foreground": "var(red)"}, 236 | {"scope": "punctuation.definition.annotation", "foreground":"var(red)"}, 237 | {"scope": "punctuation.definition.heredoc.ruby", "foreground": "var(red)"}, 238 | {"scope": "punctuation.definition.link", "foreground": "var(fg2)"}, 239 | {"scope": "punctuation.definition.pseudo-class", "foreground": "var(green)", "font_style": "italic"}, 240 | {"scope": "punctuation.definition.pseudo-element", "foreground": "var(green)", "font_style": "italic"}, 241 | {"scope": "punctuation.definition.raw", "foreground": "var(violet)"}, 242 | {"scope": "punctuation.definition.raw.code-fence.begin.markdown", "foreground": "var(violet)"}, 243 | {"scope": "punctuation.section.brackets.begin", "foreground": "var(fg0)"}, 244 | {"scope": "punctuation.section.brackets.end", "foreground": "var(fg0)"}, 245 | {"scope": "punctuation.section.embedded.begin.php punctuation.definition.string", "foreground": "var(red)"}, 246 | {"scope": "punctuation.section.group.begin", "foreground": "var(fg0)"}, 247 | {"scope": "punctuation.section.group.end", "foreground": "var(fg0)"}, 248 | {"scope": "punctuation.separator.combinator.css", "foreground": "var(red)"}, 249 | {"scope": "punctuation.separator.decimal.css", "foreground": "var(fg0)"}, 250 | {"scope": "punctuation.separator.inheritance.ruby", "foreground": "var(red)"}, 251 | {"scope": "punctuation.separator.key-value.php", "foreground": "var(red)"}, 252 | {"scope": "punctuation.separator.key-value.ruby", "foreground": "var(red)"}, 253 | {"scope": "punctuation.separator.operator.css", "foreground": "var(red)"}, 254 | {"scope": "punctuation.separator.operator.scss", "foreground": "var(red)"}, 255 | {"scope": "punctuation.separator.type.intersection.php", "foreground": "var(red)"}, 256 | {"scope": "source.yaml meta.mapping.key.yaml meta.string.yaml string.unquoted.plain.out.yaml", "foreground": "var(red)"}, 257 | {"scope": "storage", "foreground": "var(red)"}, 258 | {"scope": "storage.modifier", "foreground": "var(red)"}, 259 | {"scope": "storage.modifier.array.java", "foreground": "var(fg0)"}, 260 | {"scope": "storage.type", "foreground": "var(blue)", "font_style": "italic"}, 261 | {"scope": "string punctuation.definition.expression", "foreground": "var(fg0)"}, 262 | {"scope": "string punctuation.definition.variable - variable.language", "foreground": "var(fg0)"}, 263 | {"scope": "string punctuation.section.array", "foreground": "var(fg0)"}, 264 | {"scope": "string punctuation.section.expansion", "foreground": "var(fg0)"}, 265 | {"scope": "string punctuation.section.parens", "foreground": "var(fg0)"}, 266 | {"scope": "string", "foreground": "var(yellow)"}, 267 | {"scope": "string.quoted.double.json punctuation.definition.string", "foreground": "var(fg0)"}, 268 | {"scope": "string.search", "foreground": "var(bg0)", "background": "var(cyan)"}, 269 | {"scope": "string.search.occurrence", "foreground": "var(bg0)", "background": "var(yellow)"}, 270 | {"scope": "string.unquoted.heredoc punctuation.definition.string", "foreground": "var(red)"}, 271 | {"scope": "string.unquoted.heredoc punctuation.definition.tag", "foreground": "var(red)"}, 272 | {"scope": "string.unquoted.heredoc.php punctuation.definition.string.begin", "foreground": "var(yellow)"}, 273 | {"scope": "string.unquoted.heredoc.php punctuation.definition.string.end", "foreground": "var(yellow)"}, 274 | {"scope": "string.unquoted.nowdoc punctuation.definition.string", "foreground": "var(red)"}, 275 | {"scope": "support", "foreground": "var(blue)"}, 276 | {"scope": "support.class", "foreground": "var(blue)", "font_style": "italic"}, 277 | {"scope": "support.class.builtin", "foreground": "var(blue)", "font_style": "italic"}, 278 | {"scope": "support.constant", "foreground": "var(blue)"}, 279 | {"scope": "support.constant.property-value", "foreground": "var(violet)"}, 280 | {"scope": "support.function", "foreground": "var(blue)"}, 281 | {"scope": "support.function.magic", "foreground": "var(blue)"}, 282 | {"scope": "support.other.namespace", "foreground": "var(green)"}, 283 | {"scope": "support.other.variable"}, 284 | {"scope": "support.type", "foreground": "var(blue)", "font_style": "italic"}, 285 | {"scope": "support.variable", "foreground": "var(blue)"}, 286 | {"scope": "support.variable.magic", "foreground": "var(blue)"}, 287 | {"scope": "text.blade support.class.php"}, 288 | {"scope": "text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php constant.other.inline-data.html", "foreground": "var(fg0)"}, 289 | {"scope": "text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php entity.name.tag.block.any.html", "foreground": "var(fg0)"}, 290 | {"scope": "text.blade text.html.blade custom.compiler.blade.php support.function constant.other.inline-data.html", "foreground": "var(blue)"}, 291 | {"scope": "text.blade text.html.blade entity.name.tag.blade punctuation.section.embedded.begin.blade", "foreground": "var(blue)"}, 292 | {"scope": "text.blade text.html.blade entity.name.tag.blade punctuation.section.embedded.end.blade", "foreground": "var(blue)"}, 293 | {"scope": "text.blade text.html.blade meta.embedded.block.blade.php punctuation.section.embedded.begin.php punctuation.section.embedded.begin.php constant.other.inline-data.html", "foreground": "var(red)"}, 294 | {"scope": "text.blade text.html.blade meta.embedded.block.blade.php punctuation.section.embedded.end.php constant.other.inline-data.html", "foreground": "var(red)"}, 295 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html meta.attribute-with-value.html entity.name.tag.blade punctuation.section.embedded.begin.blade", "foreground": "var(fg0)"}, 296 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html meta.attribute-with-value.html entity.name.tag.blade punctuation.section.embedded.end.blade", "foreground": "var(fg0)"}, 297 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html punctuation.definition.tag.end.html", "foreground": "var(red)"}, 298 | {"scope": "text.blade text.html.blade scope:text.html.basic punctuation.section.embedded.ignore.begin.blade", "foreground": "var(blue)"}, 299 | {"scope": "text.blade text.html.blade scope:text.html.basic punctuation.section.embedded.ignore.end.blade", "foreground": "var(blue)"}, 300 | {"scope": "text.blade text.html.blade string.quoted entity.name.tag.blade source.php.blade meta.function-call.php meta.group.php string.quoted.single.php meta.string-contents.quoted.single.php", "foreground": "var(yellow)"}, 301 | {"scope": "text.blade text.html.blade string.quoted entity.name.tag.blade source.php.blade meta.function-call.php meta.group.php string.quoted.single.php punctuation.definition.string", "foreground": "var(yellow)"}, 302 | {"scope": "text.find-in-files", "foreground": "color(var(fg0) alpha(0.65))"}, 303 | {"scope": "text.html.markdown punctuation - constant", "foreground": "var(fg2)"}, 304 | {"scope": "text.html.vue meta.tag.block.any.html meta.attribute-with-value.directive.html meta.string.html meta.interpolation.vue source.js.embedded.vue variable.other.dollar.js", "foreground": "var(orange)"}, 305 | {"scope": "text.html.vue meta.tag.inline.any.html meta.attribute-with-value.directive.html meta.string.html meta.interpolation.vue source.js.embedded.vue variable.other.dollar.js", "foreground": "var(orange)"}, 306 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.directive.html entity.other.attribute-name.html punctuation.definition.attribute.html", "foreground": "var(green)"}, 307 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.directive.html entity.other.attribute-name.html", "foreground": "var(green)"}, 308 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.html entity.other.attribute-name.html", "foreground": "var(green)"}, 309 | {"scope": "variable"}, 310 | {"scope": "variable.declaration.less", "foreground": "var(orange)"}, 311 | {"scope": "variable.function", "foreground": "var(blue)"}, 312 | {"scope": "variable.function.php", "foreground": "var(fg0)"}, 313 | {"scope": "variable.language", "foreground": "var(orange)", "font_style": "italic"}, 314 | {"scope": "variable.language.class.java", "foreground": "var(violet)", "font_style": "italic"}, 315 | {"scope": "variable.language.wildcard", "foreground": "var(red)", "font_style": "none"}, 316 | {"scope": "variable.language.wildcard.asterisk", "font_style": "none"}, 317 | {"scope": "variable.namespace.java", "foreground": "var(blue)"}, 318 | {"scope": "variable.other", "foreground": "var(fg0)"}, 319 | {"scope": "variable.other.constant", "foreground": "var(violet)"}, 320 | {"scope": "variable.other.dollar.only.js", "foreground": "var(red)"}, 321 | {"scope": "variable.other.global", "foreground": "var(orange)", "font_style": "italic"}, 322 | {"scope": "variable.other.member", "foreground": "var(fg0)"}, 323 | {"scope": "variable.parameter", "foreground": "var(orange)", "font_style": "italic"}, 324 | {"scope": "variable.parameter.type.java", "foreground": "var(blue)"}, 325 | 326 | // GitGutter 327 | 328 | {"scope": "markup.changed.git_gutter", "foreground": "color(var(yellow) alpha(0.62))"}, 329 | {"scope": "markup.deleted.git_gutter", "foreground": "color(var(red) alpha(0.62))"}, 330 | {"scope": "markup.ignored.git_gutter", "foreground": "color(var(fg2) alpha(0.62))"}, 331 | {"scope": "markup.inserted.git_gutter", "foreground": "color(var(green) alpha(0.62))"}, 332 | {"scope": "markup.untracked.git_gutter", "foreground": "color(var(fg2) alpha(0.62))"}, 333 | {"scope": "sublimelinter.gutter-mark", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 334 | 335 | // LSP 336 | 337 | {"scope": "output.lsp sublimelinter.gutter-mark, output.lsp sublimelinter.mark.error, output.lsp sublimelinter.mark.warning", "background": "var(bg0)"}, 338 | 339 | // NeoVintageous 340 | 341 | {"scope": "highlighted.yank", "foreground": "var(bg0)", "background": "var(yellow)"}, 342 | {"scope": "highlightedyank", "foreground": "var(bg0)", "background": "var(yellow)"}, 343 | {"scope": "neovintageous_search_cur", "foreground": "var(bg0)", "background": "var(cyan)"}, 344 | {"scope": "neovintageous_search_inc", "foreground": "var(bg0)", "background": "var(cyan)"}, 345 | {"scope": "neovintageous_search_occ", "foreground": "var(bg0)", "background": "var(yellow)"}, 346 | {"scope": "nv_search_current", "foreground": "var(bg0)", "background": "var(cyan)"}, 347 | {"scope": "nv_search_inc", "foreground": "var(bg0)", "background": "var(cyan)"}, 348 | {"scope": "nv_search_occurrence", "foreground": "var(bg0)", "background": "var(yellow)"}, 349 | 350 | // PHPUnitKit 351 | 352 | {"scope": "region.greenish phpunitkit", "foreground": "var(bg0)", "background": "var(green)"}, 353 | {"scope": "region.orangish phpunitkit", "foreground": "var(bg0)", "background": "var(orange)"}, 354 | {"scope": "region.redish phpunitkit", "foreground": "var(fg0)", "background": "var(red)"}, 355 | {"scope": "test.progress.deprecated,test.progress.incomplete,test.progress.notice,test.progress.risky,test.progress.skipped,test.progress.warning", "foreground": "var(orange)", "background": "var(bg0)"}, 356 | {"scope": "test.progress.error", "foreground": "var(red)", "background": "var(bg0)"}, 357 | {"scope": "test.progress.failure", "foreground": "var(fg0)", "background": "var(red)"}, 358 | 359 | // RulerColumn 360 | 361 | {"scope": "region ruler.column", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 362 | 363 | // SublimeLinter 364 | 365 | {"scope": "markup.changed.sublime_linter markup.warning.sublime_linter, markup.warning.sublime_linter, markup.warning.sublimelinter", "foreground": "var(orange)", "background": "color(var(orange) alpha(0.62))"}, 366 | {"scope": "markup.deleted.sublime_linter markup.error.sublime_linter, markup.error.sublime_linter, markup.error.sublimelinter", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 367 | {"scope": "output.sublime_linter markup.changed.sublime_linter markup.warning.sublime_linter, output.sublime_linter markup.deleted.sublime_linter markup.error.sublime_linter", "background": "var(bg0)"}, 368 | {"scope": "sublimelinter.mark.error", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 369 | {"scope": "sublimelinter.mark.warning", "foreground": "var(orange)", "background": "color(var(orange) alpha(0.62))"}, 370 | 371 | ] 372 | } 373 | -------------------------------------------------------------------------------- /MonokaiFreeBlue.sublime-color-scheme: -------------------------------------------------------------------------------- 1 | { 2 | "name": "MonokaiFree - Blue", 3 | "author": "Gerard Roche", 4 | "variables": 5 | { 6 | "bg0": "#292C3F", 7 | "bg1": "#3e3d32", 8 | "bg2": "#43443b", 9 | 10 | "fg0": "#f8f8f2", 11 | "fg1": "#cfcfc2", 12 | "fg2": "#75715e", 13 | 14 | "yellow": "#e6db74", 15 | "orange": "#fd971f", 16 | "red": "#f92672", 17 | "violet": "#ae81ff", // purple 18 | "blue": "#66d9ef", 19 | "cyan": "#a1efe4", 20 | "green": "#a6e22e", 21 | "magenta": "#fd5ff0", // pink 22 | 23 | "--yellowish": "var(yellow)", 24 | "--orangish": "var(orange)", 25 | "--redish": "var(red)", 26 | "--purplish": "var(violet)", 27 | "--bluish": "var(blue)", 28 | "--cyanish": "var(cyan)", 29 | "--greenish": "var(green)", 30 | "--pinkish": "var(magenta)", 31 | 32 | "caret": "var(fg0)", 33 | "guide": "var(fg1)", 34 | "selection": "var(bg2)", 35 | 36 | }, 37 | "globals": 38 | { 39 | 40 | "background": "var(bg0)", 41 | "foreground": "var(fg0)", 42 | 43 | "caret": "color(var(caret) alpha(0.9))", 44 | 45 | "block_caret": "color(var(caret) alpha(0.2))", 46 | "block_caret_border": "color(var(caret) alpha(0.8))", 47 | "block_caret_underline": "var(caret)", 48 | "block_caret_corner_style": "square", 49 | 50 | "invisibles": "var(fg2)", 51 | 52 | "accent": "color(var(yellow) alpha(0.62))", 53 | "fold_marker": "var(yellow)", 54 | "minimap_border": "var(yellow)", 55 | "misspelling": "var(red)", 56 | 57 | "popup_css": "html {background-color: var(--background);}body {color: #cfcfc2;}a {color: #66d9ef;}#show-definitions, #show-scope, #sublimelinter-tooltip {border: 1px solid #75715e; background-color: color(var(--background) blend(fg0 98%)); padding: 10px; margin: 0;}#inline-error {font-family: \"Roboto Mono\", \"Segoe UI Symbol\", monospace; background-color: var(--background);}#inline-error .error {background-color: color(var(--redish) blend(var(--background) 30%));}", 58 | 59 | "gutter": "var(bg0)", 60 | "gutter_foreground": "var(fg2)", 61 | "gutter_foreground_highlight": "color(var(fg2) alpha(0.3))", 62 | 63 | "line_diff_added": "color(var(green) alpha(0.8))", 64 | "line_diff_deleted": "color(var(red) alpha(0.8))", 65 | "line_diff_modified": "color(var(yellow) alpha(0.8))", 66 | 67 | "line_highlight": "var(selection)", 68 | 69 | "selection": "var(selection)", 70 | "selection_border": "color(var(selection) lightness(35%))", 71 | 72 | "find_highlight": "var(cyan)", 73 | "find_highlight_foreground": "var(bg0)", 74 | "highlight": "var(yellow)", 75 | 76 | "rulers": "var(fg2)", 77 | 78 | "active_guide": "var(guide)", 79 | "stack_guide": "color(var(guide) alpha(0.5))", 80 | "guide": "color(var(guide) alpha(0.2))", 81 | 82 | "bracket_contents_foreground": "var(fg1)", 83 | "bracket_contents_options": "underline", 84 | "brackets_foreground": "var(yellow)", 85 | "brackets_options": "foreground bold glow", 86 | 87 | "tags_foreground": "var(yellow)", 88 | "tags_options": "underline" 89 | 90 | }, 91 | "rules": 92 | [ 93 | 94 | {"scope": "comment", "foreground": "var(fg2)"}, 95 | {"scope": "conceal", "foreground": "var(bg0)"}, 96 | {"scope": "constant", "foreground": "var(violet)"}, 97 | {"scope": "constant.character", "foreground": "var(violet)"}, 98 | {"scope": "constant.character.escape", "foreground": "var(violet)"}, 99 | {"scope": "constant.class", "foreground": "var(violet)"}, 100 | {"scope": "constant.class.php", "foreground": "var(violet)", "font_style": "italic"}, 101 | {"scope": "constant.language", "foreground": "var(violet)"}, 102 | {"scope": "constant.numeric", "foreground": "var(violet)"}, 103 | {"scope": "constant.numeric.line-number.match", "foreground": "var(yellow)"}, 104 | {"scope": "constant.numeric.suffix", "foreground": "var(blue)"}, 105 | {"scope": "constant.numeric.suffix.css", "foreground": "var(violet)"}, 106 | {"scope": "constant.other", "foreground": "var(violet)"}, 107 | {"scope": "constant.other.wildcard", "foreground": "var(red)"}, 108 | {"scope": "diff.deleted", "foreground": "var(bg0)", "background": "color(var(red) alpha(0.7))"}, 109 | {"scope": "diff.deleted.char", "foreground": "var(bg0)", "background": "var(red)"}, 110 | {"scope": "diff.inserted", "foreground": "var(bg0)", "background": "color(var(green) alpha(0.7))"}, 111 | {"scope": "diff.inserted.char", "foreground": "var(bg0)", "background": "var(green)"}, 112 | {"scope": "easymotion_cursor", "foreground": "var(bg0)", "background": "var(blue)"}, 113 | {"scope": "easymotion_target", "foreground": "var(bg0)", "background": "var(orange)"}, 114 | {"scope": "entity.name", "foreground": "var(green)"}, 115 | {"scope": "entity.name.constant.php", "foreground": "var(violet)"}, 116 | {"scope": "entity.name.function variable.other", "foreground": "var(green)"}, 117 | {"scope": "entity.name.section", "foreground": "var(green)"}, 118 | {"scope": "entity.name.section.markdown meta.link.reference.metadata.markdown markup.underline.link", "foreground": "var(violet)", "font_style": "bold"}, 119 | {"scope": "entity.name.section.markdown", "font_style": "bold"}, 120 | {"scope": "entity.name.tag", "foreground": "var(red)"}, 121 | {"scope": "entity.name.tag.documentation.phpdoc.php", "foreground": "var(red)", "font_style": ""}, 122 | {"scope": "entity.other", "foreground": "var(green)"}, 123 | {"scope": "entity.other.attribute-name", "foreground": "var(green)"}, 124 | {"scope": "entity.other.attribute-name.id", "foreground": "var(orange)"}, 125 | {"scope": "entity.other.document.begin", "font_style": "italic"}, 126 | {"scope": "entity.other.inherited-class", "foreground": "var(green)", "font_style": "italic"}, 127 | {"scope": "entity.other.pseudo-class.css", "font_style": "italic"}, 128 | {"scope": "entity.other.pseudo-element.css", "font_style": "italic"}, 129 | {"scope": "entity.tag", "foreground": "var(red)"}, 130 | {"scope": "invalid", "foreground": "var(red)", "background": "color(var(red) alpha(0.38))"}, 131 | {"scope": "invalid.deprecated", "foreground": "var(magenta)", "background": "color(var(magenta) alpha(0.375))"}, 132 | {"scope": "keyword", "foreground": "var(red)"}, 133 | {"scope": "keyword.control", "foreground": "var(red)"}, 134 | {"scope": "keyword.control.directive.apply.css.tailwind punctuation.definition.keyword.css.tailwind", "foreground": "var(red)"}, 135 | {"scope": "keyword.control.directive.apply.css.tailwind", "foreground": "var(blue)"}, 136 | {"scope": "keyword.declaration", "foreground": "var(red)"}, 137 | {"scope": "keyword.declaration.c", "foreground": "var(blue)", "font_style": "italic"}, 138 | {"scope": "keyword.declaration.class", "foreground": "var(blue)", "font_style": "italic"}, 139 | {"scope": "keyword.declaration.class.php", "foreground": "var(red)"}, 140 | {"scope": "keyword.declaration.const.go", "foreground": "var(blue)", "font_style": "italic"}, 141 | {"scope": "keyword.declaration.function", "foreground": "var(blue)", "font_style": "italic"}, 142 | {"scope": "keyword.declaration.function.arrow", "foreground": "var(red)", "font_style": ""}, 143 | {"scope": "keyword.declaration.function.php", "foreground": "var(red)"}, 144 | {"scope": "keyword.declaration.interface", "foreground": "var(blue)", "font_style": "italic"}, 145 | {"scope": "keyword.declaration.interface.go", "foreground": "var(blue)", "font_style": "italic"}, 146 | {"scope": "keyword.declaration.interface.php", "foreground": "var(red)"}, 147 | {"scope": "keyword.declaration.js", "foreground": "var(red)", "font_style": "italic"}, 148 | {"scope": "keyword.declaration.struct", "foreground": "var(blue)", "font_style": "italic"}, 149 | {"scope": "keyword.declaration.trait", "foreground": "var(blue)", "font_style": "italic"}, 150 | {"scope": "keyword.declaration.trait.php", "foreground": "var(red)"}, 151 | {"scope": "keyword.declaration.type", "foreground": "var(blue)", "font_style": "italic"}, 152 | {"scope": "keyword.declaration.var.go", "foreground": "var(blue)", "font_style": "italic"}, 153 | {"scope": "keyword.operator", "foreground": "var(red)"}, 154 | {"scope": "keyword.operator.word", "foreground": "var(red)"}, 155 | {"scope": "keyword.other.phpdoc", "foreground": "var(fg2)", "font_style": "bold"}, 156 | {"scope": "keyword.other.reserved.sass", "foreground": "var(blue)"}, 157 | {"scope": "markup.bold markup.italic", "font_style": "bold italic"}, 158 | {"scope": "markup.bold markup.underline.link", "font_style": "bold"}, 159 | {"scope": "markup.bold meta.link.inline markup.underline.link", "font_style": "bold"}, 160 | {"scope": "markup.bold punctuation.definition.bold", "foreground": "var(fg2)"}, 161 | {"scope": "markup.bold", "font_style": "bold"}, 162 | {"scope": "markup.changed", "foreground": "var(yellow)"}, 163 | {"scope": "markup.deleted", "foreground": "var(red)"}, 164 | {"scope": "markup.error", "foreground": "var(red)"}, 165 | {"scope": "markup.heading entity.name.section meta.link.inline markup.underline.link", "font_style": "bold"}, 166 | {"scope": "markup.heading entity.name.section meta.link.inline punctuation.definition.link", "foreground": "var(fg2)"}, 167 | {"scope": "markup.heading entity.name.section meta.link.inline punctuation.definition.metadata", "foreground": "var(fg2)"}, 168 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.constant", "foreground": "var(fg2)"}, 169 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.link", "foreground": "var(fg2)"}, 170 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.metadata", "foreground": "var(fg2)"}, 171 | {"scope": "markup.heading entity.name.section", "foreground": "var(fg0)"}, 172 | {"scope": "markup.heading entity.name.tag.heading", "font_style": "none"}, 173 | {"scope": "markup.heading punctuation.definition.heading", "foreground": "var(violet)"}, 174 | {"scope": "markup.heading", "font_style": "bold"}, 175 | {"scope": "markup.hint", "foreground": "var(green)"}, 176 | {"scope": "markup.ignored", "foreground": "var(fg2)"}, 177 | {"scope": "markup.info", "foreground": "var(green)"}, 178 | {"scope": "markup.inserted", "foreground": "var(green)"}, 179 | {"scope": "markup.italic markup.bold", "font_style": "italic bold"}, 180 | {"scope": "markup.italic markup.underline.link.markdown", "font_style": "italic"}, 181 | {"scope": "markup.italic meta.link.inline markup.underline.link", "font_style": "italic"}, 182 | {"scope": "markup.italic punctuation.definition.italic", "foreground": "var(fg2)"}, 183 | {"scope": "markup.italic", "font_style": "italic"}, 184 | {"scope": "markup.list.numbered.bullet", "foreground": "var(violet)"}, 185 | {"scope": "markup.list.unnumbered.bullet punctuation.definition.list_item", "foreground": "var(violet)"}, 186 | {"scope": "markup.quote entity.name.tag.blockquote", "font_style": "none"}, 187 | {"scope": "markup.quote markup.raw", "foreground": "color(var(orange) alpha(0.8))"}, 188 | {"scope": "markup.quote", "foreground": "color(var(fg0) alpha(0.65))", "font_style": "italic"}, 189 | {"scope": "markup.raw", "foreground": "var(orange)"}, 190 | {"scope": "markup.underline.link punctuation", "foreground": "var(blue)"}, 191 | {"scope": "markup.underline.link", "foreground": "var(blue)", "font_style": "underline"}, 192 | {"scope": "markup.untracked", "foreground": "var(fg2)"}, 193 | {"scope": "markup.warning", "foreground": "var(orange)"}, 194 | {"scope": "message.error", "foreground": "var(red)"}, 195 | {"scope": "message.info", "foreground": "var(green)"}, 196 | {"scope": "message.warning", "foreground": "var(orange)"}, 197 | {"scope": "meta.at-rule.apply.css.tailwind entity.other.attribute-name.class.css.tailwind", "foreground": "var(fg0)"}, 198 | {"scope": "meta.block.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 199 | {"scope": "meta.block.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 200 | {"scope": "meta.class.php entity.other.inherited-class.php", "foreground": "var(fg0)", "font_style": ""}, 201 | {"scope": "meta.class.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)"}, 202 | {"scope": "meta.class.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 203 | {"scope": "meta.diff.header", "foreground": "var(fg2)"}, 204 | {"scope": "meta.diff.index", "foreground": "var(blue)"}, 205 | {"scope": "meta.diff.range", "foreground": "var(blue)"}, 206 | {"scope": "meta.function.return-type.rust punctuation.separator.rust", "foreground": "var(red)"}, 207 | {"scope": "meta.function.use.php meta.group.php variable.other.php", "foreground": "var(orange)", "font_style": "italic"}, 208 | {"scope": "meta.hard-line-break", "foreground": "var(bg0)", "background": "var(fg2)"}, 209 | {"scope": "meta.image.inline.description", "foreground": "var(yellow)"}, 210 | {"scope": "meta.image.reference.description", "foreground": "var(yellow)"}, 211 | {"scope": "meta.instantiation.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)", "font_style": "none"}, 212 | {"scope": "meta.instantiation.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": "none"}, 213 | {"scope": "meta.link.email markup.underline.link punctuation.separator.path", "foreground": "var(blue)"}, 214 | {"scope": "meta.link.inet markup.underline.link punctuation.separator.path", "foreground": "var(blue)"}, 215 | {"scope": "meta.link.reference.description", "foreground": "var(yellow)"}, 216 | {"scope": "meta.link.reference.literal.description", "foreground": "var(yellow)"}, 217 | {"scope": "meta.namespace.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(green)"}, 218 | {"scope": "meta.namespace.php meta.path.php variable.namespace.php", "foreground": "var(green)"}, 219 | {"scope": "meta.parens storage.modifier.array.java", "foreground": "var(fg0)"}, 220 | {"scope": "meta.property-value.css variable.other.less", "foreground": "var(orange)"}, 221 | {"scope": "meta.separator.diff", "foreground": "var(fg2)"}, 222 | {"scope": "meta.string.heredoc.php meta.tag.heredoc.php punctuation.definition.tag", "foreground": "var(red)"}, 223 | {"scope": "meta.structure.dictionary.key.json string -punctuation", "foreground": "var(fg1)"}, 224 | {"scope": "meta.structure.dictionary.key.json string punctuation", "foreground": "color(var(fg0) alpha(0.65))"}, 225 | {"scope": "meta.use.php entity.name.constant.php", "foreground": "var(violet)"}, 226 | {"scope": "meta.use.php entity.other.inherited-class.php", "font_style": "italic"}, 227 | {"scope": "meta.use.php keyword.declaration.constant.php", "foreground": "var(red)", "font_style": "italic"}, 228 | {"scope": "meta.use.php keyword.declaration.function.php", "foreground": "var(red)", "font_style": "italic"}, 229 | {"scope": "parameter.less variable.other.less", "foreground": "var(orange)"}, 230 | {"scope": "punctuation.accessor.arrow.php", "foreground": "var(red)"}, 231 | {"scope": "punctuation.accessor.c", "foreground": "var(red)"}, 232 | {"scope": "punctuation.accessor.double-colon.php", "foreground": "var(fg0)"}, 233 | {"scope": "punctuation.accessor.nullsafe.php", "foreground": "var(red)"}, 234 | {"scope": "punctuation.accessor.php", "foreground": "var(red)"}, 235 | {"scope": "punctuation.accessor.rust", "foreground": "var(red)"}, 236 | {"scope": "punctuation.definition.annotation", "foreground":"var(red)"}, 237 | {"scope": "punctuation.definition.heredoc.ruby", "foreground": "var(red)"}, 238 | {"scope": "punctuation.definition.link", "foreground": "var(fg2)"}, 239 | {"scope": "punctuation.definition.pseudo-class", "foreground": "var(green)", "font_style": "italic"}, 240 | {"scope": "punctuation.definition.pseudo-element", "foreground": "var(green)", "font_style": "italic"}, 241 | {"scope": "punctuation.definition.raw", "foreground": "var(violet)"}, 242 | {"scope": "punctuation.definition.raw.code-fence.begin.markdown", "foreground": "var(violet)"}, 243 | {"scope": "punctuation.section.brackets.begin", "foreground": "var(fg0)"}, 244 | {"scope": "punctuation.section.brackets.end", "foreground": "var(fg0)"}, 245 | {"scope": "punctuation.section.embedded.begin.php punctuation.definition.string", "foreground": "var(red)"}, 246 | {"scope": "punctuation.section.group.begin", "foreground": "var(fg0)"}, 247 | {"scope": "punctuation.section.group.end", "foreground": "var(fg0)"}, 248 | {"scope": "punctuation.separator.combinator.css", "foreground": "var(red)"}, 249 | {"scope": "punctuation.separator.decimal.css", "foreground": "var(fg0)"}, 250 | {"scope": "punctuation.separator.inheritance.ruby", "foreground": "var(red)"}, 251 | {"scope": "punctuation.separator.key-value.php", "foreground": "var(red)"}, 252 | {"scope": "punctuation.separator.key-value.ruby", "foreground": "var(red)"}, 253 | {"scope": "punctuation.separator.operator.css", "foreground": "var(red)"}, 254 | {"scope": "punctuation.separator.operator.scss", "foreground": "var(red)"}, 255 | {"scope": "punctuation.separator.type.intersection.php", "foreground": "var(red)"}, 256 | {"scope": "source.yaml meta.mapping.key.yaml meta.string.yaml string.unquoted.plain.out.yaml", "foreground": "var(red)"}, 257 | {"scope": "storage", "foreground": "var(red)"}, 258 | {"scope": "storage.modifier", "foreground": "var(red)"}, 259 | {"scope": "storage.modifier.array.java", "foreground": "var(fg0)"}, 260 | {"scope": "storage.type", "foreground": "var(blue)", "font_style": "italic"}, 261 | {"scope": "string punctuation.definition.expression", "foreground": "var(fg0)"}, 262 | {"scope": "string punctuation.definition.variable - variable.language", "foreground": "var(fg0)"}, 263 | {"scope": "string punctuation.section.array", "foreground": "var(fg0)"}, 264 | {"scope": "string punctuation.section.expansion", "foreground": "var(fg0)"}, 265 | {"scope": "string punctuation.section.parens", "foreground": "var(fg0)"}, 266 | {"scope": "string", "foreground": "var(yellow)"}, 267 | {"scope": "string.quoted.double.json punctuation.definition.string", "foreground": "var(fg0)"}, 268 | {"scope": "string.search", "foreground": "var(bg0)", "background": "var(cyan)"}, 269 | {"scope": "string.search.occurrence", "foreground": "var(bg0)", "background": "var(yellow)"}, 270 | {"scope": "string.unquoted.heredoc punctuation.definition.string", "foreground": "var(red)"}, 271 | {"scope": "string.unquoted.heredoc punctuation.definition.tag", "foreground": "var(red)"}, 272 | {"scope": "string.unquoted.heredoc.php punctuation.definition.string.begin", "foreground": "var(yellow)"}, 273 | {"scope": "string.unquoted.heredoc.php punctuation.definition.string.end", "foreground": "var(yellow)"}, 274 | {"scope": "string.unquoted.nowdoc punctuation.definition.string", "foreground": "var(red)"}, 275 | {"scope": "support", "foreground": "var(blue)"}, 276 | {"scope": "support.class", "foreground": "var(blue)", "font_style": "italic"}, 277 | {"scope": "support.class.builtin", "foreground": "var(blue)", "font_style": "italic"}, 278 | {"scope": "support.constant", "foreground": "var(blue)"}, 279 | {"scope": "support.constant.property-value", "foreground": "var(violet)"}, 280 | {"scope": "support.function", "foreground": "var(blue)"}, 281 | {"scope": "support.function.magic", "foreground": "var(blue)"}, 282 | {"scope": "support.other.namespace", "foreground": "var(green)"}, 283 | {"scope": "support.other.variable"}, 284 | {"scope": "support.type", "foreground": "var(blue)", "font_style": "italic"}, 285 | {"scope": "support.variable", "foreground": "var(blue)"}, 286 | {"scope": "support.variable.magic", "foreground": "var(blue)"}, 287 | {"scope": "text.blade support.class.php"}, 288 | {"scope": "text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php constant.other.inline-data.html", "foreground": "var(fg0)"}, 289 | {"scope": "text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php entity.name.tag.block.any.html", "foreground": "var(fg0)"}, 290 | {"scope": "text.blade text.html.blade custom.compiler.blade.php support.function constant.other.inline-data.html", "foreground": "var(blue)"}, 291 | {"scope": "text.blade text.html.blade entity.name.tag.blade punctuation.section.embedded.begin.blade", "foreground": "var(blue)"}, 292 | {"scope": "text.blade text.html.blade entity.name.tag.blade punctuation.section.embedded.end.blade", "foreground": "var(blue)"}, 293 | {"scope": "text.blade text.html.blade meta.embedded.block.blade.php punctuation.section.embedded.begin.php punctuation.section.embedded.begin.php constant.other.inline-data.html", "foreground": "var(red)"}, 294 | {"scope": "text.blade text.html.blade meta.embedded.block.blade.php punctuation.section.embedded.end.php constant.other.inline-data.html", "foreground": "var(red)"}, 295 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html meta.attribute-with-value.html entity.name.tag.blade punctuation.section.embedded.begin.blade", "foreground": "var(fg0)"}, 296 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html meta.attribute-with-value.html entity.name.tag.blade punctuation.section.embedded.end.blade", "foreground": "var(fg0)"}, 297 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html punctuation.definition.tag.end.html", "foreground": "var(red)"}, 298 | {"scope": "text.blade text.html.blade scope:text.html.basic punctuation.section.embedded.ignore.begin.blade", "foreground": "var(blue)"}, 299 | {"scope": "text.blade text.html.blade scope:text.html.basic punctuation.section.embedded.ignore.end.blade", "foreground": "var(blue)"}, 300 | {"scope": "text.blade text.html.blade string.quoted entity.name.tag.blade source.php.blade meta.function-call.php meta.group.php string.quoted.single.php meta.string-contents.quoted.single.php", "foreground": "var(yellow)"}, 301 | {"scope": "text.blade text.html.blade string.quoted entity.name.tag.blade source.php.blade meta.function-call.php meta.group.php string.quoted.single.php punctuation.definition.string", "foreground": "var(yellow)"}, 302 | {"scope": "text.find-in-files", "foreground": "color(var(fg0) alpha(0.65))"}, 303 | {"scope": "text.html.markdown punctuation - constant", "foreground": "var(fg2)"}, 304 | {"scope": "text.html.vue meta.tag.block.any.html meta.attribute-with-value.directive.html meta.string.html meta.interpolation.vue source.js.embedded.vue variable.other.dollar.js", "foreground": "var(orange)"}, 305 | {"scope": "text.html.vue meta.tag.inline.any.html meta.attribute-with-value.directive.html meta.string.html meta.interpolation.vue source.js.embedded.vue variable.other.dollar.js", "foreground": "var(orange)"}, 306 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.directive.html entity.other.attribute-name.html punctuation.definition.attribute.html", "foreground": "var(green)"}, 307 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.directive.html entity.other.attribute-name.html", "foreground": "var(green)"}, 308 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.html entity.other.attribute-name.html", "foreground": "var(green)"}, 309 | {"scope": "variable"}, 310 | {"scope": "variable.declaration.less", "foreground": "var(orange)"}, 311 | {"scope": "variable.function", "foreground": "var(blue)"}, 312 | {"scope": "variable.function.php", "foreground": "var(fg0)"}, 313 | {"scope": "variable.language", "foreground": "var(orange)", "font_style": "italic"}, 314 | {"scope": "variable.language.class.java", "foreground": "var(violet)", "font_style": "italic"}, 315 | {"scope": "variable.language.wildcard", "foreground": "var(red)", "font_style": "none"}, 316 | {"scope": "variable.language.wildcard.asterisk", "font_style": "none"}, 317 | {"scope": "variable.namespace.java", "foreground": "var(blue)"}, 318 | {"scope": "variable.other", "foreground": "var(fg0)"}, 319 | {"scope": "variable.other.constant", "foreground": "var(violet)"}, 320 | {"scope": "variable.other.dollar.only.js", "foreground": "var(red)"}, 321 | {"scope": "variable.other.global", "foreground": "var(orange)", "font_style": "italic"}, 322 | {"scope": "variable.other.member", "foreground": "var(fg0)"}, 323 | {"scope": "variable.parameter", "foreground": "var(orange)", "font_style": "italic"}, 324 | {"scope": "variable.parameter.type.java", "foreground": "var(blue)"}, 325 | 326 | // GitGutter 327 | 328 | {"scope": "markup.changed.git_gutter", "foreground": "color(var(yellow) alpha(0.62))"}, 329 | {"scope": "markup.deleted.git_gutter", "foreground": "color(var(red) alpha(0.62))"}, 330 | {"scope": "markup.ignored.git_gutter", "foreground": "color(var(fg2) alpha(0.62))"}, 331 | {"scope": "markup.inserted.git_gutter", "foreground": "color(var(green) alpha(0.62))"}, 332 | {"scope": "markup.untracked.git_gutter", "foreground": "color(var(fg2) alpha(0.62))"}, 333 | {"scope": "sublimelinter.gutter-mark", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 334 | 335 | // LSP 336 | 337 | {"scope": "output.lsp sublimelinter.gutter-mark, output.lsp sublimelinter.mark.error, output.lsp sublimelinter.mark.warning", "background": "var(bg0)"}, 338 | 339 | // NeoVintageous 340 | 341 | {"scope": "highlighted.yank", "foreground": "var(bg0)", "background": "var(yellow)"}, 342 | {"scope": "highlightedyank", "foreground": "var(bg0)", "background": "var(yellow)"}, 343 | {"scope": "neovintageous_search_cur", "foreground": "var(bg0)", "background": "var(cyan)"}, 344 | {"scope": "neovintageous_search_inc", "foreground": "var(bg0)", "background": "var(cyan)"}, 345 | {"scope": "neovintageous_search_occ", "foreground": "var(bg0)", "background": "var(yellow)"}, 346 | {"scope": "nv_search_current", "foreground": "var(bg0)", "background": "var(cyan)"}, 347 | {"scope": "nv_search_inc", "foreground": "var(bg0)", "background": "var(cyan)"}, 348 | {"scope": "nv_search_occurrence", "foreground": "var(bg0)", "background": "var(yellow)"}, 349 | 350 | // PHPUnitKit 351 | 352 | {"scope": "region.greenish phpunitkit", "foreground": "var(bg0)", "background": "var(green)"}, 353 | {"scope": "region.orangish phpunitkit", "foreground": "var(bg0)", "background": "var(orange)"}, 354 | {"scope": "region.redish phpunitkit", "foreground": "var(fg0)", "background": "var(red)"}, 355 | {"scope": "test.progress.deprecated,test.progress.incomplete,test.progress.notice,test.progress.risky,test.progress.skipped,test.progress.warning", "foreground": "var(orange)", "background": "var(bg0)"}, 356 | {"scope": "test.progress.error", "foreground": "var(red)", "background": "var(bg0)"}, 357 | {"scope": "test.progress.failure", "foreground": "var(fg0)", "background": "var(red)"}, 358 | 359 | // RulerColumn 360 | 361 | {"scope": "region ruler.column", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 362 | 363 | // SublimeLinter 364 | 365 | {"scope": "markup.changed.sublime_linter markup.warning.sublime_linter, markup.warning.sublime_linter, markup.warning.sublimelinter", "foreground": "var(orange)", "background": "color(var(orange) alpha(0.62))"}, 366 | {"scope": "markup.deleted.sublime_linter markup.error.sublime_linter, markup.error.sublime_linter, markup.error.sublimelinter", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 367 | {"scope": "output.sublime_linter markup.changed.sublime_linter markup.warning.sublime_linter, output.sublime_linter markup.deleted.sublime_linter markup.error.sublime_linter", "background": "var(bg0)"}, 368 | {"scope": "sublimelinter.mark.error", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 369 | {"scope": "sublimelinter.mark.warning", "foreground": "var(orange)", "background": "color(var(orange) alpha(0.62))"}, 370 | 371 | ] 372 | } 373 | -------------------------------------------------------------------------------- /MonokaiFreeDark.sublime-color-scheme: -------------------------------------------------------------------------------- 1 | { 2 | "name": "MonokaiFree - Dark", 3 | "author": "Gerard Roche", 4 | "variables": 5 | { 6 | "bg0": "#212121", 7 | "bg1": "#3e3d32", 8 | "bg2": "#43443b", 9 | 10 | "fg0": "#f8f8f2", 11 | "fg1": "#cfcfc2", 12 | "fg2": "#75715e", 13 | 14 | "yellow": "#e6db74", 15 | "orange": "#fd971f", 16 | "red": "#f92672", 17 | "violet": "#ae81ff", // purple 18 | "blue": "#66d9ef", 19 | "cyan": "#a1efe4", 20 | "green": "#a6e22e", 21 | "magenta": "#fd5ff0", // pink 22 | 23 | "--yellowish": "var(yellow)", 24 | "--orangish": "var(orange)", 25 | "--redish": "var(red)", 26 | "--purplish": "var(violet)", 27 | "--bluish": "var(blue)", 28 | "--cyanish": "var(cyan)", 29 | "--greenish": "var(green)", 30 | "--pinkish": "var(magenta)", 31 | 32 | "caret": "var(fg0)", 33 | "guide": "var(fg1)", 34 | "selection": "var(bg2)", 35 | 36 | }, 37 | "globals": 38 | { 39 | 40 | "background": "var(bg0)", 41 | "foreground": "var(fg0)", 42 | 43 | "caret": "color(var(caret) alpha(0.9))", 44 | 45 | "block_caret": "color(var(caret) alpha(0.2))", 46 | "block_caret_border": "color(var(caret) alpha(0.8))", 47 | "block_caret_underline": "var(caret)", 48 | "block_caret_corner_style": "square", 49 | 50 | "invisibles": "var(fg2)", 51 | 52 | "accent": "color(var(yellow) alpha(0.62))", 53 | "fold_marker": "var(yellow)", 54 | "minimap_border": "var(yellow)", 55 | "misspelling": "var(red)", 56 | 57 | "popup_css": "html {background-color: var(--background);}body {color: #cfcfc2;}a {color: #66d9ef;}#show-definitions, #show-scope, #sublimelinter-tooltip {border: 1px solid #75715e; background-color: color(var(--background) blend(fg0 98%)); padding: 10px; margin: 0;}#inline-error {font-family: \"Roboto Mono\", \"Segoe UI Symbol\", monospace; background-color: var(--background);}#inline-error .error {background-color: color(var(--redish) blend(var(--background) 30%));}", 58 | 59 | "gutter": "var(bg0)", 60 | "gutter_foreground": "var(fg2)", 61 | "gutter_foreground_highlight": "color(var(fg2) alpha(0.3))", 62 | 63 | "line_diff_added": "color(var(green) alpha(0.8))", 64 | "line_diff_deleted": "color(var(red) alpha(0.8))", 65 | "line_diff_modified": "color(var(yellow) alpha(0.8))", 66 | 67 | "line_highlight": "var(selection)", 68 | 69 | "selection": "var(selection)", 70 | "selection_border": "color(var(selection) lightness(35%))", 71 | 72 | "find_highlight": "var(cyan)", 73 | "find_highlight_foreground": "var(bg0)", 74 | "highlight": "var(yellow)", 75 | 76 | "rulers": "var(fg2)", 77 | 78 | "active_guide": "var(guide)", 79 | "stack_guide": "color(var(guide) alpha(0.5))", 80 | "guide": "color(var(guide) alpha(0.2))", 81 | 82 | "bracket_contents_foreground": "var(fg1)", 83 | "bracket_contents_options": "underline", 84 | "brackets_foreground": "var(yellow)", 85 | "brackets_options": "foreground bold glow", 86 | 87 | "tags_foreground": "var(yellow)", 88 | "tags_options": "underline" 89 | 90 | }, 91 | "rules": 92 | [ 93 | 94 | {"scope": "comment", "foreground": "var(fg2)"}, 95 | {"scope": "conceal", "foreground": "var(bg0)"}, 96 | {"scope": "constant", "foreground": "var(violet)"}, 97 | {"scope": "constant.character", "foreground": "var(violet)"}, 98 | {"scope": "constant.character.escape", "foreground": "var(violet)"}, 99 | {"scope": "constant.class", "foreground": "var(violet)"}, 100 | {"scope": "constant.class.php", "foreground": "var(violet)", "font_style": "italic"}, 101 | {"scope": "constant.language", "foreground": "var(violet)"}, 102 | {"scope": "constant.numeric", "foreground": "var(violet)"}, 103 | {"scope": "constant.numeric.line-number.match", "foreground": "var(yellow)"}, 104 | {"scope": "constant.numeric.suffix", "foreground": "var(blue)"}, 105 | {"scope": "constant.numeric.suffix.css", "foreground": "var(violet)"}, 106 | {"scope": "constant.other", "foreground": "var(violet)"}, 107 | {"scope": "constant.other.wildcard", "foreground": "var(red)"}, 108 | {"scope": "diff.deleted", "foreground": "var(bg0)", "background": "color(var(red) alpha(0.7))"}, 109 | {"scope": "diff.deleted.char", "foreground": "var(bg0)", "background": "var(red)"}, 110 | {"scope": "diff.inserted", "foreground": "var(bg0)", "background": "color(var(green) alpha(0.7))"}, 111 | {"scope": "diff.inserted.char", "foreground": "var(bg0)", "background": "var(green)"}, 112 | {"scope": "easymotion_cursor", "foreground": "var(bg0)", "background": "var(blue)"}, 113 | {"scope": "easymotion_target", "foreground": "var(bg0)", "background": "var(orange)"}, 114 | {"scope": "entity.name", "foreground": "var(green)"}, 115 | {"scope": "entity.name.constant.php", "foreground": "var(violet)"}, 116 | {"scope": "entity.name.function variable.other", "foreground": "var(green)"}, 117 | {"scope": "entity.name.section", "foreground": "var(green)"}, 118 | {"scope": "entity.name.section.markdown meta.link.reference.metadata.markdown markup.underline.link", "foreground": "var(violet)", "font_style": "bold"}, 119 | {"scope": "entity.name.section.markdown", "font_style": "bold"}, 120 | {"scope": "entity.name.tag", "foreground": "var(red)"}, 121 | {"scope": "entity.name.tag.documentation.phpdoc.php", "foreground": "var(red)", "font_style": ""}, 122 | {"scope": "entity.other", "foreground": "var(green)"}, 123 | {"scope": "entity.other.attribute-name", "foreground": "var(green)"}, 124 | {"scope": "entity.other.attribute-name.id", "foreground": "var(orange)"}, 125 | {"scope": "entity.other.document.begin", "font_style": "italic"}, 126 | {"scope": "entity.other.inherited-class", "foreground": "var(green)", "font_style": "italic"}, 127 | {"scope": "entity.other.pseudo-class.css", "font_style": "italic"}, 128 | {"scope": "entity.other.pseudo-element.css", "font_style": "italic"}, 129 | {"scope": "entity.tag", "foreground": "var(red)"}, 130 | {"scope": "invalid", "foreground": "var(red)", "background": "color(var(red) alpha(0.38))"}, 131 | {"scope": "invalid.deprecated", "foreground": "var(magenta)", "background": "color(var(magenta) alpha(0.375))"}, 132 | {"scope": "keyword", "foreground": "var(red)"}, 133 | {"scope": "keyword.control", "foreground": "var(red)"}, 134 | {"scope": "keyword.control.directive.apply.css.tailwind punctuation.definition.keyword.css.tailwind", "foreground": "var(red)"}, 135 | {"scope": "keyword.control.directive.apply.css.tailwind", "foreground": "var(blue)"}, 136 | {"scope": "keyword.declaration", "foreground": "var(red)"}, 137 | {"scope": "keyword.declaration.c", "foreground": "var(blue)", "font_style": "italic"}, 138 | {"scope": "keyword.declaration.class", "foreground": "var(blue)", "font_style": "italic"}, 139 | {"scope": "keyword.declaration.class.php", "foreground": "var(red)"}, 140 | {"scope": "keyword.declaration.const.go", "foreground": "var(blue)", "font_style": "italic"}, 141 | {"scope": "keyword.declaration.function", "foreground": "var(blue)", "font_style": "italic"}, 142 | {"scope": "keyword.declaration.function.arrow", "foreground": "var(red)", "font_style": ""}, 143 | {"scope": "keyword.declaration.function.php", "foreground": "var(red)"}, 144 | {"scope": "keyword.declaration.interface", "foreground": "var(blue)", "font_style": "italic"}, 145 | {"scope": "keyword.declaration.interface.go", "foreground": "var(blue)", "font_style": "italic"}, 146 | {"scope": "keyword.declaration.interface.php", "foreground": "var(red)"}, 147 | {"scope": "keyword.declaration.js", "foreground": "var(red)", "font_style": "italic"}, 148 | {"scope": "keyword.declaration.struct", "foreground": "var(blue)", "font_style": "italic"}, 149 | {"scope": "keyword.declaration.trait", "foreground": "var(blue)", "font_style": "italic"}, 150 | {"scope": "keyword.declaration.trait.php", "foreground": "var(red)"}, 151 | {"scope": "keyword.declaration.type", "foreground": "var(blue)", "font_style": "italic"}, 152 | {"scope": "keyword.declaration.var.go", "foreground": "var(blue)", "font_style": "italic"}, 153 | {"scope": "keyword.operator", "foreground": "var(red)"}, 154 | {"scope": "keyword.operator.word", "foreground": "var(red)"}, 155 | {"scope": "keyword.other.phpdoc", "foreground": "var(fg2)", "font_style": "bold"}, 156 | {"scope": "keyword.other.reserved.sass", "foreground": "var(blue)"}, 157 | {"scope": "markup.bold markup.italic", "font_style": "bold italic"}, 158 | {"scope": "markup.bold markup.underline.link", "font_style": "bold"}, 159 | {"scope": "markup.bold meta.link.inline markup.underline.link", "font_style": "bold"}, 160 | {"scope": "markup.bold punctuation.definition.bold", "foreground": "var(fg2)"}, 161 | {"scope": "markup.bold", "font_style": "bold"}, 162 | {"scope": "markup.changed", "foreground": "var(yellow)"}, 163 | {"scope": "markup.deleted", "foreground": "var(red)"}, 164 | {"scope": "markup.error", "foreground": "var(red)"}, 165 | {"scope": "markup.heading entity.name.section meta.link.inline markup.underline.link", "font_style": "bold"}, 166 | {"scope": "markup.heading entity.name.section meta.link.inline punctuation.definition.link", "foreground": "var(fg2)"}, 167 | {"scope": "markup.heading entity.name.section meta.link.inline punctuation.definition.metadata", "foreground": "var(fg2)"}, 168 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.constant", "foreground": "var(fg2)"}, 169 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.link", "foreground": "var(fg2)"}, 170 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.metadata", "foreground": "var(fg2)"}, 171 | {"scope": "markup.heading entity.name.section", "foreground": "var(fg0)"}, 172 | {"scope": "markup.heading entity.name.tag.heading", "font_style": "none"}, 173 | {"scope": "markup.heading punctuation.definition.heading", "foreground": "var(violet)"}, 174 | {"scope": "markup.heading", "font_style": "bold"}, 175 | {"scope": "markup.hint", "foreground": "var(green)"}, 176 | {"scope": "markup.ignored", "foreground": "var(fg2)"}, 177 | {"scope": "markup.info", "foreground": "var(green)"}, 178 | {"scope": "markup.inserted", "foreground": "var(green)"}, 179 | {"scope": "markup.italic markup.bold", "font_style": "italic bold"}, 180 | {"scope": "markup.italic markup.underline.link.markdown", "font_style": "italic"}, 181 | {"scope": "markup.italic meta.link.inline markup.underline.link", "font_style": "italic"}, 182 | {"scope": "markup.italic punctuation.definition.italic", "foreground": "var(fg2)"}, 183 | {"scope": "markup.italic", "font_style": "italic"}, 184 | {"scope": "markup.list.numbered.bullet", "foreground": "var(violet)"}, 185 | {"scope": "markup.list.unnumbered.bullet punctuation.definition.list_item", "foreground": "var(violet)"}, 186 | {"scope": "markup.quote entity.name.tag.blockquote", "font_style": "none"}, 187 | {"scope": "markup.quote markup.raw", "foreground": "color(var(orange) alpha(0.8))"}, 188 | {"scope": "markup.quote", "foreground": "color(var(fg0) alpha(0.65))", "font_style": "italic"}, 189 | {"scope": "markup.raw", "foreground": "var(orange)"}, 190 | {"scope": "markup.underline.link punctuation", "foreground": "var(blue)"}, 191 | {"scope": "markup.underline.link", "foreground": "var(blue)", "font_style": "underline"}, 192 | {"scope": "markup.untracked", "foreground": "var(fg2)"}, 193 | {"scope": "markup.warning", "foreground": "var(orange)"}, 194 | {"scope": "message.error", "foreground": "var(red)"}, 195 | {"scope": "message.info", "foreground": "var(green)"}, 196 | {"scope": "message.warning", "foreground": "var(orange)"}, 197 | {"scope": "meta.at-rule.apply.css.tailwind entity.other.attribute-name.class.css.tailwind", "foreground": "var(fg0)"}, 198 | {"scope": "meta.block.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 199 | {"scope": "meta.block.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 200 | {"scope": "meta.class.php entity.other.inherited-class.php", "foreground": "var(fg0)", "font_style": ""}, 201 | {"scope": "meta.class.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)"}, 202 | {"scope": "meta.class.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 203 | {"scope": "meta.diff.header", "foreground": "var(fg2)"}, 204 | {"scope": "meta.diff.index", "foreground": "var(blue)"}, 205 | {"scope": "meta.diff.range", "foreground": "var(blue)"}, 206 | {"scope": "meta.function.return-type.rust punctuation.separator.rust", "foreground": "var(red)"}, 207 | {"scope": "meta.function.use.php meta.group.php variable.other.php", "foreground": "var(orange)", "font_style": "italic"}, 208 | {"scope": "meta.hard-line-break", "foreground": "var(bg0)", "background": "var(fg2)"}, 209 | {"scope": "meta.image.inline.description", "foreground": "var(yellow)"}, 210 | {"scope": "meta.image.reference.description", "foreground": "var(yellow)"}, 211 | {"scope": "meta.instantiation.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)", "font_style": "none"}, 212 | {"scope": "meta.instantiation.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": "none"}, 213 | {"scope": "meta.link.email markup.underline.link punctuation.separator.path", "foreground": "var(blue)"}, 214 | {"scope": "meta.link.inet markup.underline.link punctuation.separator.path", "foreground": "var(blue)"}, 215 | {"scope": "meta.link.reference.description", "foreground": "var(yellow)"}, 216 | {"scope": "meta.link.reference.literal.description", "foreground": "var(yellow)"}, 217 | {"scope": "meta.namespace.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(green)"}, 218 | {"scope": "meta.namespace.php meta.path.php variable.namespace.php", "foreground": "var(green)"}, 219 | {"scope": "meta.parens storage.modifier.array.java", "foreground": "var(fg0)"}, 220 | {"scope": "meta.property-value.css variable.other.less", "foreground": "var(orange)"}, 221 | {"scope": "meta.separator.diff", "foreground": "var(fg2)"}, 222 | {"scope": "meta.string.heredoc.php meta.tag.heredoc.php punctuation.definition.tag", "foreground": "var(red)"}, 223 | {"scope": "meta.structure.dictionary.key.json string -punctuation", "foreground": "var(fg1)"}, 224 | {"scope": "meta.structure.dictionary.key.json string punctuation", "foreground": "color(var(fg0) alpha(0.65))"}, 225 | {"scope": "meta.use.php entity.name.constant.php", "foreground": "var(violet)"}, 226 | {"scope": "meta.use.php entity.other.inherited-class.php", "font_style": "italic"}, 227 | {"scope": "meta.use.php keyword.declaration.constant.php", "foreground": "var(red)", "font_style": "italic"}, 228 | {"scope": "meta.use.php keyword.declaration.function.php", "foreground": "var(red)", "font_style": "italic"}, 229 | {"scope": "parameter.less variable.other.less", "foreground": "var(orange)"}, 230 | {"scope": "punctuation.accessor.arrow.php", "foreground": "var(red)"}, 231 | {"scope": "punctuation.accessor.c", "foreground": "var(red)"}, 232 | {"scope": "punctuation.accessor.double-colon.php", "foreground": "var(fg0)"}, 233 | {"scope": "punctuation.accessor.nullsafe.php", "foreground": "var(red)"}, 234 | {"scope": "punctuation.accessor.php", "foreground": "var(red)"}, 235 | {"scope": "punctuation.accessor.rust", "foreground": "var(red)"}, 236 | {"scope": "punctuation.definition.annotation", "foreground":"var(red)"}, 237 | {"scope": "punctuation.definition.heredoc.ruby", "foreground": "var(red)"}, 238 | {"scope": "punctuation.definition.link", "foreground": "var(fg2)"}, 239 | {"scope": "punctuation.definition.pseudo-class", "foreground": "var(green)", "font_style": "italic"}, 240 | {"scope": "punctuation.definition.pseudo-element", "foreground": "var(green)", "font_style": "italic"}, 241 | {"scope": "punctuation.definition.raw", "foreground": "var(violet)"}, 242 | {"scope": "punctuation.definition.raw.code-fence.begin.markdown", "foreground": "var(violet)"}, 243 | {"scope": "punctuation.section.brackets.begin", "foreground": "var(fg0)"}, 244 | {"scope": "punctuation.section.brackets.end", "foreground": "var(fg0)"}, 245 | {"scope": "punctuation.section.embedded.begin.php punctuation.definition.string", "foreground": "var(red)"}, 246 | {"scope": "punctuation.section.group.begin", "foreground": "var(fg0)"}, 247 | {"scope": "punctuation.section.group.end", "foreground": "var(fg0)"}, 248 | {"scope": "punctuation.separator.combinator.css", "foreground": "var(red)"}, 249 | {"scope": "punctuation.separator.decimal.css", "foreground": "var(fg0)"}, 250 | {"scope": "punctuation.separator.inheritance.ruby", "foreground": "var(red)"}, 251 | {"scope": "punctuation.separator.key-value.php", "foreground": "var(red)"}, 252 | {"scope": "punctuation.separator.key-value.ruby", "foreground": "var(red)"}, 253 | {"scope": "punctuation.separator.operator.css", "foreground": "var(red)"}, 254 | {"scope": "punctuation.separator.operator.scss", "foreground": "var(red)"}, 255 | {"scope": "punctuation.separator.type.intersection.php", "foreground": "var(red)"}, 256 | {"scope": "source.yaml meta.mapping.key.yaml meta.string.yaml string.unquoted.plain.out.yaml", "foreground": "var(red)"}, 257 | {"scope": "storage", "foreground": "var(red)"}, 258 | {"scope": "storage.modifier", "foreground": "var(red)"}, 259 | {"scope": "storage.modifier.array.java", "foreground": "var(fg0)"}, 260 | {"scope": "storage.type", "foreground": "var(blue)", "font_style": "italic"}, 261 | {"scope": "string punctuation.definition.expression", "foreground": "var(fg0)"}, 262 | {"scope": "string punctuation.definition.variable - variable.language", "foreground": "var(fg0)"}, 263 | {"scope": "string punctuation.section.array", "foreground": "var(fg0)"}, 264 | {"scope": "string punctuation.section.expansion", "foreground": "var(fg0)"}, 265 | {"scope": "string punctuation.section.parens", "foreground": "var(fg0)"}, 266 | {"scope": "string", "foreground": "var(yellow)"}, 267 | {"scope": "string.quoted.double.json punctuation.definition.string", "foreground": "var(fg0)"}, 268 | {"scope": "string.search", "foreground": "var(bg0)", "background": "var(cyan)"}, 269 | {"scope": "string.search.occurrence", "foreground": "var(bg0)", "background": "var(yellow)"}, 270 | {"scope": "string.unquoted.heredoc punctuation.definition.string", "foreground": "var(red)"}, 271 | {"scope": "string.unquoted.heredoc punctuation.definition.tag", "foreground": "var(red)"}, 272 | {"scope": "string.unquoted.heredoc.php punctuation.definition.string.begin", "foreground": "var(yellow)"}, 273 | {"scope": "string.unquoted.heredoc.php punctuation.definition.string.end", "foreground": "var(yellow)"}, 274 | {"scope": "string.unquoted.nowdoc punctuation.definition.string", "foreground": "var(red)"}, 275 | {"scope": "support", "foreground": "var(blue)"}, 276 | {"scope": "support.class", "foreground": "var(blue)", "font_style": "italic"}, 277 | {"scope": "support.class.builtin", "foreground": "var(blue)", "font_style": "italic"}, 278 | {"scope": "support.constant", "foreground": "var(blue)"}, 279 | {"scope": "support.constant.property-value", "foreground": "var(violet)"}, 280 | {"scope": "support.function", "foreground": "var(blue)"}, 281 | {"scope": "support.function.magic", "foreground": "var(blue)"}, 282 | {"scope": "support.other.namespace", "foreground": "var(green)"}, 283 | {"scope": "support.other.variable"}, 284 | {"scope": "support.type", "foreground": "var(blue)", "font_style": "italic"}, 285 | {"scope": "support.variable", "foreground": "var(blue)"}, 286 | {"scope": "support.variable.magic", "foreground": "var(blue)"}, 287 | {"scope": "text.blade support.class.php"}, 288 | {"scope": "text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php constant.other.inline-data.html", "foreground": "var(fg0)"}, 289 | {"scope": "text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php entity.name.tag.block.any.html", "foreground": "var(fg0)"}, 290 | {"scope": "text.blade text.html.blade custom.compiler.blade.php support.function constant.other.inline-data.html", "foreground": "var(blue)"}, 291 | {"scope": "text.blade text.html.blade entity.name.tag.blade punctuation.section.embedded.begin.blade", "foreground": "var(blue)"}, 292 | {"scope": "text.blade text.html.blade entity.name.tag.blade punctuation.section.embedded.end.blade", "foreground": "var(blue)"}, 293 | {"scope": "text.blade text.html.blade meta.embedded.block.blade.php punctuation.section.embedded.begin.php punctuation.section.embedded.begin.php constant.other.inline-data.html", "foreground": "var(red)"}, 294 | {"scope": "text.blade text.html.blade meta.embedded.block.blade.php punctuation.section.embedded.end.php constant.other.inline-data.html", "foreground": "var(red)"}, 295 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html meta.attribute-with-value.html entity.name.tag.blade punctuation.section.embedded.begin.blade", "foreground": "var(fg0)"}, 296 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html meta.attribute-with-value.html entity.name.tag.blade punctuation.section.embedded.end.blade", "foreground": "var(fg0)"}, 297 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html punctuation.definition.tag.end.html", "foreground": "var(red)"}, 298 | {"scope": "text.blade text.html.blade scope:text.html.basic punctuation.section.embedded.ignore.begin.blade", "foreground": "var(blue)"}, 299 | {"scope": "text.blade text.html.blade scope:text.html.basic punctuation.section.embedded.ignore.end.blade", "foreground": "var(blue)"}, 300 | {"scope": "text.blade text.html.blade string.quoted entity.name.tag.blade source.php.blade meta.function-call.php meta.group.php string.quoted.single.php meta.string-contents.quoted.single.php", "foreground": "var(yellow)"}, 301 | {"scope": "text.blade text.html.blade string.quoted entity.name.tag.blade source.php.blade meta.function-call.php meta.group.php string.quoted.single.php punctuation.definition.string", "foreground": "var(yellow)"}, 302 | {"scope": "text.find-in-files", "foreground": "color(var(fg0) alpha(0.65))"}, 303 | {"scope": "text.html.markdown punctuation - constant", "foreground": "var(fg2)"}, 304 | {"scope": "text.html.vue meta.tag.block.any.html meta.attribute-with-value.directive.html meta.string.html meta.interpolation.vue source.js.embedded.vue variable.other.dollar.js", "foreground": "var(orange)"}, 305 | {"scope": "text.html.vue meta.tag.inline.any.html meta.attribute-with-value.directive.html meta.string.html meta.interpolation.vue source.js.embedded.vue variable.other.dollar.js", "foreground": "var(orange)"}, 306 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.directive.html entity.other.attribute-name.html punctuation.definition.attribute.html", "foreground": "var(green)"}, 307 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.directive.html entity.other.attribute-name.html", "foreground": "var(green)"}, 308 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.html entity.other.attribute-name.html", "foreground": "var(green)"}, 309 | {"scope": "variable"}, 310 | {"scope": "variable.declaration.less", "foreground": "var(orange)"}, 311 | {"scope": "variable.function", "foreground": "var(blue)"}, 312 | {"scope": "variable.function.php", "foreground": "var(fg0)"}, 313 | {"scope": "variable.language", "foreground": "var(orange)", "font_style": "italic"}, 314 | {"scope": "variable.language.class.java", "foreground": "var(violet)", "font_style": "italic"}, 315 | {"scope": "variable.language.wildcard", "foreground": "var(red)", "font_style": "none"}, 316 | {"scope": "variable.language.wildcard.asterisk", "font_style": "none"}, 317 | {"scope": "variable.namespace.java", "foreground": "var(blue)"}, 318 | {"scope": "variable.other", "foreground": "var(fg0)"}, 319 | {"scope": "variable.other.constant", "foreground": "var(violet)"}, 320 | {"scope": "variable.other.dollar.only.js", "foreground": "var(red)"}, 321 | {"scope": "variable.other.global", "foreground": "var(orange)", "font_style": "italic"}, 322 | {"scope": "variable.other.member", "foreground": "var(fg0)"}, 323 | {"scope": "variable.parameter", "foreground": "var(orange)", "font_style": "italic"}, 324 | {"scope": "variable.parameter.type.java", "foreground": "var(blue)"}, 325 | 326 | // GitGutter 327 | 328 | {"scope": "markup.changed.git_gutter", "foreground": "color(var(yellow) alpha(0.62))"}, 329 | {"scope": "markup.deleted.git_gutter", "foreground": "color(var(red) alpha(0.62))"}, 330 | {"scope": "markup.ignored.git_gutter", "foreground": "color(var(fg2) alpha(0.62))"}, 331 | {"scope": "markup.inserted.git_gutter", "foreground": "color(var(green) alpha(0.62))"}, 332 | {"scope": "markup.untracked.git_gutter", "foreground": "color(var(fg2) alpha(0.62))"}, 333 | {"scope": "sublimelinter.gutter-mark", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 334 | 335 | // LSP 336 | 337 | {"scope": "output.lsp sublimelinter.gutter-mark, output.lsp sublimelinter.mark.error, output.lsp sublimelinter.mark.warning", "background": "var(bg0)"}, 338 | 339 | // NeoVintageous 340 | 341 | {"scope": "highlighted.yank", "foreground": "var(bg0)", "background": "var(yellow)"}, 342 | {"scope": "highlightedyank", "foreground": "var(bg0)", "background": "var(yellow)"}, 343 | {"scope": "neovintageous_search_cur", "foreground": "var(bg0)", "background": "var(cyan)"}, 344 | {"scope": "neovintageous_search_inc", "foreground": "var(bg0)", "background": "var(cyan)"}, 345 | {"scope": "neovintageous_search_occ", "foreground": "var(bg0)", "background": "var(yellow)"}, 346 | {"scope": "nv_search_current", "foreground": "var(bg0)", "background": "var(cyan)"}, 347 | {"scope": "nv_search_inc", "foreground": "var(bg0)", "background": "var(cyan)"}, 348 | {"scope": "nv_search_occurrence", "foreground": "var(bg0)", "background": "var(yellow)"}, 349 | 350 | // PHPUnitKit 351 | 352 | {"scope": "region.greenish phpunitkit", "foreground": "var(bg0)", "background": "var(green)"}, 353 | {"scope": "region.orangish phpunitkit", "foreground": "var(bg0)", "background": "var(orange)"}, 354 | {"scope": "region.redish phpunitkit", "foreground": "var(fg0)", "background": "var(red)"}, 355 | {"scope": "test.progress.deprecated,test.progress.incomplete,test.progress.notice,test.progress.risky,test.progress.skipped,test.progress.warning", "foreground": "var(orange)", "background": "var(bg0)"}, 356 | {"scope": "test.progress.error", "foreground": "var(red)", "background": "var(bg0)"}, 357 | {"scope": "test.progress.failure", "foreground": "var(fg0)", "background": "var(red)"}, 358 | 359 | // RulerColumn 360 | 361 | {"scope": "region ruler.column", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 362 | 363 | // SublimeLinter 364 | 365 | {"scope": "markup.changed.sublime_linter markup.warning.sublime_linter, markup.warning.sublime_linter, markup.warning.sublimelinter", "foreground": "var(orange)", "background": "color(var(orange) alpha(0.62))"}, 366 | {"scope": "markup.deleted.sublime_linter markup.error.sublime_linter, markup.error.sublime_linter, markup.error.sublimelinter", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 367 | {"scope": "output.sublime_linter markup.changed.sublime_linter markup.warning.sublime_linter, output.sublime_linter markup.deleted.sublime_linter markup.error.sublime_linter", "background": "var(bg0)"}, 368 | {"scope": "sublimelinter.mark.error", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 369 | {"scope": "sublimelinter.mark.warning", "foreground": "var(orange)", "background": "color(var(orange) alpha(0.62))"}, 370 | 371 | ] 372 | } 373 | -------------------------------------------------------------------------------- /MonokaiFreeDarker.sublime-color-scheme: -------------------------------------------------------------------------------- 1 | { 2 | "name": "MonokaiFree - Darker", 3 | "author": "Gerard Roche", 4 | "variables": 5 | { 6 | "bg0": "#1a1a1a", 7 | "bg1": "#3e3d32", 8 | "bg2": "#43443b", 9 | 10 | "fg0": "#f8f8f2", 11 | "fg1": "#cfcfc2", 12 | "fg2": "#75715e", 13 | 14 | "yellow": "#e6db74", 15 | "orange": "#fd971f", 16 | "red": "#f92672", 17 | "violet": "#ae81ff", // purple 18 | "blue": "#66d9ef", 19 | "cyan": "#a1efe4", 20 | "green": "#a6e22e", 21 | "magenta": "#fd5ff0", // pink 22 | 23 | "--yellowish": "var(yellow)", 24 | "--orangish": "var(orange)", 25 | "--redish": "var(red)", 26 | "--purplish": "var(violet)", 27 | "--bluish": "var(blue)", 28 | "--cyanish": "var(cyan)", 29 | "--greenish": "var(green)", 30 | "--pinkish": "var(magenta)", 31 | 32 | "caret": "var(fg0)", 33 | "guide": "var(fg1)", 34 | "selection": "var(bg2)", 35 | 36 | }, 37 | "globals": 38 | { 39 | 40 | "background": "var(bg0)", 41 | "foreground": "var(fg0)", 42 | 43 | "caret": "color(var(caret) alpha(0.9))", 44 | 45 | "block_caret": "color(var(caret) alpha(0.2))", 46 | "block_caret_border": "color(var(caret) alpha(0.8))", 47 | "block_caret_underline": "var(caret)", 48 | "block_caret_corner_style": "square", 49 | 50 | "invisibles": "var(fg2)", 51 | 52 | "accent": "color(var(yellow) alpha(0.62))", 53 | "fold_marker": "var(yellow)", 54 | "minimap_border": "var(yellow)", 55 | "misspelling": "var(red)", 56 | 57 | "popup_css": "html {background-color: var(--background);}body {color: #cfcfc2;}a {color: #66d9ef;}#show-definitions, #show-scope, #sublimelinter-tooltip {border: 1px solid #75715e; background-color: color(var(--background) blend(fg0 98%)); padding: 10px; margin: 0;}#inline-error {font-family: \"Roboto Mono\", \"Segoe UI Symbol\", monospace; background-color: var(--background);}#inline-error .error {background-color: color(var(--redish) blend(var(--background) 30%));}", 58 | 59 | "gutter": "var(bg0)", 60 | "gutter_foreground": "var(fg2)", 61 | "gutter_foreground_highlight": "color(var(fg2) alpha(0.3))", 62 | 63 | "line_diff_added": "color(var(green) alpha(0.8))", 64 | "line_diff_deleted": "color(var(red) alpha(0.8))", 65 | "line_diff_modified": "color(var(yellow) alpha(0.8))", 66 | 67 | "line_highlight": "var(selection)", 68 | 69 | "selection": "var(selection)", 70 | "selection_border": "color(var(selection) lightness(35%))", 71 | 72 | "find_highlight": "var(cyan)", 73 | "find_highlight_foreground": "var(bg0)", 74 | "highlight": "var(yellow)", 75 | 76 | "rulers": "var(fg2)", 77 | 78 | "active_guide": "var(guide)", 79 | "stack_guide": "color(var(guide) alpha(0.5))", 80 | "guide": "color(var(guide) alpha(0.2))", 81 | 82 | "bracket_contents_foreground": "var(fg1)", 83 | "bracket_contents_options": "underline", 84 | "brackets_foreground": "var(yellow)", 85 | "brackets_options": "foreground bold glow", 86 | 87 | "tags_foreground": "var(yellow)", 88 | "tags_options": "underline" 89 | 90 | }, 91 | "rules": 92 | [ 93 | 94 | {"scope": "comment", "foreground": "var(fg2)"}, 95 | {"scope": "conceal", "foreground": "var(bg0)"}, 96 | {"scope": "constant", "foreground": "var(violet)"}, 97 | {"scope": "constant.character", "foreground": "var(violet)"}, 98 | {"scope": "constant.character.escape", "foreground": "var(violet)"}, 99 | {"scope": "constant.class", "foreground": "var(violet)"}, 100 | {"scope": "constant.class.php", "foreground": "var(violet)", "font_style": "italic"}, 101 | {"scope": "constant.language", "foreground": "var(violet)"}, 102 | {"scope": "constant.numeric", "foreground": "var(violet)"}, 103 | {"scope": "constant.numeric.line-number.match", "foreground": "var(yellow)"}, 104 | {"scope": "constant.numeric.suffix", "foreground": "var(blue)"}, 105 | {"scope": "constant.numeric.suffix.css", "foreground": "var(violet)"}, 106 | {"scope": "constant.other", "foreground": "var(violet)"}, 107 | {"scope": "constant.other.wildcard", "foreground": "var(red)"}, 108 | {"scope": "diff.deleted", "foreground": "var(bg0)", "background": "color(var(red) alpha(0.7))"}, 109 | {"scope": "diff.deleted.char", "foreground": "var(bg0)", "background": "var(red)"}, 110 | {"scope": "diff.inserted", "foreground": "var(bg0)", "background": "color(var(green) alpha(0.7))"}, 111 | {"scope": "diff.inserted.char", "foreground": "var(bg0)", "background": "var(green)"}, 112 | {"scope": "easymotion_cursor", "foreground": "var(bg0)", "background": "var(blue)"}, 113 | {"scope": "easymotion_target", "foreground": "var(bg0)", "background": "var(orange)"}, 114 | {"scope": "entity.name", "foreground": "var(green)"}, 115 | {"scope": "entity.name.constant.php", "foreground": "var(violet)"}, 116 | {"scope": "entity.name.function variable.other", "foreground": "var(green)"}, 117 | {"scope": "entity.name.section", "foreground": "var(green)"}, 118 | {"scope": "entity.name.section.markdown meta.link.reference.metadata.markdown markup.underline.link", "foreground": "var(violet)", "font_style": "bold"}, 119 | {"scope": "entity.name.section.markdown", "font_style": "bold"}, 120 | {"scope": "entity.name.tag", "foreground": "var(red)"}, 121 | {"scope": "entity.name.tag.documentation.phpdoc.php", "foreground": "var(red)", "font_style": ""}, 122 | {"scope": "entity.other", "foreground": "var(green)"}, 123 | {"scope": "entity.other.attribute-name", "foreground": "var(green)"}, 124 | {"scope": "entity.other.attribute-name.id", "foreground": "var(orange)"}, 125 | {"scope": "entity.other.document.begin", "font_style": "italic"}, 126 | {"scope": "entity.other.inherited-class", "foreground": "var(green)", "font_style": "italic"}, 127 | {"scope": "entity.other.pseudo-class.css", "font_style": "italic"}, 128 | {"scope": "entity.other.pseudo-element.css", "font_style": "italic"}, 129 | {"scope": "entity.tag", "foreground": "var(red)"}, 130 | {"scope": "invalid", "foreground": "var(red)", "background": "color(var(red) alpha(0.38))"}, 131 | {"scope": "invalid.deprecated", "foreground": "var(magenta)", "background": "color(var(magenta) alpha(0.375))"}, 132 | {"scope": "keyword", "foreground": "var(red)"}, 133 | {"scope": "keyword.control", "foreground": "var(red)"}, 134 | {"scope": "keyword.control.directive.apply.css.tailwind punctuation.definition.keyword.css.tailwind", "foreground": "var(red)"}, 135 | {"scope": "keyword.control.directive.apply.css.tailwind", "foreground": "var(blue)"}, 136 | {"scope": "keyword.declaration", "foreground": "var(red)"}, 137 | {"scope": "keyword.declaration.c", "foreground": "var(blue)", "font_style": "italic"}, 138 | {"scope": "keyword.declaration.class", "foreground": "var(blue)", "font_style": "italic"}, 139 | {"scope": "keyword.declaration.class.php", "foreground": "var(red)"}, 140 | {"scope": "keyword.declaration.const.go", "foreground": "var(blue)", "font_style": "italic"}, 141 | {"scope": "keyword.declaration.function", "foreground": "var(blue)", "font_style": "italic"}, 142 | {"scope": "keyword.declaration.function.arrow", "foreground": "var(red)", "font_style": ""}, 143 | {"scope": "keyword.declaration.function.php", "foreground": "var(red)"}, 144 | {"scope": "keyword.declaration.interface", "foreground": "var(blue)", "font_style": "italic"}, 145 | {"scope": "keyword.declaration.interface.go", "foreground": "var(blue)", "font_style": "italic"}, 146 | {"scope": "keyword.declaration.interface.php", "foreground": "var(red)"}, 147 | {"scope": "keyword.declaration.js", "foreground": "var(red)", "font_style": "italic"}, 148 | {"scope": "keyword.declaration.struct", "foreground": "var(blue)", "font_style": "italic"}, 149 | {"scope": "keyword.declaration.trait", "foreground": "var(blue)", "font_style": "italic"}, 150 | {"scope": "keyword.declaration.trait.php", "foreground": "var(red)"}, 151 | {"scope": "keyword.declaration.type", "foreground": "var(blue)", "font_style": "italic"}, 152 | {"scope": "keyword.declaration.var.go", "foreground": "var(blue)", "font_style": "italic"}, 153 | {"scope": "keyword.operator", "foreground": "var(red)"}, 154 | {"scope": "keyword.operator.word", "foreground": "var(red)"}, 155 | {"scope": "keyword.other.phpdoc", "foreground": "var(fg2)", "font_style": "bold"}, 156 | {"scope": "keyword.other.reserved.sass", "foreground": "var(blue)"}, 157 | {"scope": "markup.bold markup.italic", "font_style": "bold italic"}, 158 | {"scope": "markup.bold markup.underline.link", "font_style": "bold"}, 159 | {"scope": "markup.bold meta.link.inline markup.underline.link", "font_style": "bold"}, 160 | {"scope": "markup.bold punctuation.definition.bold", "foreground": "var(fg2)"}, 161 | {"scope": "markup.bold", "font_style": "bold"}, 162 | {"scope": "markup.changed", "foreground": "var(yellow)"}, 163 | {"scope": "markup.deleted", "foreground": "var(red)"}, 164 | {"scope": "markup.error", "foreground": "var(red)"}, 165 | {"scope": "markup.heading entity.name.section meta.link.inline markup.underline.link", "font_style": "bold"}, 166 | {"scope": "markup.heading entity.name.section meta.link.inline punctuation.definition.link", "foreground": "var(fg2)"}, 167 | {"scope": "markup.heading entity.name.section meta.link.inline punctuation.definition.metadata", "foreground": "var(fg2)"}, 168 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.constant", "foreground": "var(fg2)"}, 169 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.link", "foreground": "var(fg2)"}, 170 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.metadata", "foreground": "var(fg2)"}, 171 | {"scope": "markup.heading entity.name.section", "foreground": "var(fg0)"}, 172 | {"scope": "markup.heading entity.name.tag.heading", "font_style": "none"}, 173 | {"scope": "markup.heading punctuation.definition.heading", "foreground": "var(violet)"}, 174 | {"scope": "markup.heading", "font_style": "bold"}, 175 | {"scope": "markup.hint", "foreground": "var(green)"}, 176 | {"scope": "markup.ignored", "foreground": "var(fg2)"}, 177 | {"scope": "markup.info", "foreground": "var(green)"}, 178 | {"scope": "markup.inserted", "foreground": "var(green)"}, 179 | {"scope": "markup.italic markup.bold", "font_style": "italic bold"}, 180 | {"scope": "markup.italic markup.underline.link.markdown", "font_style": "italic"}, 181 | {"scope": "markup.italic meta.link.inline markup.underline.link", "font_style": "italic"}, 182 | {"scope": "markup.italic punctuation.definition.italic", "foreground": "var(fg2)"}, 183 | {"scope": "markup.italic", "font_style": "italic"}, 184 | {"scope": "markup.list.numbered.bullet", "foreground": "var(violet)"}, 185 | {"scope": "markup.list.unnumbered.bullet punctuation.definition.list_item", "foreground": "var(violet)"}, 186 | {"scope": "markup.quote entity.name.tag.blockquote", "font_style": "none"}, 187 | {"scope": "markup.quote markup.raw", "foreground": "color(var(orange) alpha(0.8))"}, 188 | {"scope": "markup.quote", "foreground": "color(var(fg0) alpha(0.65))", "font_style": "italic"}, 189 | {"scope": "markup.raw", "foreground": "var(orange)"}, 190 | {"scope": "markup.underline.link punctuation", "foreground": "var(blue)"}, 191 | {"scope": "markup.underline.link", "foreground": "var(blue)", "font_style": "underline"}, 192 | {"scope": "markup.untracked", "foreground": "var(fg2)"}, 193 | {"scope": "markup.warning", "foreground": "var(orange)"}, 194 | {"scope": "message.error", "foreground": "var(red)"}, 195 | {"scope": "message.info", "foreground": "var(green)"}, 196 | {"scope": "message.warning", "foreground": "var(orange)"}, 197 | {"scope": "meta.at-rule.apply.css.tailwind entity.other.attribute-name.class.css.tailwind", "foreground": "var(fg0)"}, 198 | {"scope": "meta.block.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 199 | {"scope": "meta.block.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 200 | {"scope": "meta.class.php entity.other.inherited-class.php", "foreground": "var(fg0)", "font_style": ""}, 201 | {"scope": "meta.class.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)"}, 202 | {"scope": "meta.class.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 203 | {"scope": "meta.diff.header", "foreground": "var(fg2)"}, 204 | {"scope": "meta.diff.index", "foreground": "var(blue)"}, 205 | {"scope": "meta.diff.range", "foreground": "var(blue)"}, 206 | {"scope": "meta.function.return-type.rust punctuation.separator.rust", "foreground": "var(red)"}, 207 | {"scope": "meta.function.use.php meta.group.php variable.other.php", "foreground": "var(orange)", "font_style": "italic"}, 208 | {"scope": "meta.hard-line-break", "foreground": "var(bg0)", "background": "var(fg2)"}, 209 | {"scope": "meta.image.inline.description", "foreground": "var(yellow)"}, 210 | {"scope": "meta.image.reference.description", "foreground": "var(yellow)"}, 211 | {"scope": "meta.instantiation.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)", "font_style": "none"}, 212 | {"scope": "meta.instantiation.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": "none"}, 213 | {"scope": "meta.link.email markup.underline.link punctuation.separator.path", "foreground": "var(blue)"}, 214 | {"scope": "meta.link.inet markup.underline.link punctuation.separator.path", "foreground": "var(blue)"}, 215 | {"scope": "meta.link.reference.description", "foreground": "var(yellow)"}, 216 | {"scope": "meta.link.reference.literal.description", "foreground": "var(yellow)"}, 217 | {"scope": "meta.namespace.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(green)"}, 218 | {"scope": "meta.namespace.php meta.path.php variable.namespace.php", "foreground": "var(green)"}, 219 | {"scope": "meta.parens storage.modifier.array.java", "foreground": "var(fg0)"}, 220 | {"scope": "meta.property-value.css variable.other.less", "foreground": "var(orange)"}, 221 | {"scope": "meta.separator.diff", "foreground": "var(fg2)"}, 222 | {"scope": "meta.string.heredoc.php meta.tag.heredoc.php punctuation.definition.tag", "foreground": "var(red)"}, 223 | {"scope": "meta.structure.dictionary.key.json string -punctuation", "foreground": "var(fg1)"}, 224 | {"scope": "meta.structure.dictionary.key.json string punctuation", "foreground": "color(var(fg0) alpha(0.65))"}, 225 | {"scope": "meta.use.php entity.name.constant.php", "foreground": "var(violet)"}, 226 | {"scope": "meta.use.php entity.other.inherited-class.php", "font_style": "italic"}, 227 | {"scope": "meta.use.php keyword.declaration.constant.php", "foreground": "var(red)", "font_style": "italic"}, 228 | {"scope": "meta.use.php keyword.declaration.function.php", "foreground": "var(red)", "font_style": "italic"}, 229 | {"scope": "parameter.less variable.other.less", "foreground": "var(orange)"}, 230 | {"scope": "punctuation.accessor.arrow.php", "foreground": "var(red)"}, 231 | {"scope": "punctuation.accessor.c", "foreground": "var(red)"}, 232 | {"scope": "punctuation.accessor.double-colon.php", "foreground": "var(fg0)"}, 233 | {"scope": "punctuation.accessor.nullsafe.php", "foreground": "var(red)"}, 234 | {"scope": "punctuation.accessor.php", "foreground": "var(red)"}, 235 | {"scope": "punctuation.accessor.rust", "foreground": "var(red)"}, 236 | {"scope": "punctuation.definition.annotation", "foreground":"var(red)"}, 237 | {"scope": "punctuation.definition.heredoc.ruby", "foreground": "var(red)"}, 238 | {"scope": "punctuation.definition.link", "foreground": "var(fg2)"}, 239 | {"scope": "punctuation.definition.pseudo-class", "foreground": "var(green)", "font_style": "italic"}, 240 | {"scope": "punctuation.definition.pseudo-element", "foreground": "var(green)", "font_style": "italic"}, 241 | {"scope": "punctuation.definition.raw", "foreground": "var(violet)"}, 242 | {"scope": "punctuation.definition.raw.code-fence.begin.markdown", "foreground": "var(violet)"}, 243 | {"scope": "punctuation.section.brackets.begin", "foreground": "var(fg0)"}, 244 | {"scope": "punctuation.section.brackets.end", "foreground": "var(fg0)"}, 245 | {"scope": "punctuation.section.embedded.begin.php punctuation.definition.string", "foreground": "var(red)"}, 246 | {"scope": "punctuation.section.group.begin", "foreground": "var(fg0)"}, 247 | {"scope": "punctuation.section.group.end", "foreground": "var(fg0)"}, 248 | {"scope": "punctuation.separator.combinator.css", "foreground": "var(red)"}, 249 | {"scope": "punctuation.separator.decimal.css", "foreground": "var(fg0)"}, 250 | {"scope": "punctuation.separator.inheritance.ruby", "foreground": "var(red)"}, 251 | {"scope": "punctuation.separator.key-value.php", "foreground": "var(red)"}, 252 | {"scope": "punctuation.separator.key-value.ruby", "foreground": "var(red)"}, 253 | {"scope": "punctuation.separator.operator.css", "foreground": "var(red)"}, 254 | {"scope": "punctuation.separator.operator.scss", "foreground": "var(red)"}, 255 | {"scope": "punctuation.separator.type.intersection.php", "foreground": "var(red)"}, 256 | {"scope": "source.yaml meta.mapping.key.yaml meta.string.yaml string.unquoted.plain.out.yaml", "foreground": "var(red)"}, 257 | {"scope": "storage", "foreground": "var(red)"}, 258 | {"scope": "storage.modifier", "foreground": "var(red)"}, 259 | {"scope": "storage.modifier.array.java", "foreground": "var(fg0)"}, 260 | {"scope": "storage.type", "foreground": "var(blue)", "font_style": "italic"}, 261 | {"scope": "string punctuation.definition.expression", "foreground": "var(fg0)"}, 262 | {"scope": "string punctuation.definition.variable - variable.language", "foreground": "var(fg0)"}, 263 | {"scope": "string punctuation.section.array", "foreground": "var(fg0)"}, 264 | {"scope": "string punctuation.section.expansion", "foreground": "var(fg0)"}, 265 | {"scope": "string punctuation.section.parens", "foreground": "var(fg0)"}, 266 | {"scope": "string", "foreground": "var(yellow)"}, 267 | {"scope": "string.quoted.double.json punctuation.definition.string", "foreground": "var(fg0)"}, 268 | {"scope": "string.search", "foreground": "var(bg0)", "background": "var(cyan)"}, 269 | {"scope": "string.search.occurrence", "foreground": "var(bg0)", "background": "var(yellow)"}, 270 | {"scope": "string.unquoted.heredoc punctuation.definition.string", "foreground": "var(red)"}, 271 | {"scope": "string.unquoted.heredoc punctuation.definition.tag", "foreground": "var(red)"}, 272 | {"scope": "string.unquoted.heredoc.php punctuation.definition.string.begin", "foreground": "var(yellow)"}, 273 | {"scope": "string.unquoted.heredoc.php punctuation.definition.string.end", "foreground": "var(yellow)"}, 274 | {"scope": "string.unquoted.nowdoc punctuation.definition.string", "foreground": "var(red)"}, 275 | {"scope": "support", "foreground": "var(blue)"}, 276 | {"scope": "support.class", "foreground": "var(blue)", "font_style": "italic"}, 277 | {"scope": "support.class.builtin", "foreground": "var(blue)", "font_style": "italic"}, 278 | {"scope": "support.constant", "foreground": "var(blue)"}, 279 | {"scope": "support.constant.property-value", "foreground": "var(violet)"}, 280 | {"scope": "support.function", "foreground": "var(blue)"}, 281 | {"scope": "support.function.magic", "foreground": "var(blue)"}, 282 | {"scope": "support.other.namespace", "foreground": "var(green)"}, 283 | {"scope": "support.other.variable"}, 284 | {"scope": "support.type", "foreground": "var(blue)", "font_style": "italic"}, 285 | {"scope": "support.variable", "foreground": "var(blue)"}, 286 | {"scope": "support.variable.magic", "foreground": "var(blue)"}, 287 | {"scope": "text.blade support.class.php"}, 288 | {"scope": "text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php constant.other.inline-data.html", "foreground": "var(fg0)"}, 289 | {"scope": "text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php entity.name.tag.block.any.html", "foreground": "var(fg0)"}, 290 | {"scope": "text.blade text.html.blade custom.compiler.blade.php support.function constant.other.inline-data.html", "foreground": "var(blue)"}, 291 | {"scope": "text.blade text.html.blade entity.name.tag.blade punctuation.section.embedded.begin.blade", "foreground": "var(blue)"}, 292 | {"scope": "text.blade text.html.blade entity.name.tag.blade punctuation.section.embedded.end.blade", "foreground": "var(blue)"}, 293 | {"scope": "text.blade text.html.blade meta.embedded.block.blade.php punctuation.section.embedded.begin.php punctuation.section.embedded.begin.php constant.other.inline-data.html", "foreground": "var(red)"}, 294 | {"scope": "text.blade text.html.blade meta.embedded.block.blade.php punctuation.section.embedded.end.php constant.other.inline-data.html", "foreground": "var(red)"}, 295 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html meta.attribute-with-value.html entity.name.tag.blade punctuation.section.embedded.begin.blade", "foreground": "var(fg0)"}, 296 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html meta.attribute-with-value.html entity.name.tag.blade punctuation.section.embedded.end.blade", "foreground": "var(fg0)"}, 297 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html punctuation.definition.tag.end.html", "foreground": "var(red)"}, 298 | {"scope": "text.blade text.html.blade scope:text.html.basic punctuation.section.embedded.ignore.begin.blade", "foreground": "var(blue)"}, 299 | {"scope": "text.blade text.html.blade scope:text.html.basic punctuation.section.embedded.ignore.end.blade", "foreground": "var(blue)"}, 300 | {"scope": "text.blade text.html.blade string.quoted entity.name.tag.blade source.php.blade meta.function-call.php meta.group.php string.quoted.single.php meta.string-contents.quoted.single.php", "foreground": "var(yellow)"}, 301 | {"scope": "text.blade text.html.blade string.quoted entity.name.tag.blade source.php.blade meta.function-call.php meta.group.php string.quoted.single.php punctuation.definition.string", "foreground": "var(yellow)"}, 302 | {"scope": "text.find-in-files", "foreground": "color(var(fg0) alpha(0.65))"}, 303 | {"scope": "text.html.markdown punctuation - constant", "foreground": "var(fg2)"}, 304 | {"scope": "text.html.vue meta.tag.block.any.html meta.attribute-with-value.directive.html meta.string.html meta.interpolation.vue source.js.embedded.vue variable.other.dollar.js", "foreground": "var(orange)"}, 305 | {"scope": "text.html.vue meta.tag.inline.any.html meta.attribute-with-value.directive.html meta.string.html meta.interpolation.vue source.js.embedded.vue variable.other.dollar.js", "foreground": "var(orange)"}, 306 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.directive.html entity.other.attribute-name.html punctuation.definition.attribute.html", "foreground": "var(green)"}, 307 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.directive.html entity.other.attribute-name.html", "foreground": "var(green)"}, 308 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.html entity.other.attribute-name.html", "foreground": "var(green)"}, 309 | {"scope": "variable"}, 310 | {"scope": "variable.declaration.less", "foreground": "var(orange)"}, 311 | {"scope": "variable.function", "foreground": "var(blue)"}, 312 | {"scope": "variable.function.php", "foreground": "var(fg0)"}, 313 | {"scope": "variable.language", "foreground": "var(orange)", "font_style": "italic"}, 314 | {"scope": "variable.language.class.java", "foreground": "var(violet)", "font_style": "italic"}, 315 | {"scope": "variable.language.wildcard", "foreground": "var(red)", "font_style": "none"}, 316 | {"scope": "variable.language.wildcard.asterisk", "font_style": "none"}, 317 | {"scope": "variable.namespace.java", "foreground": "var(blue)"}, 318 | {"scope": "variable.other", "foreground": "var(fg0)"}, 319 | {"scope": "variable.other.constant", "foreground": "var(violet)"}, 320 | {"scope": "variable.other.dollar.only.js", "foreground": "var(red)"}, 321 | {"scope": "variable.other.global", "foreground": "var(orange)", "font_style": "italic"}, 322 | {"scope": "variable.other.member", "foreground": "var(fg0)"}, 323 | {"scope": "variable.parameter", "foreground": "var(orange)", "font_style": "italic"}, 324 | {"scope": "variable.parameter.type.java", "foreground": "var(blue)"}, 325 | 326 | // GitGutter 327 | 328 | {"scope": "markup.changed.git_gutter", "foreground": "color(var(yellow) alpha(0.62))"}, 329 | {"scope": "markup.deleted.git_gutter", "foreground": "color(var(red) alpha(0.62))"}, 330 | {"scope": "markup.ignored.git_gutter", "foreground": "color(var(fg2) alpha(0.62))"}, 331 | {"scope": "markup.inserted.git_gutter", "foreground": "color(var(green) alpha(0.62))"}, 332 | {"scope": "markup.untracked.git_gutter", "foreground": "color(var(fg2) alpha(0.62))"}, 333 | {"scope": "sublimelinter.gutter-mark", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 334 | 335 | // LSP 336 | 337 | {"scope": "output.lsp sublimelinter.gutter-mark, output.lsp sublimelinter.mark.error, output.lsp sublimelinter.mark.warning", "background": "var(bg0)"}, 338 | 339 | // NeoVintageous 340 | 341 | {"scope": "highlighted.yank", "foreground": "var(bg0)", "background": "var(yellow)"}, 342 | {"scope": "highlightedyank", "foreground": "var(bg0)", "background": "var(yellow)"}, 343 | {"scope": "neovintageous_search_cur", "foreground": "var(bg0)", "background": "var(cyan)"}, 344 | {"scope": "neovintageous_search_inc", "foreground": "var(bg0)", "background": "var(cyan)"}, 345 | {"scope": "neovintageous_search_occ", "foreground": "var(bg0)", "background": "var(yellow)"}, 346 | {"scope": "nv_search_current", "foreground": "var(bg0)", "background": "var(cyan)"}, 347 | {"scope": "nv_search_inc", "foreground": "var(bg0)", "background": "var(cyan)"}, 348 | {"scope": "nv_search_occurrence", "foreground": "var(bg0)", "background": "var(yellow)"}, 349 | 350 | // PHPUnitKit 351 | 352 | {"scope": "region.greenish phpunitkit", "foreground": "var(bg0)", "background": "var(green)"}, 353 | {"scope": "region.orangish phpunitkit", "foreground": "var(bg0)", "background": "var(orange)"}, 354 | {"scope": "region.redish phpunitkit", "foreground": "var(fg0)", "background": "var(red)"}, 355 | {"scope": "test.progress.deprecated,test.progress.incomplete,test.progress.notice,test.progress.risky,test.progress.skipped,test.progress.warning", "foreground": "var(orange)", "background": "var(bg0)"}, 356 | {"scope": "test.progress.error", "foreground": "var(red)", "background": "var(bg0)"}, 357 | {"scope": "test.progress.failure", "foreground": "var(fg0)", "background": "var(red)"}, 358 | 359 | // RulerColumn 360 | 361 | {"scope": "region ruler.column", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 362 | 363 | // SublimeLinter 364 | 365 | {"scope": "markup.changed.sublime_linter markup.warning.sublime_linter, markup.warning.sublime_linter, markup.warning.sublimelinter", "foreground": "var(orange)", "background": "color(var(orange) alpha(0.62))"}, 366 | {"scope": "markup.deleted.sublime_linter markup.error.sublime_linter, markup.error.sublime_linter, markup.error.sublimelinter", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 367 | {"scope": "output.sublime_linter markup.changed.sublime_linter markup.warning.sublime_linter, output.sublime_linter markup.deleted.sublime_linter markup.error.sublime_linter", "background": "var(bg0)"}, 368 | {"scope": "sublimelinter.mark.error", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 369 | {"scope": "sublimelinter.mark.warning", "foreground": "var(orange)", "background": "color(var(orange) alpha(0.62))"}, 370 | 371 | ] 372 | } 373 | -------------------------------------------------------------------------------- /MonokaiFreeDeckard.sublime-color-scheme: -------------------------------------------------------------------------------- 1 | { 2 | "name": "MonokaiFree - Deckard", 3 | "author": "Gerard Roche", 4 | "variables": 5 | { 6 | "bg0": "#272822", 7 | "bg1": "#3e3d32", 8 | "bg2": "#43443b", 9 | 10 | "fg0": "#f8f8f2", 11 | "fg1": "#cfcfc2", 12 | "fg2": "#aeab9a", 13 | 14 | "yellow": "#e6db74", 15 | "orange": "#fd971f", 16 | "red": "#fb7fac", 17 | "violet": "#bb95ff", // purple 18 | "blue": "#66d9ef", 19 | "cyan": "#a1efe4", 20 | "green": "#a6e22e", 21 | "magenta": "#fd6ff1", // pink 22 | 23 | "--yellowish": "var(yellow)", 24 | "--orangish": "var(orange)", 25 | "--redish": "var(red)", 26 | "--purplish": "var(violet)", 27 | "--bluish": "var(blue)", 28 | "--cyanish": "var(cyan)", 29 | "--greenish": "var(green)", 30 | "--pinkish": "var(magenta)", 31 | 32 | "caret": "var(fg0)", 33 | "guide": "var(fg1)", 34 | "selection": "var(bg2)", 35 | 36 | }, 37 | "globals": 38 | { 39 | 40 | "background": "var(bg0)", 41 | "foreground": "var(fg0)", 42 | 43 | "caret": "color(var(caret) alpha(0.9))", 44 | 45 | "block_caret": "color(var(caret) alpha(0.2))", 46 | "block_caret_border": "color(var(caret) alpha(0.8))", 47 | "block_caret_underline": "var(caret)", 48 | "block_caret_corner_style": "square", 49 | 50 | "invisibles": "var(fg2)", 51 | 52 | "accent": "color(var(yellow) alpha(0.62))", 53 | "fold_marker": "var(yellow)", 54 | "minimap_border": "var(yellow)", 55 | "misspelling": "var(red)", 56 | 57 | "popup_css": "html {background-color: var(--background);}body {color: #cfcfc2;}a {color: #66d9ef;}#show-definitions, #show-scope, #sublimelinter-tooltip {border: 1px solid #75715e; background-color: color(var(--background) blend(fg0 98%)); padding: 10px; margin: 0;}#inline-error {font-family: \"Roboto Mono\", \"Segoe UI Symbol\", monospace; background-color: var(--background);}#inline-error .error {background-color: color(var(--redish) blend(var(--background) 30%));}", 58 | 59 | "gutter": "var(bg0)", 60 | "gutter_foreground": "var(fg2)", 61 | "gutter_foreground_highlight": "color(var(fg2) alpha(0.3))", 62 | 63 | "line_diff_added": "color(var(green) alpha(0.8))", 64 | "line_diff_deleted": "color(var(red) alpha(0.8))", 65 | "line_diff_modified": "color(var(yellow) alpha(0.8))", 66 | 67 | "line_highlight": "var(selection)", 68 | 69 | "selection": "var(selection)", 70 | "selection_border": "color(var(selection) lightness(35%))", 71 | 72 | "find_highlight": "var(cyan)", 73 | "find_highlight_foreground": "var(bg0)", 74 | "highlight": "var(yellow)", 75 | 76 | "rulers": "var(fg2)", 77 | 78 | "active_guide": "var(guide)", 79 | "stack_guide": "color(var(guide) alpha(0.5))", 80 | "guide": "color(var(guide) alpha(0.2))", 81 | 82 | "bracket_contents_foreground": "var(fg1)", 83 | "bracket_contents_options": "underline", 84 | "brackets_foreground": "var(yellow)", 85 | "brackets_options": "foreground bold glow", 86 | 87 | "tags_foreground": "var(yellow)", 88 | "tags_options": "underline" 89 | 90 | }, 91 | "rules": 92 | [ 93 | 94 | {"scope": "comment", "foreground": "var(fg2)"}, 95 | {"scope": "conceal", "foreground": "var(bg0)"}, 96 | {"scope": "constant", "foreground": "var(violet)"}, 97 | {"scope": "constant.character", "foreground": "var(violet)"}, 98 | {"scope": "constant.character.escape", "foreground": "var(violet)"}, 99 | {"scope": "constant.class", "foreground": "var(violet)"}, 100 | {"scope": "constant.class.php", "foreground": "var(violet)", "font_style": "italic"}, 101 | {"scope": "constant.language", "foreground": "var(violet)"}, 102 | {"scope": "constant.numeric", "foreground": "var(violet)"}, 103 | {"scope": "constant.numeric.line-number.match", "foreground": "var(yellow)"}, 104 | {"scope": "constant.numeric.suffix", "foreground": "var(blue)"}, 105 | {"scope": "constant.numeric.suffix.css", "foreground": "var(violet)"}, 106 | {"scope": "constant.other", "foreground": "var(violet)"}, 107 | {"scope": "constant.other.wildcard", "foreground": "var(red)"}, 108 | {"scope": "diff.deleted", "foreground": "var(bg0)", "background": "color(var(red) alpha(0.7))"}, 109 | {"scope": "diff.deleted.char", "foreground": "var(bg0)", "background": "var(red)"}, 110 | {"scope": "diff.inserted", "foreground": "var(bg0)", "background": "color(var(green) alpha(0.7))"}, 111 | {"scope": "diff.inserted.char", "foreground": "var(bg0)", "background": "var(green)"}, 112 | {"scope": "easymotion_cursor", "foreground": "var(bg0)", "background": "var(blue)"}, 113 | {"scope": "easymotion_target", "foreground": "var(bg0)", "background": "var(orange)"}, 114 | {"scope": "entity.name", "foreground": "var(green)"}, 115 | {"scope": "entity.name.constant.php", "foreground": "var(violet)"}, 116 | {"scope": "entity.name.function variable.other", "foreground": "var(green)"}, 117 | {"scope": "entity.name.section", "foreground": "var(green)"}, 118 | {"scope": "entity.name.section.markdown meta.link.reference.metadata.markdown markup.underline.link", "foreground": "var(violet)", "font_style": "bold"}, 119 | {"scope": "entity.name.section.markdown", "font_style": "bold"}, 120 | {"scope": "entity.name.tag", "foreground": "var(red)"}, 121 | {"scope": "entity.name.tag.documentation.phpdoc.php", "foreground": "var(red)", "font_style": ""}, 122 | {"scope": "entity.other", "foreground": "var(green)"}, 123 | {"scope": "entity.other.attribute-name", "foreground": "var(green)"}, 124 | {"scope": "entity.other.attribute-name.id", "foreground": "var(orange)"}, 125 | {"scope": "entity.other.document.begin", "font_style": "italic"}, 126 | {"scope": "entity.other.inherited-class", "foreground": "var(green)", "font_style": "italic"}, 127 | {"scope": "entity.other.pseudo-class.css", "font_style": "italic"}, 128 | {"scope": "entity.other.pseudo-element.css", "font_style": "italic"}, 129 | {"scope": "entity.tag", "foreground": "var(red)"}, 130 | {"scope": "invalid", "foreground": "var(red)", "background": "color(var(red) alpha(0.38))"}, 131 | {"scope": "invalid.deprecated", "foreground": "var(magenta)", "background": "color(var(magenta) alpha(0.375))"}, 132 | {"scope": "keyword", "foreground": "var(red)"}, 133 | {"scope": "keyword.control", "foreground": "var(red)"}, 134 | {"scope": "keyword.control.directive.apply.css.tailwind punctuation.definition.keyword.css.tailwind", "foreground": "var(red)"}, 135 | {"scope": "keyword.control.directive.apply.css.tailwind", "foreground": "var(blue)"}, 136 | {"scope": "keyword.declaration", "foreground": "var(red)"}, 137 | {"scope": "keyword.declaration.c", "foreground": "var(blue)", "font_style": "italic"}, 138 | {"scope": "keyword.declaration.class", "foreground": "var(blue)", "font_style": "italic"}, 139 | {"scope": "keyword.declaration.class.php", "foreground": "var(red)"}, 140 | {"scope": "keyword.declaration.const.go", "foreground": "var(blue)", "font_style": "italic"}, 141 | {"scope": "keyword.declaration.function", "foreground": "var(blue)", "font_style": "italic"}, 142 | {"scope": "keyword.declaration.function.arrow", "foreground": "var(red)", "font_style": ""}, 143 | {"scope": "keyword.declaration.function.php", "foreground": "var(red)"}, 144 | {"scope": "keyword.declaration.interface", "foreground": "var(blue)", "font_style": "italic"}, 145 | {"scope": "keyword.declaration.interface.go", "foreground": "var(blue)", "font_style": "italic"}, 146 | {"scope": "keyword.declaration.interface.php", "foreground": "var(red)"}, 147 | {"scope": "keyword.declaration.js", "foreground": "var(red)", "font_style": "italic"}, 148 | {"scope": "keyword.declaration.struct", "foreground": "var(blue)", "font_style": "italic"}, 149 | {"scope": "keyword.declaration.trait", "foreground": "var(blue)", "font_style": "italic"}, 150 | {"scope": "keyword.declaration.trait.php", "foreground": "var(red)"}, 151 | {"scope": "keyword.declaration.type", "foreground": "var(blue)", "font_style": "italic"}, 152 | {"scope": "keyword.declaration.var.go", "foreground": "var(blue)", "font_style": "italic"}, 153 | {"scope": "keyword.operator", "foreground": "var(red)"}, 154 | {"scope": "keyword.operator.word", "foreground": "var(red)"}, 155 | {"scope": "keyword.other.phpdoc", "foreground": "var(fg2)", "font_style": "bold"}, 156 | {"scope": "keyword.other.reserved.sass", "foreground": "var(blue)"}, 157 | {"scope": "markup.bold markup.italic", "font_style": "bold italic"}, 158 | {"scope": "markup.bold markup.underline.link", "font_style": "bold"}, 159 | {"scope": "markup.bold meta.link.inline markup.underline.link", "font_style": "bold"}, 160 | {"scope": "markup.bold punctuation.definition.bold", "foreground": "var(fg2)"}, 161 | {"scope": "markup.bold", "font_style": "bold"}, 162 | {"scope": "markup.changed", "foreground": "var(yellow)"}, 163 | {"scope": "markup.deleted", "foreground": "var(red)"}, 164 | {"scope": "markup.error", "foreground": "var(red)"}, 165 | {"scope": "markup.heading entity.name.section meta.link.inline markup.underline.link", "font_style": "bold"}, 166 | {"scope": "markup.heading entity.name.section meta.link.inline punctuation.definition.link", "foreground": "var(fg2)"}, 167 | {"scope": "markup.heading entity.name.section meta.link.inline punctuation.definition.metadata", "foreground": "var(fg2)"}, 168 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.constant", "foreground": "var(fg2)"}, 169 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.link", "foreground": "var(fg2)"}, 170 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.metadata", "foreground": "var(fg2)"}, 171 | {"scope": "markup.heading entity.name.section", "foreground": "var(fg0)"}, 172 | {"scope": "markup.heading entity.name.tag.heading", "font_style": "none"}, 173 | {"scope": "markup.heading punctuation.definition.heading", "foreground": "var(violet)"}, 174 | {"scope": "markup.heading", "font_style": "bold"}, 175 | {"scope": "markup.hint", "foreground": "var(green)"}, 176 | {"scope": "markup.ignored", "foreground": "var(fg2)"}, 177 | {"scope": "markup.info", "foreground": "var(green)"}, 178 | {"scope": "markup.inserted", "foreground": "var(green)"}, 179 | {"scope": "markup.italic markup.bold", "font_style": "italic bold"}, 180 | {"scope": "markup.italic markup.underline.link.markdown", "font_style": "italic"}, 181 | {"scope": "markup.italic meta.link.inline markup.underline.link", "font_style": "italic"}, 182 | {"scope": "markup.italic punctuation.definition.italic", "foreground": "var(fg2)"}, 183 | {"scope": "markup.italic", "font_style": "italic"}, 184 | {"scope": "markup.list.numbered.bullet", "foreground": "var(violet)"}, 185 | {"scope": "markup.list.unnumbered.bullet punctuation.definition.list_item", "foreground": "var(violet)"}, 186 | {"scope": "markup.quote entity.name.tag.blockquote", "font_style": "none"}, 187 | {"scope": "markup.quote markup.raw", "foreground": "color(var(orange) alpha(0.8))"}, 188 | {"scope": "markup.quote", "foreground": "color(var(fg0) alpha(0.65))", "font_style": "italic"}, 189 | {"scope": "markup.raw", "foreground": "var(orange)"}, 190 | {"scope": "markup.underline.link punctuation", "foreground": "var(blue)"}, 191 | {"scope": "markup.underline.link", "foreground": "var(blue)", "font_style": "underline"}, 192 | {"scope": "markup.untracked", "foreground": "var(fg2)"}, 193 | {"scope": "markup.warning", "foreground": "var(orange)"}, 194 | {"scope": "message.error", "foreground": "var(red)"}, 195 | {"scope": "message.info", "foreground": "var(green)"}, 196 | {"scope": "message.warning", "foreground": "var(orange)"}, 197 | {"scope": "meta.at-rule.apply.css.tailwind entity.other.attribute-name.class.css.tailwind", "foreground": "var(fg0)"}, 198 | {"scope": "meta.block.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 199 | {"scope": "meta.block.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 200 | {"scope": "meta.class.php entity.other.inherited-class.php", "foreground": "var(fg0)", "font_style": ""}, 201 | {"scope": "meta.class.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)"}, 202 | {"scope": "meta.class.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 203 | {"scope": "meta.diff.header", "foreground": "var(fg2)"}, 204 | {"scope": "meta.diff.index", "foreground": "var(blue)"}, 205 | {"scope": "meta.diff.range", "foreground": "var(blue)"}, 206 | {"scope": "meta.function.return-type.rust punctuation.separator.rust", "foreground": "var(red)"}, 207 | {"scope": "meta.function.use.php meta.group.php variable.other.php", "foreground": "var(orange)", "font_style": "italic"}, 208 | {"scope": "meta.hard-line-break", "foreground": "var(bg0)", "background": "var(fg2)"}, 209 | {"scope": "meta.image.inline.description", "foreground": "var(yellow)"}, 210 | {"scope": "meta.image.reference.description", "foreground": "var(yellow)"}, 211 | {"scope": "meta.instantiation.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)", "font_style": "none"}, 212 | {"scope": "meta.instantiation.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": "none"}, 213 | {"scope": "meta.link.email markup.underline.link punctuation.separator.path", "foreground": "var(blue)"}, 214 | {"scope": "meta.link.inet markup.underline.link punctuation.separator.path", "foreground": "var(blue)"}, 215 | {"scope": "meta.link.reference.description", "foreground": "var(yellow)"}, 216 | {"scope": "meta.link.reference.literal.description", "foreground": "var(yellow)"}, 217 | {"scope": "meta.namespace.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(green)"}, 218 | {"scope": "meta.namespace.php meta.path.php variable.namespace.php", "foreground": "var(green)"}, 219 | {"scope": "meta.parens storage.modifier.array.java", "foreground": "var(fg0)"}, 220 | {"scope": "meta.property-value.css variable.other.less", "foreground": "var(orange)"}, 221 | {"scope": "meta.separator.diff", "foreground": "var(fg2)"}, 222 | {"scope": "meta.string.heredoc.php meta.tag.heredoc.php punctuation.definition.tag", "foreground": "var(red)"}, 223 | {"scope": "meta.structure.dictionary.key.json string -punctuation", "foreground": "var(fg1)"}, 224 | {"scope": "meta.structure.dictionary.key.json string punctuation", "foreground": "color(var(fg0) alpha(0.65))"}, 225 | {"scope": "meta.use.php entity.name.constant.php", "foreground": "var(violet)"}, 226 | {"scope": "meta.use.php entity.other.inherited-class.php", "font_style": "italic"}, 227 | {"scope": "meta.use.php keyword.declaration.constant.php", "foreground": "var(red)", "font_style": "italic"}, 228 | {"scope": "meta.use.php keyword.declaration.function.php", "foreground": "var(red)", "font_style": "italic"}, 229 | {"scope": "parameter.less variable.other.less", "foreground": "var(orange)"}, 230 | {"scope": "punctuation.accessor.arrow.php", "foreground": "var(red)"}, 231 | {"scope": "punctuation.accessor.c", "foreground": "var(red)"}, 232 | {"scope": "punctuation.accessor.double-colon.php", "foreground": "var(fg0)"}, 233 | {"scope": "punctuation.accessor.nullsafe.php", "foreground": "var(red)"}, 234 | {"scope": "punctuation.accessor.php", "foreground": "var(red)"}, 235 | {"scope": "punctuation.accessor.rust", "foreground": "var(red)"}, 236 | {"scope": "punctuation.definition.annotation", "foreground":"var(red)"}, 237 | {"scope": "punctuation.definition.heredoc.ruby", "foreground": "var(red)"}, 238 | {"scope": "punctuation.definition.link", "foreground": "var(fg2)"}, 239 | {"scope": "punctuation.definition.pseudo-class", "foreground": "var(green)", "font_style": "italic"}, 240 | {"scope": "punctuation.definition.pseudo-element", "foreground": "var(green)", "font_style": "italic"}, 241 | {"scope": "punctuation.definition.raw", "foreground": "var(violet)"}, 242 | {"scope": "punctuation.definition.raw.code-fence.begin.markdown", "foreground": "var(violet)"}, 243 | {"scope": "punctuation.section.brackets.begin", "foreground": "var(fg0)"}, 244 | {"scope": "punctuation.section.brackets.end", "foreground": "var(fg0)"}, 245 | {"scope": "punctuation.section.embedded.begin.php punctuation.definition.string", "foreground": "var(red)"}, 246 | {"scope": "punctuation.section.group.begin", "foreground": "var(fg0)"}, 247 | {"scope": "punctuation.section.group.end", "foreground": "var(fg0)"}, 248 | {"scope": "punctuation.separator.combinator.css", "foreground": "var(red)"}, 249 | {"scope": "punctuation.separator.decimal.css", "foreground": "var(fg0)"}, 250 | {"scope": "punctuation.separator.inheritance.ruby", "foreground": "var(red)"}, 251 | {"scope": "punctuation.separator.key-value.php", "foreground": "var(red)"}, 252 | {"scope": "punctuation.separator.key-value.ruby", "foreground": "var(red)"}, 253 | {"scope": "punctuation.separator.operator.css", "foreground": "var(red)"}, 254 | {"scope": "punctuation.separator.operator.scss", "foreground": "var(red)"}, 255 | {"scope": "punctuation.separator.type.intersection.php", "foreground": "var(red)"}, 256 | {"scope": "source.yaml meta.mapping.key.yaml meta.string.yaml string.unquoted.plain.out.yaml", "foreground": "var(red)"}, 257 | {"scope": "storage", "foreground": "var(red)"}, 258 | {"scope": "storage.modifier", "foreground": "var(red)"}, 259 | {"scope": "storage.modifier.array.java", "foreground": "var(fg0)"}, 260 | {"scope": "storage.type", "foreground": "var(blue)", "font_style": "italic"}, 261 | {"scope": "string punctuation.definition.expression", "foreground": "var(fg0)"}, 262 | {"scope": "string punctuation.definition.variable - variable.language", "foreground": "var(fg0)"}, 263 | {"scope": "string punctuation.section.array", "foreground": "var(fg0)"}, 264 | {"scope": "string punctuation.section.expansion", "foreground": "var(fg0)"}, 265 | {"scope": "string punctuation.section.parens", "foreground": "var(fg0)"}, 266 | {"scope": "string", "foreground": "var(yellow)"}, 267 | {"scope": "string.quoted.double.json punctuation.definition.string", "foreground": "var(fg0)"}, 268 | {"scope": "string.search", "foreground": "var(bg0)", "background": "var(cyan)"}, 269 | {"scope": "string.search.occurrence", "foreground": "var(bg0)", "background": "var(yellow)"}, 270 | {"scope": "string.unquoted.heredoc punctuation.definition.string", "foreground": "var(red)"}, 271 | {"scope": "string.unquoted.heredoc punctuation.definition.tag", "foreground": "var(red)"}, 272 | {"scope": "string.unquoted.heredoc.php punctuation.definition.string.begin", "foreground": "var(yellow)"}, 273 | {"scope": "string.unquoted.heredoc.php punctuation.definition.string.end", "foreground": "var(yellow)"}, 274 | {"scope": "string.unquoted.nowdoc punctuation.definition.string", "foreground": "var(red)"}, 275 | {"scope": "support", "foreground": "var(blue)"}, 276 | {"scope": "support.class", "foreground": "var(blue)", "font_style": "italic"}, 277 | {"scope": "support.class.builtin", "foreground": "var(blue)", "font_style": "italic"}, 278 | {"scope": "support.constant", "foreground": "var(blue)"}, 279 | {"scope": "support.constant.property-value", "foreground": "var(violet)"}, 280 | {"scope": "support.function", "foreground": "var(blue)"}, 281 | {"scope": "support.function.magic", "foreground": "var(blue)"}, 282 | {"scope": "support.other.namespace", "foreground": "var(green)"}, 283 | {"scope": "support.other.variable"}, 284 | {"scope": "support.type", "foreground": "var(blue)", "font_style": "italic"}, 285 | {"scope": "support.variable", "foreground": "var(blue)"}, 286 | {"scope": "support.variable.magic", "foreground": "var(blue)"}, 287 | {"scope": "text.blade support.class.php"}, 288 | {"scope": "text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php constant.other.inline-data.html", "foreground": "var(fg0)"}, 289 | {"scope": "text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php entity.name.tag.block.any.html", "foreground": "var(fg0)"}, 290 | {"scope": "text.blade text.html.blade custom.compiler.blade.php support.function constant.other.inline-data.html", "foreground": "var(blue)"}, 291 | {"scope": "text.blade text.html.blade entity.name.tag.blade punctuation.section.embedded.begin.blade", "foreground": "var(blue)"}, 292 | {"scope": "text.blade text.html.blade entity.name.tag.blade punctuation.section.embedded.end.blade", "foreground": "var(blue)"}, 293 | {"scope": "text.blade text.html.blade meta.embedded.block.blade.php punctuation.section.embedded.begin.php punctuation.section.embedded.begin.php constant.other.inline-data.html", "foreground": "var(red)"}, 294 | {"scope": "text.blade text.html.blade meta.embedded.block.blade.php punctuation.section.embedded.end.php constant.other.inline-data.html", "foreground": "var(red)"}, 295 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html meta.attribute-with-value.html entity.name.tag.blade punctuation.section.embedded.begin.blade", "foreground": "var(fg0)"}, 296 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html meta.attribute-with-value.html entity.name.tag.blade punctuation.section.embedded.end.blade", "foreground": "var(fg0)"}, 297 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html punctuation.definition.tag.end.html", "foreground": "var(red)"}, 298 | {"scope": "text.blade text.html.blade scope:text.html.basic punctuation.section.embedded.ignore.begin.blade", "foreground": "var(blue)"}, 299 | {"scope": "text.blade text.html.blade scope:text.html.basic punctuation.section.embedded.ignore.end.blade", "foreground": "var(blue)"}, 300 | {"scope": "text.blade text.html.blade string.quoted entity.name.tag.blade source.php.blade meta.function-call.php meta.group.php string.quoted.single.php meta.string-contents.quoted.single.php", "foreground": "var(yellow)"}, 301 | {"scope": "text.blade text.html.blade string.quoted entity.name.tag.blade source.php.blade meta.function-call.php meta.group.php string.quoted.single.php punctuation.definition.string", "foreground": "var(yellow)"}, 302 | {"scope": "text.find-in-files", "foreground": "color(var(fg0) alpha(0.65))"}, 303 | {"scope": "text.html.markdown punctuation - constant", "foreground": "var(fg2)"}, 304 | {"scope": "text.html.vue meta.tag.block.any.html meta.attribute-with-value.directive.html meta.string.html meta.interpolation.vue source.js.embedded.vue variable.other.dollar.js", "foreground": "var(orange)"}, 305 | {"scope": "text.html.vue meta.tag.inline.any.html meta.attribute-with-value.directive.html meta.string.html meta.interpolation.vue source.js.embedded.vue variable.other.dollar.js", "foreground": "var(orange)"}, 306 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.directive.html entity.other.attribute-name.html punctuation.definition.attribute.html", "foreground": "var(green)"}, 307 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.directive.html entity.other.attribute-name.html", "foreground": "var(green)"}, 308 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.html entity.other.attribute-name.html", "foreground": "var(green)"}, 309 | {"scope": "variable"}, 310 | {"scope": "variable.declaration.less", "foreground": "var(orange)"}, 311 | {"scope": "variable.function", "foreground": "var(blue)"}, 312 | {"scope": "variable.function.php", "foreground": "var(fg0)"}, 313 | {"scope": "variable.language", "foreground": "var(orange)", "font_style": "italic"}, 314 | {"scope": "variable.language.class.java", "foreground": "var(violet)", "font_style": "italic"}, 315 | {"scope": "variable.language.wildcard", "foreground": "var(red)", "font_style": "none"}, 316 | {"scope": "variable.language.wildcard.asterisk", "font_style": "none"}, 317 | {"scope": "variable.namespace.java", "foreground": "var(blue)"}, 318 | {"scope": "variable.other", "foreground": "var(fg0)"}, 319 | {"scope": "variable.other.constant", "foreground": "var(violet)"}, 320 | {"scope": "variable.other.dollar.only.js", "foreground": "var(red)"}, 321 | {"scope": "variable.other.global", "foreground": "var(orange)", "font_style": "italic"}, 322 | {"scope": "variable.other.member", "foreground": "var(fg0)"}, 323 | {"scope": "variable.parameter", "foreground": "var(orange)", "font_style": "italic"}, 324 | {"scope": "variable.parameter.type.java", "foreground": "var(blue)"}, 325 | 326 | // GitGutter 327 | 328 | {"scope": "markup.changed.git_gutter", "foreground": "color(var(yellow) alpha(0.62))"}, 329 | {"scope": "markup.deleted.git_gutter", "foreground": "color(var(red) alpha(0.62))"}, 330 | {"scope": "markup.ignored.git_gutter", "foreground": "color(var(fg2) alpha(0.62))"}, 331 | {"scope": "markup.inserted.git_gutter", "foreground": "color(var(green) alpha(0.62))"}, 332 | {"scope": "markup.untracked.git_gutter", "foreground": "color(var(fg2) alpha(0.62))"}, 333 | {"scope": "sublimelinter.gutter-mark", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 334 | 335 | // LSP 336 | 337 | {"scope": "output.lsp sublimelinter.gutter-mark, output.lsp sublimelinter.mark.error, output.lsp sublimelinter.mark.warning", "background": "var(bg0)"}, 338 | 339 | // NeoVintageous 340 | 341 | {"scope": "highlighted.yank", "foreground": "var(bg0)", "background": "var(yellow)"}, 342 | {"scope": "highlightedyank", "foreground": "var(bg0)", "background": "var(yellow)"}, 343 | {"scope": "neovintageous_search_cur", "foreground": "var(bg0)", "background": "var(cyan)"}, 344 | {"scope": "neovintageous_search_inc", "foreground": "var(bg0)", "background": "var(cyan)"}, 345 | {"scope": "neovintageous_search_occ", "foreground": "var(bg0)", "background": "var(yellow)"}, 346 | {"scope": "nv_search_current", "foreground": "var(bg0)", "background": "var(cyan)"}, 347 | {"scope": "nv_search_inc", "foreground": "var(bg0)", "background": "var(cyan)"}, 348 | {"scope": "nv_search_occurrence", "foreground": "var(bg0)", "background": "var(yellow)"}, 349 | 350 | // PHPUnitKit 351 | 352 | {"scope": "region.greenish phpunitkit", "foreground": "var(bg0)", "background": "var(green)"}, 353 | {"scope": "region.orangish phpunitkit", "foreground": "var(bg0)", "background": "var(orange)"}, 354 | {"scope": "region.redish phpunitkit", "foreground": "var(fg0)", "background": "var(red)"}, 355 | {"scope": "test.progress.deprecated,test.progress.incomplete,test.progress.notice,test.progress.risky,test.progress.skipped,test.progress.warning", "foreground": "var(orange)", "background": "var(bg0)"}, 356 | {"scope": "test.progress.error", "foreground": "var(red)", "background": "var(bg0)"}, 357 | {"scope": "test.progress.failure", "foreground": "var(fg0)", "background": "var(red)"}, 358 | 359 | // RulerColumn 360 | 361 | {"scope": "region ruler.column", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 362 | 363 | // SublimeLinter 364 | 365 | {"scope": "markup.changed.sublime_linter markup.warning.sublime_linter, markup.warning.sublime_linter, markup.warning.sublimelinter", "foreground": "var(orange)", "background": "color(var(orange) alpha(0.62))"}, 366 | {"scope": "markup.deleted.sublime_linter markup.error.sublime_linter, markup.error.sublime_linter, markup.error.sublimelinter", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 367 | {"scope": "output.sublime_linter markup.changed.sublime_linter markup.warning.sublime_linter, output.sublime_linter markup.deleted.sublime_linter markup.error.sublime_linter", "background": "var(bg0)"}, 368 | {"scope": "sublimelinter.mark.error", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 369 | {"scope": "sublimelinter.mark.warning", "foreground": "var(orange)", "background": "color(var(orange) alpha(0.62))"}, 370 | 371 | ] 372 | } 373 | -------------------------------------------------------------------------------- /MonokaiFreeDracula.sublime-color-scheme: -------------------------------------------------------------------------------- 1 | { 2 | "name": "MonokaiFree - Dracula", 3 | "author": "Gerard Roche", 4 | "variables": 5 | { 6 | "bg0": "#282a36", 7 | "bg1": "#3e3d32", 8 | "bg2": "#43443b", 9 | 10 | "fg0": "#f8f8f2", 11 | "fg1": "#cfcfc2", 12 | "fg2": "#75715e", 13 | 14 | "yellow": "#e6db74", 15 | "orange": "#fd971f", 16 | "red": "#f92672", 17 | "violet": "#ae81ff", // purple 18 | "blue": "#66d9ef", 19 | "cyan": "#a1efe4", 20 | "green": "#a6e22e", 21 | "magenta": "#fd5ff0", // pink 22 | 23 | "--yellowish": "var(yellow)", 24 | "--orangish": "var(orange)", 25 | "--redish": "var(red)", 26 | "--purplish": "var(violet)", 27 | "--bluish": "var(blue)", 28 | "--cyanish": "var(cyan)", 29 | "--greenish": "var(green)", 30 | "--pinkish": "var(magenta)", 31 | 32 | "caret": "var(fg0)", 33 | "guide": "var(fg1)", 34 | "selection": "var(bg2)", 35 | 36 | }, 37 | "globals": 38 | { 39 | 40 | "background": "var(bg0)", 41 | "foreground": "var(fg0)", 42 | 43 | "caret": "color(var(caret) alpha(0.9))", 44 | 45 | "block_caret": "color(var(caret) alpha(0.2))", 46 | "block_caret_border": "color(var(caret) alpha(0.8))", 47 | "block_caret_underline": "var(caret)", 48 | "block_caret_corner_style": "square", 49 | 50 | "invisibles": "var(fg2)", 51 | 52 | "accent": "color(var(yellow) alpha(0.62))", 53 | "fold_marker": "var(yellow)", 54 | "minimap_border": "var(yellow)", 55 | "misspelling": "var(red)", 56 | 57 | "popup_css": "html {background-color: var(--background);}body {color: #cfcfc2;}a {color: #66d9ef;}#show-definitions, #show-scope, #sublimelinter-tooltip {border: 1px solid #75715e; background-color: color(var(--background) blend(fg0 98%)); padding: 10px; margin: 0;}#inline-error {font-family: \"Roboto Mono\", \"Segoe UI Symbol\", monospace; background-color: var(--background);}#inline-error .error {background-color: color(var(--redish) blend(var(--background) 30%));}", 58 | 59 | "gutter": "var(bg0)", 60 | "gutter_foreground": "var(fg2)", 61 | "gutter_foreground_highlight": "color(var(fg2) alpha(0.3))", 62 | 63 | "line_diff_added": "color(var(green) alpha(0.8))", 64 | "line_diff_deleted": "color(var(red) alpha(0.8))", 65 | "line_diff_modified": "color(var(yellow) alpha(0.8))", 66 | 67 | "line_highlight": "var(selection)", 68 | 69 | "selection": "var(selection)", 70 | "selection_border": "color(var(selection) lightness(35%))", 71 | 72 | "find_highlight": "var(cyan)", 73 | "find_highlight_foreground": "var(bg0)", 74 | "highlight": "var(yellow)", 75 | 76 | "rulers": "var(fg2)", 77 | 78 | "active_guide": "var(guide)", 79 | "stack_guide": "color(var(guide) alpha(0.5))", 80 | "guide": "color(var(guide) alpha(0.2))", 81 | 82 | "bracket_contents_foreground": "var(fg1)", 83 | "bracket_contents_options": "underline", 84 | "brackets_foreground": "var(yellow)", 85 | "brackets_options": "foreground bold glow", 86 | 87 | "tags_foreground": "var(yellow)", 88 | "tags_options": "underline" 89 | 90 | }, 91 | "rules": 92 | [ 93 | 94 | {"scope": "comment", "foreground": "var(fg2)"}, 95 | {"scope": "conceal", "foreground": "var(bg0)"}, 96 | {"scope": "constant", "foreground": "var(violet)"}, 97 | {"scope": "constant.character", "foreground": "var(violet)"}, 98 | {"scope": "constant.character.escape", "foreground": "var(violet)"}, 99 | {"scope": "constant.class", "foreground": "var(violet)"}, 100 | {"scope": "constant.class.php", "foreground": "var(violet)", "font_style": "italic"}, 101 | {"scope": "constant.language", "foreground": "var(violet)"}, 102 | {"scope": "constant.numeric", "foreground": "var(violet)"}, 103 | {"scope": "constant.numeric.line-number.match", "foreground": "var(yellow)"}, 104 | {"scope": "constant.numeric.suffix", "foreground": "var(blue)"}, 105 | {"scope": "constant.numeric.suffix.css", "foreground": "var(violet)"}, 106 | {"scope": "constant.other", "foreground": "var(violet)"}, 107 | {"scope": "constant.other.wildcard", "foreground": "var(red)"}, 108 | {"scope": "diff.deleted", "foreground": "var(bg0)", "background": "color(var(red) alpha(0.7))"}, 109 | {"scope": "diff.deleted.char", "foreground": "var(bg0)", "background": "var(red)"}, 110 | {"scope": "diff.inserted", "foreground": "var(bg0)", "background": "color(var(green) alpha(0.7))"}, 111 | {"scope": "diff.inserted.char", "foreground": "var(bg0)", "background": "var(green)"}, 112 | {"scope": "easymotion_cursor", "foreground": "var(bg0)", "background": "var(blue)"}, 113 | {"scope": "easymotion_target", "foreground": "var(bg0)", "background": "var(orange)"}, 114 | {"scope": "entity.name", "foreground": "var(green)"}, 115 | {"scope": "entity.name.constant.php", "foreground": "var(violet)"}, 116 | {"scope": "entity.name.function variable.other", "foreground": "var(green)"}, 117 | {"scope": "entity.name.section", "foreground": "var(green)"}, 118 | {"scope": "entity.name.section.markdown meta.link.reference.metadata.markdown markup.underline.link", "foreground": "var(violet)", "font_style": "bold"}, 119 | {"scope": "entity.name.section.markdown", "font_style": "bold"}, 120 | {"scope": "entity.name.tag", "foreground": "var(red)"}, 121 | {"scope": "entity.name.tag.documentation.phpdoc.php", "foreground": "var(red)", "font_style": ""}, 122 | {"scope": "entity.other", "foreground": "var(green)"}, 123 | {"scope": "entity.other.attribute-name", "foreground": "var(green)"}, 124 | {"scope": "entity.other.attribute-name.id", "foreground": "var(orange)"}, 125 | {"scope": "entity.other.document.begin", "font_style": "italic"}, 126 | {"scope": "entity.other.inherited-class", "foreground": "var(green)", "font_style": "italic"}, 127 | {"scope": "entity.other.pseudo-class.css", "font_style": "italic"}, 128 | {"scope": "entity.other.pseudo-element.css", "font_style": "italic"}, 129 | {"scope": "entity.tag", "foreground": "var(red)"}, 130 | {"scope": "invalid", "foreground": "var(red)", "background": "color(var(red) alpha(0.38))"}, 131 | {"scope": "invalid.deprecated", "foreground": "var(magenta)", "background": "color(var(magenta) alpha(0.375))"}, 132 | {"scope": "keyword", "foreground": "var(red)"}, 133 | {"scope": "keyword.control", "foreground": "var(red)"}, 134 | {"scope": "keyword.control.directive.apply.css.tailwind punctuation.definition.keyword.css.tailwind", "foreground": "var(red)"}, 135 | {"scope": "keyword.control.directive.apply.css.tailwind", "foreground": "var(blue)"}, 136 | {"scope": "keyword.declaration", "foreground": "var(red)"}, 137 | {"scope": "keyword.declaration.c", "foreground": "var(blue)", "font_style": "italic"}, 138 | {"scope": "keyword.declaration.class", "foreground": "var(blue)", "font_style": "italic"}, 139 | {"scope": "keyword.declaration.class.php", "foreground": "var(red)"}, 140 | {"scope": "keyword.declaration.const.go", "foreground": "var(blue)", "font_style": "italic"}, 141 | {"scope": "keyword.declaration.function", "foreground": "var(blue)", "font_style": "italic"}, 142 | {"scope": "keyword.declaration.function.arrow", "foreground": "var(red)", "font_style": ""}, 143 | {"scope": "keyword.declaration.function.php", "foreground": "var(red)"}, 144 | {"scope": "keyword.declaration.interface", "foreground": "var(blue)", "font_style": "italic"}, 145 | {"scope": "keyword.declaration.interface.go", "foreground": "var(blue)", "font_style": "italic"}, 146 | {"scope": "keyword.declaration.interface.php", "foreground": "var(red)"}, 147 | {"scope": "keyword.declaration.js", "foreground": "var(red)", "font_style": "italic"}, 148 | {"scope": "keyword.declaration.struct", "foreground": "var(blue)", "font_style": "italic"}, 149 | {"scope": "keyword.declaration.trait", "foreground": "var(blue)", "font_style": "italic"}, 150 | {"scope": "keyword.declaration.trait.php", "foreground": "var(red)"}, 151 | {"scope": "keyword.declaration.type", "foreground": "var(blue)", "font_style": "italic"}, 152 | {"scope": "keyword.declaration.var.go", "foreground": "var(blue)", "font_style": "italic"}, 153 | {"scope": "keyword.operator", "foreground": "var(red)"}, 154 | {"scope": "keyword.operator.word", "foreground": "var(red)"}, 155 | {"scope": "keyword.other.phpdoc", "foreground": "var(fg2)", "font_style": "bold"}, 156 | {"scope": "keyword.other.reserved.sass", "foreground": "var(blue)"}, 157 | {"scope": "markup.bold markup.italic", "font_style": "bold italic"}, 158 | {"scope": "markup.bold markup.underline.link", "font_style": "bold"}, 159 | {"scope": "markup.bold meta.link.inline markup.underline.link", "font_style": "bold"}, 160 | {"scope": "markup.bold punctuation.definition.bold", "foreground": "var(fg2)"}, 161 | {"scope": "markup.bold", "font_style": "bold"}, 162 | {"scope": "markup.changed", "foreground": "var(yellow)"}, 163 | {"scope": "markup.deleted", "foreground": "var(red)"}, 164 | {"scope": "markup.error", "foreground": "var(red)"}, 165 | {"scope": "markup.heading entity.name.section meta.link.inline markup.underline.link", "font_style": "bold"}, 166 | {"scope": "markup.heading entity.name.section meta.link.inline punctuation.definition.link", "foreground": "var(fg2)"}, 167 | {"scope": "markup.heading entity.name.section meta.link.inline punctuation.definition.metadata", "foreground": "var(fg2)"}, 168 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.constant", "foreground": "var(fg2)"}, 169 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.link", "foreground": "var(fg2)"}, 170 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.metadata", "foreground": "var(fg2)"}, 171 | {"scope": "markup.heading entity.name.section", "foreground": "var(fg0)"}, 172 | {"scope": "markup.heading entity.name.tag.heading", "font_style": "none"}, 173 | {"scope": "markup.heading punctuation.definition.heading", "foreground": "var(violet)"}, 174 | {"scope": "markup.heading", "font_style": "bold"}, 175 | {"scope": "markup.hint", "foreground": "var(green)"}, 176 | {"scope": "markup.ignored", "foreground": "var(fg2)"}, 177 | {"scope": "markup.info", "foreground": "var(green)"}, 178 | {"scope": "markup.inserted", "foreground": "var(green)"}, 179 | {"scope": "markup.italic markup.bold", "font_style": "italic bold"}, 180 | {"scope": "markup.italic markup.underline.link.markdown", "font_style": "italic"}, 181 | {"scope": "markup.italic meta.link.inline markup.underline.link", "font_style": "italic"}, 182 | {"scope": "markup.italic punctuation.definition.italic", "foreground": "var(fg2)"}, 183 | {"scope": "markup.italic", "font_style": "italic"}, 184 | {"scope": "markup.list.numbered.bullet", "foreground": "var(violet)"}, 185 | {"scope": "markup.list.unnumbered.bullet punctuation.definition.list_item", "foreground": "var(violet)"}, 186 | {"scope": "markup.quote entity.name.tag.blockquote", "font_style": "none"}, 187 | {"scope": "markup.quote markup.raw", "foreground": "color(var(orange) alpha(0.8))"}, 188 | {"scope": "markup.quote", "foreground": "color(var(fg0) alpha(0.65))", "font_style": "italic"}, 189 | {"scope": "markup.raw", "foreground": "var(orange)"}, 190 | {"scope": "markup.underline.link punctuation", "foreground": "var(blue)"}, 191 | {"scope": "markup.underline.link", "foreground": "var(blue)", "font_style": "underline"}, 192 | {"scope": "markup.untracked", "foreground": "var(fg2)"}, 193 | {"scope": "markup.warning", "foreground": "var(orange)"}, 194 | {"scope": "message.error", "foreground": "var(red)"}, 195 | {"scope": "message.info", "foreground": "var(green)"}, 196 | {"scope": "message.warning", "foreground": "var(orange)"}, 197 | {"scope": "meta.at-rule.apply.css.tailwind entity.other.attribute-name.class.css.tailwind", "foreground": "var(fg0)"}, 198 | {"scope": "meta.block.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 199 | {"scope": "meta.block.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 200 | {"scope": "meta.class.php entity.other.inherited-class.php", "foreground": "var(fg0)", "font_style": ""}, 201 | {"scope": "meta.class.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)"}, 202 | {"scope": "meta.class.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 203 | {"scope": "meta.diff.header", "foreground": "var(fg2)"}, 204 | {"scope": "meta.diff.index", "foreground": "var(blue)"}, 205 | {"scope": "meta.diff.range", "foreground": "var(blue)"}, 206 | {"scope": "meta.function.return-type.rust punctuation.separator.rust", "foreground": "var(red)"}, 207 | {"scope": "meta.function.use.php meta.group.php variable.other.php", "foreground": "var(orange)", "font_style": "italic"}, 208 | {"scope": "meta.hard-line-break", "foreground": "var(bg0)", "background": "var(fg2)"}, 209 | {"scope": "meta.image.inline.description", "foreground": "var(yellow)"}, 210 | {"scope": "meta.image.reference.description", "foreground": "var(yellow)"}, 211 | {"scope": "meta.instantiation.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)", "font_style": "none"}, 212 | {"scope": "meta.instantiation.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": "none"}, 213 | {"scope": "meta.link.email markup.underline.link punctuation.separator.path", "foreground": "var(blue)"}, 214 | {"scope": "meta.link.inet markup.underline.link punctuation.separator.path", "foreground": "var(blue)"}, 215 | {"scope": "meta.link.reference.description", "foreground": "var(yellow)"}, 216 | {"scope": "meta.link.reference.literal.description", "foreground": "var(yellow)"}, 217 | {"scope": "meta.namespace.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(green)"}, 218 | {"scope": "meta.namespace.php meta.path.php variable.namespace.php", "foreground": "var(green)"}, 219 | {"scope": "meta.parens storage.modifier.array.java", "foreground": "var(fg0)"}, 220 | {"scope": "meta.property-value.css variable.other.less", "foreground": "var(orange)"}, 221 | {"scope": "meta.separator.diff", "foreground": "var(fg2)"}, 222 | {"scope": "meta.string.heredoc.php meta.tag.heredoc.php punctuation.definition.tag", "foreground": "var(red)"}, 223 | {"scope": "meta.structure.dictionary.key.json string -punctuation", "foreground": "var(fg1)"}, 224 | {"scope": "meta.structure.dictionary.key.json string punctuation", "foreground": "color(var(fg0) alpha(0.65))"}, 225 | {"scope": "meta.use.php entity.name.constant.php", "foreground": "var(violet)"}, 226 | {"scope": "meta.use.php entity.other.inherited-class.php", "font_style": "italic"}, 227 | {"scope": "meta.use.php keyword.declaration.constant.php", "foreground": "var(red)", "font_style": "italic"}, 228 | {"scope": "meta.use.php keyword.declaration.function.php", "foreground": "var(red)", "font_style": "italic"}, 229 | {"scope": "parameter.less variable.other.less", "foreground": "var(orange)"}, 230 | {"scope": "punctuation.accessor.arrow.php", "foreground": "var(red)"}, 231 | {"scope": "punctuation.accessor.c", "foreground": "var(red)"}, 232 | {"scope": "punctuation.accessor.double-colon.php", "foreground": "var(fg0)"}, 233 | {"scope": "punctuation.accessor.nullsafe.php", "foreground": "var(red)"}, 234 | {"scope": "punctuation.accessor.php", "foreground": "var(red)"}, 235 | {"scope": "punctuation.accessor.rust", "foreground": "var(red)"}, 236 | {"scope": "punctuation.definition.annotation", "foreground":"var(red)"}, 237 | {"scope": "punctuation.definition.heredoc.ruby", "foreground": "var(red)"}, 238 | {"scope": "punctuation.definition.link", "foreground": "var(fg2)"}, 239 | {"scope": "punctuation.definition.pseudo-class", "foreground": "var(green)", "font_style": "italic"}, 240 | {"scope": "punctuation.definition.pseudo-element", "foreground": "var(green)", "font_style": "italic"}, 241 | {"scope": "punctuation.definition.raw", "foreground": "var(violet)"}, 242 | {"scope": "punctuation.definition.raw.code-fence.begin.markdown", "foreground": "var(violet)"}, 243 | {"scope": "punctuation.section.brackets.begin", "foreground": "var(fg0)"}, 244 | {"scope": "punctuation.section.brackets.end", "foreground": "var(fg0)"}, 245 | {"scope": "punctuation.section.embedded.begin.php punctuation.definition.string", "foreground": "var(red)"}, 246 | {"scope": "punctuation.section.group.begin", "foreground": "var(fg0)"}, 247 | {"scope": "punctuation.section.group.end", "foreground": "var(fg0)"}, 248 | {"scope": "punctuation.separator.combinator.css", "foreground": "var(red)"}, 249 | {"scope": "punctuation.separator.decimal.css", "foreground": "var(fg0)"}, 250 | {"scope": "punctuation.separator.inheritance.ruby", "foreground": "var(red)"}, 251 | {"scope": "punctuation.separator.key-value.php", "foreground": "var(red)"}, 252 | {"scope": "punctuation.separator.key-value.ruby", "foreground": "var(red)"}, 253 | {"scope": "punctuation.separator.operator.css", "foreground": "var(red)"}, 254 | {"scope": "punctuation.separator.operator.scss", "foreground": "var(red)"}, 255 | {"scope": "punctuation.separator.type.intersection.php", "foreground": "var(red)"}, 256 | {"scope": "source.yaml meta.mapping.key.yaml meta.string.yaml string.unquoted.plain.out.yaml", "foreground": "var(red)"}, 257 | {"scope": "storage", "foreground": "var(red)"}, 258 | {"scope": "storage.modifier", "foreground": "var(red)"}, 259 | {"scope": "storage.modifier.array.java", "foreground": "var(fg0)"}, 260 | {"scope": "storage.type", "foreground": "var(blue)", "font_style": "italic"}, 261 | {"scope": "string punctuation.definition.expression", "foreground": "var(fg0)"}, 262 | {"scope": "string punctuation.definition.variable - variable.language", "foreground": "var(fg0)"}, 263 | {"scope": "string punctuation.section.array", "foreground": "var(fg0)"}, 264 | {"scope": "string punctuation.section.expansion", "foreground": "var(fg0)"}, 265 | {"scope": "string punctuation.section.parens", "foreground": "var(fg0)"}, 266 | {"scope": "string", "foreground": "var(yellow)"}, 267 | {"scope": "string.quoted.double.json punctuation.definition.string", "foreground": "var(fg0)"}, 268 | {"scope": "string.search", "foreground": "var(bg0)", "background": "var(cyan)"}, 269 | {"scope": "string.search.occurrence", "foreground": "var(bg0)", "background": "var(yellow)"}, 270 | {"scope": "string.unquoted.heredoc punctuation.definition.string", "foreground": "var(red)"}, 271 | {"scope": "string.unquoted.heredoc punctuation.definition.tag", "foreground": "var(red)"}, 272 | {"scope": "string.unquoted.heredoc.php punctuation.definition.string.begin", "foreground": "var(yellow)"}, 273 | {"scope": "string.unquoted.heredoc.php punctuation.definition.string.end", "foreground": "var(yellow)"}, 274 | {"scope": "string.unquoted.nowdoc punctuation.definition.string", "foreground": "var(red)"}, 275 | {"scope": "support", "foreground": "var(blue)"}, 276 | {"scope": "support.class", "foreground": "var(blue)", "font_style": "italic"}, 277 | {"scope": "support.class.builtin", "foreground": "var(blue)", "font_style": "italic"}, 278 | {"scope": "support.constant", "foreground": "var(blue)"}, 279 | {"scope": "support.constant.property-value", "foreground": "var(violet)"}, 280 | {"scope": "support.function", "foreground": "var(blue)"}, 281 | {"scope": "support.function.magic", "foreground": "var(blue)"}, 282 | {"scope": "support.other.namespace", "foreground": "var(green)"}, 283 | {"scope": "support.other.variable"}, 284 | {"scope": "support.type", "foreground": "var(blue)", "font_style": "italic"}, 285 | {"scope": "support.variable", "foreground": "var(blue)"}, 286 | {"scope": "support.variable.magic", "foreground": "var(blue)"}, 287 | {"scope": "text.blade support.class.php"}, 288 | {"scope": "text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php constant.other.inline-data.html", "foreground": "var(fg0)"}, 289 | {"scope": "text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php entity.name.tag.block.any.html", "foreground": "var(fg0)"}, 290 | {"scope": "text.blade text.html.blade custom.compiler.blade.php support.function constant.other.inline-data.html", "foreground": "var(blue)"}, 291 | {"scope": "text.blade text.html.blade entity.name.tag.blade punctuation.section.embedded.begin.blade", "foreground": "var(blue)"}, 292 | {"scope": "text.blade text.html.blade entity.name.tag.blade punctuation.section.embedded.end.blade", "foreground": "var(blue)"}, 293 | {"scope": "text.blade text.html.blade meta.embedded.block.blade.php punctuation.section.embedded.begin.php punctuation.section.embedded.begin.php constant.other.inline-data.html", "foreground": "var(red)"}, 294 | {"scope": "text.blade text.html.blade meta.embedded.block.blade.php punctuation.section.embedded.end.php constant.other.inline-data.html", "foreground": "var(red)"}, 295 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html meta.attribute-with-value.html entity.name.tag.blade punctuation.section.embedded.begin.blade", "foreground": "var(fg0)"}, 296 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html meta.attribute-with-value.html entity.name.tag.blade punctuation.section.embedded.end.blade", "foreground": "var(fg0)"}, 297 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html punctuation.definition.tag.end.html", "foreground": "var(red)"}, 298 | {"scope": "text.blade text.html.blade scope:text.html.basic punctuation.section.embedded.ignore.begin.blade", "foreground": "var(blue)"}, 299 | {"scope": "text.blade text.html.blade scope:text.html.basic punctuation.section.embedded.ignore.end.blade", "foreground": "var(blue)"}, 300 | {"scope": "text.blade text.html.blade string.quoted entity.name.tag.blade source.php.blade meta.function-call.php meta.group.php string.quoted.single.php meta.string-contents.quoted.single.php", "foreground": "var(yellow)"}, 301 | {"scope": "text.blade text.html.blade string.quoted entity.name.tag.blade source.php.blade meta.function-call.php meta.group.php string.quoted.single.php punctuation.definition.string", "foreground": "var(yellow)"}, 302 | {"scope": "text.find-in-files", "foreground": "color(var(fg0) alpha(0.65))"}, 303 | {"scope": "text.html.markdown punctuation - constant", "foreground": "var(fg2)"}, 304 | {"scope": "text.html.vue meta.tag.block.any.html meta.attribute-with-value.directive.html meta.string.html meta.interpolation.vue source.js.embedded.vue variable.other.dollar.js", "foreground": "var(orange)"}, 305 | {"scope": "text.html.vue meta.tag.inline.any.html meta.attribute-with-value.directive.html meta.string.html meta.interpolation.vue source.js.embedded.vue variable.other.dollar.js", "foreground": "var(orange)"}, 306 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.directive.html entity.other.attribute-name.html punctuation.definition.attribute.html", "foreground": "var(green)"}, 307 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.directive.html entity.other.attribute-name.html", "foreground": "var(green)"}, 308 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.html entity.other.attribute-name.html", "foreground": "var(green)"}, 309 | {"scope": "variable"}, 310 | {"scope": "variable.declaration.less", "foreground": "var(orange)"}, 311 | {"scope": "variable.function", "foreground": "var(blue)"}, 312 | {"scope": "variable.function.php", "foreground": "var(fg0)"}, 313 | {"scope": "variable.language", "foreground": "var(orange)", "font_style": "italic"}, 314 | {"scope": "variable.language.class.java", "foreground": "var(violet)", "font_style": "italic"}, 315 | {"scope": "variable.language.wildcard", "foreground": "var(red)", "font_style": "none"}, 316 | {"scope": "variable.language.wildcard.asterisk", "font_style": "none"}, 317 | {"scope": "variable.namespace.java", "foreground": "var(blue)"}, 318 | {"scope": "variable.other", "foreground": "var(fg0)"}, 319 | {"scope": "variable.other.constant", "foreground": "var(violet)"}, 320 | {"scope": "variable.other.dollar.only.js", "foreground": "var(red)"}, 321 | {"scope": "variable.other.global", "foreground": "var(orange)", "font_style": "italic"}, 322 | {"scope": "variable.other.member", "foreground": "var(fg0)"}, 323 | {"scope": "variable.parameter", "foreground": "var(orange)", "font_style": "italic"}, 324 | {"scope": "variable.parameter.type.java", "foreground": "var(blue)"}, 325 | 326 | // GitGutter 327 | 328 | {"scope": "markup.changed.git_gutter", "foreground": "color(var(yellow) alpha(0.62))"}, 329 | {"scope": "markup.deleted.git_gutter", "foreground": "color(var(red) alpha(0.62))"}, 330 | {"scope": "markup.ignored.git_gutter", "foreground": "color(var(fg2) alpha(0.62))"}, 331 | {"scope": "markup.inserted.git_gutter", "foreground": "color(var(green) alpha(0.62))"}, 332 | {"scope": "markup.untracked.git_gutter", "foreground": "color(var(fg2) alpha(0.62))"}, 333 | {"scope": "sublimelinter.gutter-mark", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 334 | 335 | // LSP 336 | 337 | {"scope": "output.lsp sublimelinter.gutter-mark, output.lsp sublimelinter.mark.error, output.lsp sublimelinter.mark.warning", "background": "var(bg0)"}, 338 | 339 | // NeoVintageous 340 | 341 | {"scope": "highlighted.yank", "foreground": "var(bg0)", "background": "var(yellow)"}, 342 | {"scope": "highlightedyank", "foreground": "var(bg0)", "background": "var(yellow)"}, 343 | {"scope": "neovintageous_search_cur", "foreground": "var(bg0)", "background": "var(cyan)"}, 344 | {"scope": "neovintageous_search_inc", "foreground": "var(bg0)", "background": "var(cyan)"}, 345 | {"scope": "neovintageous_search_occ", "foreground": "var(bg0)", "background": "var(yellow)"}, 346 | {"scope": "nv_search_current", "foreground": "var(bg0)", "background": "var(cyan)"}, 347 | {"scope": "nv_search_inc", "foreground": "var(bg0)", "background": "var(cyan)"}, 348 | {"scope": "nv_search_occurrence", "foreground": "var(bg0)", "background": "var(yellow)"}, 349 | 350 | // PHPUnitKit 351 | 352 | {"scope": "region.greenish phpunitkit", "foreground": "var(bg0)", "background": "var(green)"}, 353 | {"scope": "region.orangish phpunitkit", "foreground": "var(bg0)", "background": "var(orange)"}, 354 | {"scope": "region.redish phpunitkit", "foreground": "var(fg0)", "background": "var(red)"}, 355 | {"scope": "test.progress.deprecated,test.progress.incomplete,test.progress.notice,test.progress.risky,test.progress.skipped,test.progress.warning", "foreground": "var(orange)", "background": "var(bg0)"}, 356 | {"scope": "test.progress.error", "foreground": "var(red)", "background": "var(bg0)"}, 357 | {"scope": "test.progress.failure", "foreground": "var(fg0)", "background": "var(red)"}, 358 | 359 | // RulerColumn 360 | 361 | {"scope": "region ruler.column", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 362 | 363 | // SublimeLinter 364 | 365 | {"scope": "markup.changed.sublime_linter markup.warning.sublime_linter, markup.warning.sublime_linter, markup.warning.sublimelinter", "foreground": "var(orange)", "background": "color(var(orange) alpha(0.62))"}, 366 | {"scope": "markup.deleted.sublime_linter markup.error.sublime_linter, markup.error.sublime_linter, markup.error.sublimelinter", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 367 | {"scope": "output.sublime_linter markup.changed.sublime_linter markup.warning.sublime_linter, output.sublime_linter markup.deleted.sublime_linter markup.error.sublime_linter", "background": "var(bg0)"}, 368 | {"scope": "sublimelinter.mark.error", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 369 | {"scope": "sublimelinter.mark.warning", "foreground": "var(orange)", "background": "color(var(orange) alpha(0.62))"}, 370 | 371 | ] 372 | } 373 | -------------------------------------------------------------------------------- /MonokaiFreeGruvbox.sublime-color-scheme: -------------------------------------------------------------------------------- 1 | { 2 | "name": "MonokaiFree - Gruvbox", 3 | "author": "Gerard Roche", 4 | "variables": 5 | { 6 | "bg0": "#282828", 7 | "bg1": "#3e3d32", 8 | "bg2": "#43443b", 9 | 10 | "fg0": "#f8f8f2", 11 | "fg1": "#cfcfc2", 12 | "fg2": "#75715e", 13 | 14 | "yellow": "#e6db74", 15 | "orange": "#fd971f", 16 | "red": "#f92672", 17 | "violet": "#ae81ff", // purple 18 | "blue": "#66d9ef", 19 | "cyan": "#a1efe4", 20 | "green": "#a6e22e", 21 | "magenta": "#fd5ff0", // pink 22 | 23 | "--yellowish": "var(yellow)", 24 | "--orangish": "var(orange)", 25 | "--redish": "var(red)", 26 | "--purplish": "var(violet)", 27 | "--bluish": "var(blue)", 28 | "--cyanish": "var(cyan)", 29 | "--greenish": "var(green)", 30 | "--pinkish": "var(magenta)", 31 | 32 | "caret": "var(fg0)", 33 | "guide": "var(fg1)", 34 | "selection": "var(bg2)", 35 | 36 | }, 37 | "globals": 38 | { 39 | 40 | "background": "var(bg0)", 41 | "foreground": "var(fg0)", 42 | 43 | "caret": "color(var(caret) alpha(0.9))", 44 | 45 | "block_caret": "color(var(caret) alpha(0.2))", 46 | "block_caret_border": "color(var(caret) alpha(0.8))", 47 | "block_caret_underline": "var(caret)", 48 | "block_caret_corner_style": "square", 49 | 50 | "invisibles": "var(fg2)", 51 | 52 | "accent": "color(var(yellow) alpha(0.62))", 53 | "fold_marker": "var(yellow)", 54 | "minimap_border": "var(yellow)", 55 | "misspelling": "var(red)", 56 | 57 | "popup_css": "html {background-color: var(--background);}body {color: #cfcfc2;}a {color: #66d9ef;}#show-definitions, #show-scope, #sublimelinter-tooltip {border: 1px solid #75715e; background-color: color(var(--background) blend(fg0 98%)); padding: 10px; margin: 0;}#inline-error {font-family: \"Roboto Mono\", \"Segoe UI Symbol\", monospace; background-color: var(--background);}#inline-error .error {background-color: color(var(--redish) blend(var(--background) 30%));}", 58 | 59 | "gutter": "var(bg0)", 60 | "gutter_foreground": "var(fg2)", 61 | "gutter_foreground_highlight": "color(var(fg2) alpha(0.3))", 62 | 63 | "line_diff_added": "color(var(green) alpha(0.8))", 64 | "line_diff_deleted": "color(var(red) alpha(0.8))", 65 | "line_diff_modified": "color(var(yellow) alpha(0.8))", 66 | 67 | "line_highlight": "var(selection)", 68 | 69 | "selection": "var(selection)", 70 | "selection_border": "color(var(selection) lightness(35%))", 71 | 72 | "find_highlight": "var(cyan)", 73 | "find_highlight_foreground": "var(bg0)", 74 | "highlight": "var(yellow)", 75 | 76 | "rulers": "var(fg2)", 77 | 78 | "active_guide": "var(guide)", 79 | "stack_guide": "color(var(guide) alpha(0.5))", 80 | "guide": "color(var(guide) alpha(0.2))", 81 | 82 | "bracket_contents_foreground": "var(fg1)", 83 | "bracket_contents_options": "underline", 84 | "brackets_foreground": "var(yellow)", 85 | "brackets_options": "foreground bold glow", 86 | 87 | "tags_foreground": "var(yellow)", 88 | "tags_options": "underline" 89 | 90 | }, 91 | "rules": 92 | [ 93 | 94 | {"scope": "comment", "foreground": "var(fg2)"}, 95 | {"scope": "conceal", "foreground": "var(bg0)"}, 96 | {"scope": "constant", "foreground": "var(violet)"}, 97 | {"scope": "constant.character", "foreground": "var(violet)"}, 98 | {"scope": "constant.character.escape", "foreground": "var(violet)"}, 99 | {"scope": "constant.class", "foreground": "var(violet)"}, 100 | {"scope": "constant.class.php", "foreground": "var(violet)", "font_style": "italic"}, 101 | {"scope": "constant.language", "foreground": "var(violet)"}, 102 | {"scope": "constant.numeric", "foreground": "var(violet)"}, 103 | {"scope": "constant.numeric.line-number.match", "foreground": "var(yellow)"}, 104 | {"scope": "constant.numeric.suffix", "foreground": "var(blue)"}, 105 | {"scope": "constant.numeric.suffix.css", "foreground": "var(violet)"}, 106 | {"scope": "constant.other", "foreground": "var(violet)"}, 107 | {"scope": "constant.other.wildcard", "foreground": "var(red)"}, 108 | {"scope": "diff.deleted", "foreground": "var(bg0)", "background": "color(var(red) alpha(0.7))"}, 109 | {"scope": "diff.deleted.char", "foreground": "var(bg0)", "background": "var(red)"}, 110 | {"scope": "diff.inserted", "foreground": "var(bg0)", "background": "color(var(green) alpha(0.7))"}, 111 | {"scope": "diff.inserted.char", "foreground": "var(bg0)", "background": "var(green)"}, 112 | {"scope": "easymotion_cursor", "foreground": "var(bg0)", "background": "var(blue)"}, 113 | {"scope": "easymotion_target", "foreground": "var(bg0)", "background": "var(orange)"}, 114 | {"scope": "entity.name", "foreground": "var(green)"}, 115 | {"scope": "entity.name.constant.php", "foreground": "var(violet)"}, 116 | {"scope": "entity.name.function variable.other", "foreground": "var(green)"}, 117 | {"scope": "entity.name.section", "foreground": "var(green)"}, 118 | {"scope": "entity.name.section.markdown meta.link.reference.metadata.markdown markup.underline.link", "foreground": "var(violet)", "font_style": "bold"}, 119 | {"scope": "entity.name.section.markdown", "font_style": "bold"}, 120 | {"scope": "entity.name.tag", "foreground": "var(red)"}, 121 | {"scope": "entity.name.tag.documentation.phpdoc.php", "foreground": "var(red)", "font_style": ""}, 122 | {"scope": "entity.other", "foreground": "var(green)"}, 123 | {"scope": "entity.other.attribute-name", "foreground": "var(green)"}, 124 | {"scope": "entity.other.attribute-name.id", "foreground": "var(orange)"}, 125 | {"scope": "entity.other.document.begin", "font_style": "italic"}, 126 | {"scope": "entity.other.inherited-class", "foreground": "var(green)", "font_style": "italic"}, 127 | {"scope": "entity.other.pseudo-class.css", "font_style": "italic"}, 128 | {"scope": "entity.other.pseudo-element.css", "font_style": "italic"}, 129 | {"scope": "entity.tag", "foreground": "var(red)"}, 130 | {"scope": "invalid", "foreground": "var(red)", "background": "color(var(red) alpha(0.38))"}, 131 | {"scope": "invalid.deprecated", "foreground": "var(magenta)", "background": "color(var(magenta) alpha(0.375))"}, 132 | {"scope": "keyword", "foreground": "var(red)"}, 133 | {"scope": "keyword.control", "foreground": "var(red)"}, 134 | {"scope": "keyword.control.directive.apply.css.tailwind punctuation.definition.keyword.css.tailwind", "foreground": "var(red)"}, 135 | {"scope": "keyword.control.directive.apply.css.tailwind", "foreground": "var(blue)"}, 136 | {"scope": "keyword.declaration", "foreground": "var(red)"}, 137 | {"scope": "keyword.declaration.c", "foreground": "var(blue)", "font_style": "italic"}, 138 | {"scope": "keyword.declaration.class", "foreground": "var(blue)", "font_style": "italic"}, 139 | {"scope": "keyword.declaration.class.php", "foreground": "var(red)"}, 140 | {"scope": "keyword.declaration.const.go", "foreground": "var(blue)", "font_style": "italic"}, 141 | {"scope": "keyword.declaration.function", "foreground": "var(blue)", "font_style": "italic"}, 142 | {"scope": "keyword.declaration.function.arrow", "foreground": "var(red)", "font_style": ""}, 143 | {"scope": "keyword.declaration.function.php", "foreground": "var(red)"}, 144 | {"scope": "keyword.declaration.interface", "foreground": "var(blue)", "font_style": "italic"}, 145 | {"scope": "keyword.declaration.interface.go", "foreground": "var(blue)", "font_style": "italic"}, 146 | {"scope": "keyword.declaration.interface.php", "foreground": "var(red)"}, 147 | {"scope": "keyword.declaration.js", "foreground": "var(red)", "font_style": "italic"}, 148 | {"scope": "keyword.declaration.struct", "foreground": "var(blue)", "font_style": "italic"}, 149 | {"scope": "keyword.declaration.trait", "foreground": "var(blue)", "font_style": "italic"}, 150 | {"scope": "keyword.declaration.trait.php", "foreground": "var(red)"}, 151 | {"scope": "keyword.declaration.type", "foreground": "var(blue)", "font_style": "italic"}, 152 | {"scope": "keyword.declaration.var.go", "foreground": "var(blue)", "font_style": "italic"}, 153 | {"scope": "keyword.operator", "foreground": "var(red)"}, 154 | {"scope": "keyword.operator.word", "foreground": "var(red)"}, 155 | {"scope": "keyword.other.phpdoc", "foreground": "var(fg2)", "font_style": "bold"}, 156 | {"scope": "keyword.other.reserved.sass", "foreground": "var(blue)"}, 157 | {"scope": "markup.bold markup.italic", "font_style": "bold italic"}, 158 | {"scope": "markup.bold markup.underline.link", "font_style": "bold"}, 159 | {"scope": "markup.bold meta.link.inline markup.underline.link", "font_style": "bold"}, 160 | {"scope": "markup.bold punctuation.definition.bold", "foreground": "var(fg2)"}, 161 | {"scope": "markup.bold", "font_style": "bold"}, 162 | {"scope": "markup.changed", "foreground": "var(yellow)"}, 163 | {"scope": "markup.deleted", "foreground": "var(red)"}, 164 | {"scope": "markup.error", "foreground": "var(red)"}, 165 | {"scope": "markup.heading entity.name.section meta.link.inline markup.underline.link", "font_style": "bold"}, 166 | {"scope": "markup.heading entity.name.section meta.link.inline punctuation.definition.link", "foreground": "var(fg2)"}, 167 | {"scope": "markup.heading entity.name.section meta.link.inline punctuation.definition.metadata", "foreground": "var(fg2)"}, 168 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.constant", "foreground": "var(fg2)"}, 169 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.link", "foreground": "var(fg2)"}, 170 | {"scope": "markup.heading entity.name.section meta.link.reference punctuation.definition.metadata", "foreground": "var(fg2)"}, 171 | {"scope": "markup.heading entity.name.section", "foreground": "var(fg0)"}, 172 | {"scope": "markup.heading entity.name.tag.heading", "font_style": "none"}, 173 | {"scope": "markup.heading punctuation.definition.heading", "foreground": "var(violet)"}, 174 | {"scope": "markup.heading", "font_style": "bold"}, 175 | {"scope": "markup.hint", "foreground": "var(green)"}, 176 | {"scope": "markup.ignored", "foreground": "var(fg2)"}, 177 | {"scope": "markup.info", "foreground": "var(green)"}, 178 | {"scope": "markup.inserted", "foreground": "var(green)"}, 179 | {"scope": "markup.italic markup.bold", "font_style": "italic bold"}, 180 | {"scope": "markup.italic markup.underline.link.markdown", "font_style": "italic"}, 181 | {"scope": "markup.italic meta.link.inline markup.underline.link", "font_style": "italic"}, 182 | {"scope": "markup.italic punctuation.definition.italic", "foreground": "var(fg2)"}, 183 | {"scope": "markup.italic", "font_style": "italic"}, 184 | {"scope": "markup.list.numbered.bullet", "foreground": "var(violet)"}, 185 | {"scope": "markup.list.unnumbered.bullet punctuation.definition.list_item", "foreground": "var(violet)"}, 186 | {"scope": "markup.quote entity.name.tag.blockquote", "font_style": "none"}, 187 | {"scope": "markup.quote markup.raw", "foreground": "color(var(orange) alpha(0.8))"}, 188 | {"scope": "markup.quote", "foreground": "color(var(fg0) alpha(0.65))", "font_style": "italic"}, 189 | {"scope": "markup.raw", "foreground": "var(orange)"}, 190 | {"scope": "markup.underline.link punctuation", "foreground": "var(blue)"}, 191 | {"scope": "markup.underline.link", "foreground": "var(blue)", "font_style": "underline"}, 192 | {"scope": "markup.untracked", "foreground": "var(fg2)"}, 193 | {"scope": "markup.warning", "foreground": "var(orange)"}, 194 | {"scope": "message.error", "foreground": "var(red)"}, 195 | {"scope": "message.info", "foreground": "var(green)"}, 196 | {"scope": "message.warning", "foreground": "var(orange)"}, 197 | {"scope": "meta.at-rule.apply.css.tailwind entity.other.attribute-name.class.css.tailwind", "foreground": "var(fg0)"}, 198 | {"scope": "meta.block.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 199 | {"scope": "meta.block.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 200 | {"scope": "meta.class.php entity.other.inherited-class.php", "foreground": "var(fg0)", "font_style": ""}, 201 | {"scope": "meta.class.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)"}, 202 | {"scope": "meta.class.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": ""}, 203 | {"scope": "meta.diff.header", "foreground": "var(fg2)"}, 204 | {"scope": "meta.diff.index", "foreground": "var(blue)"}, 205 | {"scope": "meta.diff.range", "foreground": "var(blue)"}, 206 | {"scope": "meta.function.return-type.rust punctuation.separator.rust", "foreground": "var(red)"}, 207 | {"scope": "meta.function.use.php meta.group.php variable.other.php", "foreground": "var(orange)", "font_style": "italic"}, 208 | {"scope": "meta.hard-line-break", "foreground": "var(bg0)", "background": "var(fg2)"}, 209 | {"scope": "meta.image.inline.description", "foreground": "var(yellow)"}, 210 | {"scope": "meta.image.reference.description", "foreground": "var(yellow)"}, 211 | {"scope": "meta.instantiation.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(fg0)", "font_style": "none"}, 212 | {"scope": "meta.instantiation.php meta.path.php variable.namespace.php", "foreground": "var(fg0)", "font_style": "none"}, 213 | {"scope": "meta.link.email markup.underline.link punctuation.separator.path", "foreground": "var(blue)"}, 214 | {"scope": "meta.link.inet markup.underline.link punctuation.separator.path", "foreground": "var(blue)"}, 215 | {"scope": "meta.link.reference.description", "foreground": "var(yellow)"}, 216 | {"scope": "meta.link.reference.literal.description", "foreground": "var(yellow)"}, 217 | {"scope": "meta.namespace.php meta.path.php punctuation.accessor.namespace.php", "foreground": "var(green)"}, 218 | {"scope": "meta.namespace.php meta.path.php variable.namespace.php", "foreground": "var(green)"}, 219 | {"scope": "meta.parens storage.modifier.array.java", "foreground": "var(fg0)"}, 220 | {"scope": "meta.property-value.css variable.other.less", "foreground": "var(orange)"}, 221 | {"scope": "meta.separator.diff", "foreground": "var(fg2)"}, 222 | {"scope": "meta.string.heredoc.php meta.tag.heredoc.php punctuation.definition.tag", "foreground": "var(red)"}, 223 | {"scope": "meta.structure.dictionary.key.json string -punctuation", "foreground": "var(fg1)"}, 224 | {"scope": "meta.structure.dictionary.key.json string punctuation", "foreground": "color(var(fg0) alpha(0.65))"}, 225 | {"scope": "meta.use.php entity.name.constant.php", "foreground": "var(violet)"}, 226 | {"scope": "meta.use.php entity.other.inherited-class.php", "font_style": "italic"}, 227 | {"scope": "meta.use.php keyword.declaration.constant.php", "foreground": "var(red)", "font_style": "italic"}, 228 | {"scope": "meta.use.php keyword.declaration.function.php", "foreground": "var(red)", "font_style": "italic"}, 229 | {"scope": "parameter.less variable.other.less", "foreground": "var(orange)"}, 230 | {"scope": "punctuation.accessor.arrow.php", "foreground": "var(red)"}, 231 | {"scope": "punctuation.accessor.c", "foreground": "var(red)"}, 232 | {"scope": "punctuation.accessor.double-colon.php", "foreground": "var(fg0)"}, 233 | {"scope": "punctuation.accessor.nullsafe.php", "foreground": "var(red)"}, 234 | {"scope": "punctuation.accessor.php", "foreground": "var(red)"}, 235 | {"scope": "punctuation.accessor.rust", "foreground": "var(red)"}, 236 | {"scope": "punctuation.definition.annotation", "foreground":"var(red)"}, 237 | {"scope": "punctuation.definition.heredoc.ruby", "foreground": "var(red)"}, 238 | {"scope": "punctuation.definition.link", "foreground": "var(fg2)"}, 239 | {"scope": "punctuation.definition.pseudo-class", "foreground": "var(green)", "font_style": "italic"}, 240 | {"scope": "punctuation.definition.pseudo-element", "foreground": "var(green)", "font_style": "italic"}, 241 | {"scope": "punctuation.definition.raw", "foreground": "var(violet)"}, 242 | {"scope": "punctuation.definition.raw.code-fence.begin.markdown", "foreground": "var(violet)"}, 243 | {"scope": "punctuation.section.brackets.begin", "foreground": "var(fg0)"}, 244 | {"scope": "punctuation.section.brackets.end", "foreground": "var(fg0)"}, 245 | {"scope": "punctuation.section.embedded.begin.php punctuation.definition.string", "foreground": "var(red)"}, 246 | {"scope": "punctuation.section.group.begin", "foreground": "var(fg0)"}, 247 | {"scope": "punctuation.section.group.end", "foreground": "var(fg0)"}, 248 | {"scope": "punctuation.separator.combinator.css", "foreground": "var(red)"}, 249 | {"scope": "punctuation.separator.decimal.css", "foreground": "var(fg0)"}, 250 | {"scope": "punctuation.separator.inheritance.ruby", "foreground": "var(red)"}, 251 | {"scope": "punctuation.separator.key-value.php", "foreground": "var(red)"}, 252 | {"scope": "punctuation.separator.key-value.ruby", "foreground": "var(red)"}, 253 | {"scope": "punctuation.separator.operator.css", "foreground": "var(red)"}, 254 | {"scope": "punctuation.separator.operator.scss", "foreground": "var(red)"}, 255 | {"scope": "punctuation.separator.type.intersection.php", "foreground": "var(red)"}, 256 | {"scope": "source.yaml meta.mapping.key.yaml meta.string.yaml string.unquoted.plain.out.yaml", "foreground": "var(red)"}, 257 | {"scope": "storage", "foreground": "var(red)"}, 258 | {"scope": "storage.modifier", "foreground": "var(red)"}, 259 | {"scope": "storage.modifier.array.java", "foreground": "var(fg0)"}, 260 | {"scope": "storage.type", "foreground": "var(blue)", "font_style": "italic"}, 261 | {"scope": "string punctuation.definition.expression", "foreground": "var(fg0)"}, 262 | {"scope": "string punctuation.definition.variable - variable.language", "foreground": "var(fg0)"}, 263 | {"scope": "string punctuation.section.array", "foreground": "var(fg0)"}, 264 | {"scope": "string punctuation.section.expansion", "foreground": "var(fg0)"}, 265 | {"scope": "string punctuation.section.parens", "foreground": "var(fg0)"}, 266 | {"scope": "string", "foreground": "var(yellow)"}, 267 | {"scope": "string.quoted.double.json punctuation.definition.string", "foreground": "var(fg0)"}, 268 | {"scope": "string.search", "foreground": "var(bg0)", "background": "var(cyan)"}, 269 | {"scope": "string.search.occurrence", "foreground": "var(bg0)", "background": "var(yellow)"}, 270 | {"scope": "string.unquoted.heredoc punctuation.definition.string", "foreground": "var(red)"}, 271 | {"scope": "string.unquoted.heredoc punctuation.definition.tag", "foreground": "var(red)"}, 272 | {"scope": "string.unquoted.heredoc.php punctuation.definition.string.begin", "foreground": "var(yellow)"}, 273 | {"scope": "string.unquoted.heredoc.php punctuation.definition.string.end", "foreground": "var(yellow)"}, 274 | {"scope": "string.unquoted.nowdoc punctuation.definition.string", "foreground": "var(red)"}, 275 | {"scope": "support", "foreground": "var(blue)"}, 276 | {"scope": "support.class", "foreground": "var(blue)", "font_style": "italic"}, 277 | {"scope": "support.class.builtin", "foreground": "var(blue)", "font_style": "italic"}, 278 | {"scope": "support.constant", "foreground": "var(blue)"}, 279 | {"scope": "support.constant.property-value", "foreground": "var(violet)"}, 280 | {"scope": "support.function", "foreground": "var(blue)"}, 281 | {"scope": "support.function.magic", "foreground": "var(blue)"}, 282 | {"scope": "support.other.namespace", "foreground": "var(green)"}, 283 | {"scope": "support.other.variable"}, 284 | {"scope": "support.type", "foreground": "var(blue)", "font_style": "italic"}, 285 | {"scope": "support.variable", "foreground": "var(blue)"}, 286 | {"scope": "support.variable.magic", "foreground": "var(blue)"}, 287 | {"scope": "text.blade support.class.php"}, 288 | {"scope": "text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php constant.other.inline-data.html", "foreground": "var(fg0)"}, 289 | {"scope": "text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php entity.name.tag.block.any.html", "foreground": "var(fg0)"}, 290 | {"scope": "text.blade text.html.blade custom.compiler.blade.php support.function constant.other.inline-data.html", "foreground": "var(blue)"}, 291 | {"scope": "text.blade text.html.blade entity.name.tag.blade punctuation.section.embedded.begin.blade", "foreground": "var(blue)"}, 292 | {"scope": "text.blade text.html.blade entity.name.tag.blade punctuation.section.embedded.end.blade", "foreground": "var(blue)"}, 293 | {"scope": "text.blade text.html.blade meta.embedded.block.blade.php punctuation.section.embedded.begin.php punctuation.section.embedded.begin.php constant.other.inline-data.html", "foreground": "var(red)"}, 294 | {"scope": "text.blade text.html.blade meta.embedded.block.blade.php punctuation.section.embedded.end.php constant.other.inline-data.html", "foreground": "var(red)"}, 295 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html meta.attribute-with-value.html entity.name.tag.blade punctuation.section.embedded.begin.blade", "foreground": "var(fg0)"}, 296 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html meta.attribute-with-value.html entity.name.tag.blade punctuation.section.embedded.end.blade", "foreground": "var(fg0)"}, 297 | {"scope": "text.blade text.html.blade meta.tag.inline.form.html punctuation.definition.tag.end.html", "foreground": "var(red)"}, 298 | {"scope": "text.blade text.html.blade scope:text.html.basic punctuation.section.embedded.ignore.begin.blade", "foreground": "var(blue)"}, 299 | {"scope": "text.blade text.html.blade scope:text.html.basic punctuation.section.embedded.ignore.end.blade", "foreground": "var(blue)"}, 300 | {"scope": "text.blade text.html.blade string.quoted entity.name.tag.blade source.php.blade meta.function-call.php meta.group.php string.quoted.single.php meta.string-contents.quoted.single.php", "foreground": "var(yellow)"}, 301 | {"scope": "text.blade text.html.blade string.quoted entity.name.tag.blade source.php.blade meta.function-call.php meta.group.php string.quoted.single.php punctuation.definition.string", "foreground": "var(yellow)"}, 302 | {"scope": "text.find-in-files", "foreground": "color(var(fg0) alpha(0.65))"}, 303 | {"scope": "text.html.markdown punctuation - constant", "foreground": "var(fg2)"}, 304 | {"scope": "text.html.vue meta.tag.block.any.html meta.attribute-with-value.directive.html meta.string.html meta.interpolation.vue source.js.embedded.vue variable.other.dollar.js", "foreground": "var(orange)"}, 305 | {"scope": "text.html.vue meta.tag.inline.any.html meta.attribute-with-value.directive.html meta.string.html meta.interpolation.vue source.js.embedded.vue variable.other.dollar.js", "foreground": "var(orange)"}, 306 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.directive.html entity.other.attribute-name.html punctuation.definition.attribute.html", "foreground": "var(green)"}, 307 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.directive.html entity.other.attribute-name.html", "foreground": "var(green)"}, 308 | {"scope": "text.html.vue meta.tag.template.begin.html meta.attribute-with-value.html entity.other.attribute-name.html", "foreground": "var(green)"}, 309 | {"scope": "variable"}, 310 | {"scope": "variable.declaration.less", "foreground": "var(orange)"}, 311 | {"scope": "variable.function", "foreground": "var(blue)"}, 312 | {"scope": "variable.function.php", "foreground": "var(fg0)"}, 313 | {"scope": "variable.language", "foreground": "var(orange)", "font_style": "italic"}, 314 | {"scope": "variable.language.class.java", "foreground": "var(violet)", "font_style": "italic"}, 315 | {"scope": "variable.language.wildcard", "foreground": "var(red)", "font_style": "none"}, 316 | {"scope": "variable.language.wildcard.asterisk", "font_style": "none"}, 317 | {"scope": "variable.namespace.java", "foreground": "var(blue)"}, 318 | {"scope": "variable.other", "foreground": "var(fg0)"}, 319 | {"scope": "variable.other.constant", "foreground": "var(violet)"}, 320 | {"scope": "variable.other.dollar.only.js", "foreground": "var(red)"}, 321 | {"scope": "variable.other.global", "foreground": "var(orange)", "font_style": "italic"}, 322 | {"scope": "variable.other.member", "foreground": "var(fg0)"}, 323 | {"scope": "variable.parameter", "foreground": "var(orange)", "font_style": "italic"}, 324 | {"scope": "variable.parameter.type.java", "foreground": "var(blue)"}, 325 | 326 | // GitGutter 327 | 328 | {"scope": "markup.changed.git_gutter", "foreground": "color(var(yellow) alpha(0.62))"}, 329 | {"scope": "markup.deleted.git_gutter", "foreground": "color(var(red) alpha(0.62))"}, 330 | {"scope": "markup.ignored.git_gutter", "foreground": "color(var(fg2) alpha(0.62))"}, 331 | {"scope": "markup.inserted.git_gutter", "foreground": "color(var(green) alpha(0.62))"}, 332 | {"scope": "markup.untracked.git_gutter", "foreground": "color(var(fg2) alpha(0.62))"}, 333 | {"scope": "sublimelinter.gutter-mark", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 334 | 335 | // LSP 336 | 337 | {"scope": "output.lsp sublimelinter.gutter-mark, output.lsp sublimelinter.mark.error, output.lsp sublimelinter.mark.warning", "background": "var(bg0)"}, 338 | 339 | // NeoVintageous 340 | 341 | {"scope": "highlighted.yank", "foreground": "var(bg0)", "background": "var(yellow)"}, 342 | {"scope": "highlightedyank", "foreground": "var(bg0)", "background": "var(yellow)"}, 343 | {"scope": "neovintageous_search_cur", "foreground": "var(bg0)", "background": "var(cyan)"}, 344 | {"scope": "neovintageous_search_inc", "foreground": "var(bg0)", "background": "var(cyan)"}, 345 | {"scope": "neovintageous_search_occ", "foreground": "var(bg0)", "background": "var(yellow)"}, 346 | {"scope": "nv_search_current", "foreground": "var(bg0)", "background": "var(cyan)"}, 347 | {"scope": "nv_search_inc", "foreground": "var(bg0)", "background": "var(cyan)"}, 348 | {"scope": "nv_search_occurrence", "foreground": "var(bg0)", "background": "var(yellow)"}, 349 | 350 | // PHPUnitKit 351 | 352 | {"scope": "region.greenish phpunitkit", "foreground": "var(bg0)", "background": "var(green)"}, 353 | {"scope": "region.orangish phpunitkit", "foreground": "var(bg0)", "background": "var(orange)"}, 354 | {"scope": "region.redish phpunitkit", "foreground": "var(fg0)", "background": "var(red)"}, 355 | {"scope": "test.progress.deprecated,test.progress.incomplete,test.progress.notice,test.progress.risky,test.progress.skipped,test.progress.warning", "foreground": "var(orange)", "background": "var(bg0)"}, 356 | {"scope": "test.progress.error", "foreground": "var(red)", "background": "var(bg0)"}, 357 | {"scope": "test.progress.failure", "foreground": "var(fg0)", "background": "var(red)"}, 358 | 359 | // RulerColumn 360 | 361 | {"scope": "region ruler.column", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 362 | 363 | // SublimeLinter 364 | 365 | {"scope": "markup.changed.sublime_linter markup.warning.sublime_linter, markup.warning.sublime_linter, markup.warning.sublimelinter", "foreground": "var(orange)", "background": "color(var(orange) alpha(0.62))"}, 366 | {"scope": "markup.deleted.sublime_linter markup.error.sublime_linter, markup.error.sublime_linter, markup.error.sublimelinter", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 367 | {"scope": "output.sublime_linter markup.changed.sublime_linter markup.warning.sublime_linter, output.sublime_linter markup.deleted.sublime_linter markup.error.sublime_linter", "background": "var(bg0)"}, 368 | {"scope": "sublimelinter.mark.error", "foreground": "var(red)", "background": "color(var(red) alpha(0.62))"}, 369 | {"scope": "sublimelinter.mark.warning", "foreground": "var(orange)", "background": "color(var(orange) alpha(0.62))"}, 370 | 371 | ] 372 | } 373 | -------------------------------------------------------------------------------- /Preferences.sublime-settings: -------------------------------------------------------------------------------- 1 | { 2 | "monokaifree.theme": true, 3 | "monokaifree.vcs_status_badges": true, 4 | "monokaifree.vcs_status_labels": true 5 | } 6 | -------------------------------------------------------------------------------- /bin/build: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | set -e 4 | unset CDPATH 5 | unset IFS 6 | 7 | set_var() { 8 | name="$1" 9 | key="$2" 10 | value="$3" 11 | 12 | sed -i 's/\("'"$key"'": \)".*"/\1"'"$value"'"/' "MonokaiFree$name.sublime-color-scheme" 13 | } 14 | 15 | set_name() { 16 | set_var "$1" "name" "MonokaiFree - $1" 17 | } 18 | 19 | # Make variant copies of base scheme. 20 | cp -v MonokaiFree.sublime-color-scheme MonokaiFreeBlue.sublime-color-scheme 21 | cp -v MonokaiFree.sublime-color-scheme MonokaiFreeDark.sublime-color-scheme 22 | cp -v MonokaiFree.sublime-color-scheme MonokaiFreeDarker.sublime-color-scheme 23 | cp -v MonokaiFree.sublime-color-scheme MonokaiFreeDeckard.sublime-color-scheme 24 | cp -v MonokaiFree.sublime-color-scheme MonokaiFreeDracula.sublime-color-scheme 25 | cp -v MonokaiFree.sublime-color-scheme MonokaiFreeGruvbox.sublime-color-scheme 26 | cp -v MonokaiFree.sublime-color-scheme MonokaiFreeGruvboxDark.sublime-color-scheme 27 | cp -v MonokaiFree.sublime-color-scheme MonokaiFreeYaruDark.sublime-color-scheme 28 | 29 | # Blue 30 | set_name Blue 31 | set_var Blue "bg0" "#292C3F" 32 | 33 | # Dark 34 | set_name Dark 35 | set_var Dark "bg0" "#212121" 36 | 37 | # Darker 38 | set_name Darker 39 | set_var Darker "bg0" "#1a1a1a" 40 | 41 | # Deckard 42 | set_name Deckard 43 | set_var Deckard "fg2" "#aeab9a" 44 | set_var Deckard "magenta" "#fd6ff1" 45 | set_var Deckard "red" "#fb7fac" 46 | set_var Deckard "violet" "#bb95ff" 47 | 48 | # Dracula 49 | set_name Dracula 50 | set_var Dracula "bg0" "#282a36" 51 | 52 | # Gruvbox 53 | set_name Gruvbox 54 | set_var Gruvbox "bg0" "#282828" 55 | 56 | # GruvboxDark 57 | # https://github.com/gruvbox-community/gruvbox 58 | set_name GruvboxDark 59 | set_var GruvboxDark "bg0" "#282828" 60 | set_var GruvboxDark "bg1" "#3c3836" 61 | set_var GruvboxDark "bg2" "#504945" 62 | set_var GruvboxDark "blue" "#83a598" 63 | set_var GruvboxDark "cyan" "#8ec07c" 64 | set_var GruvboxDark "fg0" "#fbf1c7" 65 | set_var GruvboxDark "fg1" "#a89984" 66 | set_var GruvboxDark "fg2" "#928374" 67 | set_var GruvboxDark "green" "#b8bb26" 68 | set_var GruvboxDark "orange" "#fe8019" 69 | set_var GruvboxDark "red" "#fb4934" 70 | set_var GruvboxDark "violet" "#d3869b" 71 | set_var GruvboxDark "yellow" "#fabd2f" 72 | 73 | # Yaru Dark 74 | set_name YaruDark 75 | set_var YaruDark "bg0" "#1d1d1d" 76 | --------------------------------------------------------------------------------