Skip to content

Instantly share code, notes, and snippets.

@thetutlage
Created September 20, 2019 08:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save thetutlage/d0fc28d02204a4ee6b388ac3e81fa903 to your computer and use it in GitHub Desktop.
Save thetutlage/d0fc28d02204a4ee6b388ac3e81fa903 to your computer and use it in GitHub Desktop.
Handful of improvements over InspiredGithub sublime theme
{
"name": "InspiredGithub2",
"globals": {
"background": "#ffffff",
"foreground": "#323232",
"invisibles": "#000000",
"caret": "#323232",
"block_caret": "#323232",
"line_highlight": "#f5f5f5",
"gutter": "#ffffff",
"gutter_foreground": "#b3b3b3",
"selection": "#f8eec7",
"selection_border": "#ffffff",
"find_highlight": "#f8eec7",
"find_highlight_foreground": "#323232",
"guide": "#e8e8e8",
"active_guide": "#b3b3b3",
"stack_guide": "#e8e8e8",
"tags_foreground": "#63a35c",
"tags_options": "underline",
"bracket_contents_options": "underline",
"bracket_contents_foreground": "#63a35c",
"brackets_foreground": "#63a35c",
"brackets_options": "underline",
"popup_css": "\n html, body {\n background-color: #ffffff; \n color: #6c7680; \n }\n body {\n padding: 16px; \n }\n a {\n color: rgba(85,180,212, .7);\n }\n"
},
"rules": [
{
"foreground": "#969896",
"font_style": "italic",
"name": "Comment",
"scope": "comment"
},
{
"foreground": "#183691",
"name": "String",
"scope": "string"
},
{
"foreground": "#a71d5d",
"name": "RegExp Operator",
"scope": "regexp-operator"
},
{
"foreground": "#a71d5d",
"name": "RegExp Character Class",
"scope": "string.regexp.characterclass punctuation.definition.string.begin, string.regexp.characterclass punctuation.definition.string.end"
},
{
"foreground": "#0086b3",
"name": "Number",
"scope": "constant.numeric"
},
{
"foreground": "#0086b3",
"name": "Built-in Constant",
"scope": "constant.language"
},
{
"foreground": "#0086b3",
"name": "User-defined Constant",
"scope": "constant.character, constant.other, variable.other.constant"
},
{
"foreground": "#323232",
"name": "Variable",
"scope": "variable"
},
{
"foreground": "#a71d5d",
"font_style": "bold",
"name": "Keyword",
"scope": "keyword"
},
{
"foreground": "#a71d5d",
"font_style": "bold",
"name": "Bitwise",
"scope": "bitwise-operator"
},
{
"foreground": "#a71d5d",
"font_style": "bold",
"name": "Operator Accessor",
"scope": "punctuation.accessor"
},
{
"foreground": "#a71d5d",
"font_style": "bold",
"name": "Storage",
"scope": "storage"
},
{
"foreground": "#a71d5d",
"font_style": "bold",
"name": "Storage Type",
"scope": "storage.type"
},
{
"foreground": "#0086b3",
"name": "Class Name",
"scope": "entity.name.class"
},
{
"foreground": "#0086b3",
"name": "Inherited Class",
"scope": "entity.other.inherited-class"
},
{
"foreground": "#795da3",
"font_style": "bold",
"name": "Function Name",
"scope": "entity.name.function"
},
{
"foreground": "#323232",
"name": "Function Argument",
"scope": "variable.parameter"
},
{
"foreground": "#63a35c",
"name": "Tag Name",
"scope": "entity.name.tag"
},
{
"foreground": "#795da3",
"name": "Tag Attribute",
"scope": "entity.other.attribute-name"
},
{
"foreground": "#62a35c",
"name": "Library Function",
"scope": "support.function"
},
{
"foreground": "#0086b3",
"name": "Library Constant",
"scope": "support.constant"
},
{
"foreground": "#0086b3",
"name": "Library Class",
"scope": "support.type, support.class"
},
{
"foreground": "#323232",
"name": "Library Variable",
"scope": "support.other.variable"
},
{
"foreground": "#E53935",
"font_style": "bold",
"background": "#E53935",
"name": "Invalid",
"scope": "invalid, invalid.illegal, invalid.broken"
},
{
"foreground": "#FFFFFF",
"font_style": "bold",
"background": "#73a927",
"name": "Unimplemented",
"scope": "invalid.unimplemented"
},
{
"foreground": "#FFFFFF",
"font_style": "bold",
"background": "#73a927",
"name": "Invalid deprecated",
"scope": "invalid.deprecated"
},
{
"foreground": "#323232",
"font_style": "bold",
"name": "Find-in-files Filename",
"scope": "entity.name.filename.find-in-files"
},
{
"foreground": "#b3b3b3",
"name": "Find-in-files Line Numbers",
"scope": "constant.numeric.line-number.find-in-files, constant.numeric.line-number.match.find-in-files"
},
{
"foreground": "#969896",
"font_style": "italic",
"background": "#ffffff",
"name": "Diff Header",
"scope": "meta.diff.header"
},
{
"foreground": "#bd2c00",
"font_style": "italic bold",
"background": "#ffecec",
"name": "Diff Header",
"scope": "meta.diff.header punctuation.definition.from-file.diff"
},
{
"foreground": "#55a532",
"font_style": "italic bold",
"background": "#eaffea",
"name": "Diff Header",
"scope": "meta.diff.header punctuation.definition.to-file.diff"
},
{
"foreground": "#969896",
"font_style": "italic bold",
"name": "Diff Range",
"scope": "meta.diff.range"
},
{
"background": "#ffecec",
"name": "Diff Deleted",
"scope": "markup.deleted"
},
{
"foreground": "#bd2c00",
"font_style": "bold",
"name": "Diff Deleted Punctuation",
"scope": "markup.deleted punctuation.definition.inserted"
},
{
"background": "#eaffea",
"name": "Diff Inserted",
"scope": "markup.inserted"
},
{
"foreground": "#55a532",
"font_style": "bold",
"name": "Diff Inserted Punctuation",
"scope": "markup.inserted punctuation.definition.inserted"
},
{
"foreground": "#bd2c00",
"name": "GitGutter Deleted",
"scope": "markup.deleted.git_gutter"
},
{
"foreground": "#55a532",
"name": "GitGutter Inserted",
"scope": "markup.inserted.git_gutter"
},
{
"foreground": "#0086B3",
"name": "GitGutter Modified",
"scope": "markup.changed.git_gutter"
},
{
"foreground": "#b3b3b3",
"name": "GitGutter Ignored",
"scope": "markup.ignored.git_gutter"
},
{
"foreground": "#b3b3b3",
"name": "GitGutter Untracked",
"scope": "markup.untracked.git_gutter"
},
{
"foreground": "#323232",
"name": "Entity Punctuation",
"scope": "source.css punctuation.definition.entity"
},
{
"foreground": "#a71d5d",
"name": "Pseudo Selector",
"scope": "source.css entity.other.attribute-name.pseudo-class, source.css entity.other.attribute-name.pseudo-element"
},
{
"foreground": "#323232",
"name": "Property Value",
"scope": "source.css meta.value, source.css support.constant, source.css support.function"
},
{
"foreground": "#ed6a43",
"name": "Color",
"scope": "source.css constant.other.color"
},
{
"foreground": "#323232",
"name": "Entity Punctuation",
"scope": "source.scss punctuation.definition.entity"
},
{
"foreground": "#a71d5d",
"name": "Pseudo Selector",
"scope": "source.scss entity.other.attribute-name.pseudo-class, source.scss entity.other.attribute-name.pseudo-element"
},
{
"foreground": "#323232",
"name": "Color",
"scope": "source.scss support.constant.property-value, source.scss support.function"
},
{
"foreground": "#a71d5d",
"name": "Variable",
"scope": "source.scss variable"
},
{
"foreground": "#ed6a43",
"name": "this",
"scope": "variable.language.this.js"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "Function",
"scope": "source.js entity.name.function"
},
{
"foreground": "#795da3",
"font_style": "bold",
"name": "Function Definition",
"scope": "source.js meta.function entity.name.function, source.js entity.name.function meta.function"
},
{
"foreground": "#795da3",
"name": "New Function",
"scope": "entity.name.type.new.js"
},
{
"foreground": "#0086b3",
"name": "Function Prototype",
"scope": "variable.language.prototype.js"
},
{
"foreground": "#0086b3",
"name": "Support Function",
"scope": "source.js support.function"
},
{
"foreground": "#795da3",
"name": "Function Prototype",
"scope": "support.type.object.console.js"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 20 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 20 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 19 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 19 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 18 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 18 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 17 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 17 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 16 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 16 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 15 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 15 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 14 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 14 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 13 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 13 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 12 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 12 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 11 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 11 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 10 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 10 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 9 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 9 Deep",
"scope": "meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 8 Deep",
"scope": "meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 8 Deep",
"scope": "meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 7 Deep",
"scope": "meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 7 Deep",
"scope": "meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 6 Deep",
"scope": "meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 6 Deep",
"scope": "meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 5 Deep",
"scope": "meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 5 Deep",
"scope": "meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 4 Deep",
"scope": "meta meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 4 Deep",
"scope": "meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 3 Deep",
"scope": "meta meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 3 Deep",
"scope": "meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 2 Deep",
"scope": "meta meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 2 Deep",
"scope": "meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property - 1 Deep",
"scope": "meta meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value - 1 Deep",
"scope": "meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"foreground": "#183691",
"font_style": "bold",
"name": "JSON Property",
"scope": "meta.structure.dictionary.json string.quoted.double.json"
},
{
"foreground": "#323232",
"font_style": "regular",
"name": "JSON Value",
"scope": "meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json"
},
{
"font_style": "bold",
"name": "Keyword",
"scope": "source.python keyword"
},
{
"font_style": "bold",
"name": "Storage",
"scope": "source.python storage"
},
{
"font_style": "bold",
"name": "Storage Type",
"scope": "source.python storage.type"
},
{
"foreground": "#323232",
"font_style": "bold",
"name": "Function",
"scope": "source.python entity.name.function"
},
{
"foreground": "#323232",
"font_style": "bold",
"name": "Class",
"scope": "source.php entity.name.type.class"
},
{
"foreground": "#ed6a43",
"name": "Language Variable",
"scope": "variable.language.ruby"
},
{
"foreground": "#795da3",
"font_style": "bold",
"name": "Module Name",
"scope": "entity.name.type.module.ruby"
},
{
"foreground": "#795da3",
"font_style": "bold",
"name": "Class Name",
"scope": "entity.name.type.class.ruby"
},
{
"foreground": "#795da3",
"font_style": "bold",
"name": "Inherited Class",
"scope": "entity.other.inherited-class.ruby"
},
{
"foreground": "#a71d5d",
"name": "Punctuation",
"scope": "text.html.markdown punctuation.definition"
},
{
"foreground": "#b3b3b3",
"name": "Separator",
"scope": "text.html.markdown meta.separator"
},
{
"font_style": "bold",
"name": "Heading",
"scope": "text.html.markdown markup.heading"
},
{
"foreground": "#323232",
"name": "Code Block",
"scope": "text.html.markdown markup.raw.block"
},
{
"foreground": "#323232",
"name": "Inline Code",
"scope": "text.html.markdown markup.raw.inline"
},
{
"foreground": "#4183c4",
"name": "Link and Image",
"scope": "text.html.markdown meta.link, text.html.markdown meta.image"
},
{
"font_style": "italic",
"name": "Link URL",
"scope": "text.html.markdown markup.underline.link, text.html.markdown constant.other.reference"
},
{
"foreground": "#ed6a43",
"name": "List",
"scope": "text.html.markdown markup.list"
},
{
"font_style": "bold",
"name": "Bold",
"scope": "text.html.markdown markup.bold"
},
{
"font_style": "italic",
"name": "Italic",
"scope": "text.html.markdown markup.italic"
},
{
"font_style": "bold italic",
"name": "Bold Italic",
"scope": "text.html.markdown markup.bold markup.italic"
},
{
"font_style": "italic bold",
"name": "Italic Bold",
"scope": "text.html.markdown markup.italic markup.bold"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment