Skip to content

Instantly share code, notes, and snippets.

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 jaimergp/460aaec4ce5ac36af3539cdae82f4669 to your computer and use it in GitHub Desktop.
Save jaimergp/460aaec4ce5ac36af3539cdae82f4669 to your computer and use it in GitHub Desktop.
Custom modifications to Flatland Monokai Improved (for markup, mainly)
{
"name": "Flatland Monokai Improved",
"colors": {
"activityBar.background": "#26292C",
"activityBarBadge.background": "#36a3d9",
"button.background": "#36a3d9",
"editor.background": "#26292C",
"editor.foreground": "#F8F8F2",
"editor.selectionBackground": "#5a5a5a",
"editorCursor.foreground": "#ff953f",
"editor.lineHighlightBackground": "#202325",
"editorGroupHeader.tabsBackground": "#1A1D20",
"editorWhitespace.foreground": "#ffffff1e",
"list.activeSelectionBackground": "#5a5a5a",
"list.activeSelectionForeground": "#ff953f",
"list.focusBackground": "#4b4b4b",
"list.focusForeground": "#F8F8F0",
"list.highlightForeground": "#ff953f",
"list.hoverBackground": "#26292C",
"list.hoverForeground": "#F8F8F0",
"list.inactiveFocusBackground": "#36a3d9",
"list.inactiveSelectionBackground": "#26292C",
"list.inactiveSelectionForeground": "#ff953f",
"notification.buttonBackground": "#36a3d9",
"notification.infoBackground": "#36a3d9",
"progressBar.background": "#36a3d9",
"sideBar.background": "#1A1D20",
"sideBar.border": "#26292C",
"sideBarSectionHeader.background": "#5a5a5a",
"sideBarSectionHeader.foreground": "#F8F8F0",
"sideBar.foreground": "#F8F8F0",
"statusBar.background": "#1A1D20",
"statusBar.noFolderBackground": "#1A1D20",
"tab.activeBorder": "#f7c054",
"tab.inactiveBackground": "#1A1D20",
"terminal.ansiBlack": "#1f1f1f",
"terminal.ansiBlue": "#36a3d9",
"terminal.ansiBrightBlack": "#4b4b4b",
"terminal.ansiBrightBlue": "#6871ff",
"terminal.ansiBrightCyan": "#56fff7",
"terminal.ansiBrightGreen": "#5eff00",
"terminal.ansiBrightMagenta": "#ff77ff",
"terminal.ansiBrightRed": "#ec141f",
"terminal.ansiBrightWhite": "#ffffff",
"terminal.ansiBrightYellow": "#ffd82b",
"terminal.ansiCyan": "#9bfffa",
"terminal.ansiGreen": "#82dd4d",
"terminal.ansiMagenta": "#e79aff",
"terminal.ansiRed": "#dd454d",
"terminal.ansiWhite": "#e2e2e2",
"terminal.ansiYellow": "#f7c054",
"terminal.background": "#1A1D20",
"titleBar.activeBackground": "#1A1D20",
"titleBar.inactiveForeground": "#e2e2e2"
},
"tokenColors": [
{
"settings": {
"background": "#26292C",
"foreground": "#F8F8F2",
"findHighlight": "#FFE792",
"findHighlightForeground": "#000000",
"selectionBorder": "#222218",
"bracketsForeground": "#F8F8F2A5",
"bracketsOptions": "underline",
"bracketContentsForeground": "#F8F8F2A5",
"bracketContentsOptions": "underline",
"tagsOptions": "stippled_underline"
}
},
{
"name": "Comment",
"scope": "comment",
"settings": {
"foreground": "#5e6e75"
}
},
{
"name": "String",
"scope": "string",
"settings": {
"foreground": "#E6DB74"
}
},
{
"name": "Number",
"scope": "constant.numeric",
"settings": {
"foreground": "#AE81FF"
}
},
{
"name": "Built-in constant",
"scope": "constant.language",
"settings": {
"foreground": "#AE81FF"
}
},
{
"name": "User-defined constant",
"scope": [
"constant.character",
"constant.other"
],
"settings": {
"foreground": "#AE81FF"
}
},
{
"name": "Variable",
"scope": "variable",
"settings": {
"fontStyle": ""
}
},
{
"name": "Keyword",
"scope": "keyword",
"settings": {
"foreground": "#F92672"
}
},
{
"name": "Storage",
"scope": "storage",
"settings": {
"fontStyle": "",
"foreground": "#F92672"
}
},
{
"name": "Storage type",
"scope": "storage.type",
"settings": {
"fontStyle": "italic",
"foreground": "#66D9EF"
}
},
{
"name": "Class name",
"scope": "entity.name.class",
"settings": {
"fontStyle": "underline",
"foreground": "#A6E22E"
}
},
{
"name": "Inherited class",
"scope": "entity.other.inherited-class",
"settings": {
"fontStyle": "italic underline",
"foreground": "#A6E22E"
}
},
{
"name": "Function name",
"scope": "entity.name.function",
"settings": {
"fontStyle": "",
"foreground": "#A6E22E"
}
},
{
"name": "Function argument",
"scope": "variable.parameter",
"settings": {
"fontStyle": "italic",
"foreground": "#FD971F"
}
},
{
"name": "Tag name",
"scope": "entity.name.tag",
"settings": {
"fontStyle": "",
"foreground": "#F92672"
}
},
{
"name": "Tag attribute",
"scope": "entity.other.attribute-name",
"settings": {
"fontStyle": "",
"foreground": "#A6E22E"
}
},
{
"name": "Library function",
"scope": "support.function",
"settings": {
"fontStyle": "",
"foreground": "#66D9EF"
}
},
{
"name": "Library constant",
"scope": "support.constant",
"settings": {
"fontStyle": "",
"foreground": "#66D9EF"
}
},
{
"name": "Library class/type",
"scope": [
"support.type",
"support.class"
],
"settings": {
"fontStyle": "italic",
"foreground": "#66D9EF"
}
},
{
"name": "Library variable",
"scope": "support.other.variable",
"settings": {
"fontStyle": ""
}
},
{
"name": "Invalid",
"scope": "invalid",
"settings": {
"background": "#F92672",
"fontStyle": "",
"foreground": "#F8F8F0"
}
},
{
"name": "Invalid deprecated",
"scope": "invalid.deprecated",
"settings": {
"background": "#AE81FF",
"foreground": "#F8F8F0"
}
},
{
"name": "JSON String",
"scope": "meta.structure.dictionary.json string.quoted.double.json",
"settings": {
"foreground": "#fcfcfc"
}
},
{
"name": "diff.header",
"scope": [
"meta.diff",
"meta.diff.header"
],
"settings": {
"foreground": "#75715E"
}
},
{
"name": "diff.deleted",
"scope": "markup.deleted",
"settings": {
"foreground": "#F92672"
}
},
{
"name": "diff.inserted",
"scope": "markup.inserted",
"settings": {
"foreground": "#A6E22E"
}
},
{
"name": "diff.changed",
"scope": "markup.changed",
"settings": {
"foreground": "#E6DB74"
}
},
{
"name": "GitGutter deleted",
"scope": "markup.deleted.git_gutter",
"settings": {
"foreground": "#F92672"
}
},
{
"name": "GitGutter inserted",
"scope": "markup.inserted.git_gutter",
"settings": {
"foreground": "#A6E22E"
}
},
{
"name": "GitGutter changed",
"scope": "markup.changed.git_gutter",
"settings": {
"foreground": "#E6DB74"
}
},
{
"name": "GitGutter ignored",
"scope": "markup.ignored.git_gutter",
"settings": {
"foreground": "#75715E"
}
},
{
"name": "GitGutter untracked",
"scope": "markup.untracked.git_gutter",
"settings": {
"foreground": "#75715E"
}
},
{
"scope": "constant.numeric.line-number.find-in-files - match",
"settings": {
"foreground": "#AE81FFA0"
}
},
{
"scope": "entity.name.filename.find-in-files",
"settings": {
"foreground": "#E6DB74"
}
},
// Markup additions
{
"name": "Markdown - Plain",
"scope": [
"text.html.markdown"
],
"settings": {
"foreground": "#F8F8F2"
}
},
{
"name": "Markdown - Markup Raw Inline",
"scope": [
"text.html.markdown markup.inline.raw.markdown"
],
"settings": {
"foreground": "#E6DB74"
}
},
{
"name": "Markdown - Markup Raw Inline Punctuation",
"scope": [
"text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown"
],
"settings": {
"foreground": "#75715E"
}
},
{
"name": "Markdown - Line Break",
"scope": [
"text.html.markdown meta.dummy.line-break"
],
"settings": {
"foreground": ""
}
},
{
"name": "Markdown - Heading",
"scope": [
"markdown.heading",
"markup.heading",
"markup.heading | markup.heading entity.name"
],
"settings": {
"fontStyle": "bold",
"foreground": "#66D9EF"
}
},
{
"name": "Markdown - Punctuation",
"scope": [
"markup punctuation"
],
"settings": {
"fontStyle": "bold",
"foreground": "#75715E"
}
},
{
"name": "Markup - Italic",
"scope": [
"markup.italic"
],
"settings": {
"fontStyle": "italic",
"foreground": "#FD971F"
}
},
{
"name": "Markup - Bold",
"scope": [
"markup.bold",
"markup.bold string"
],
"settings": {
"fontStyle": "bold",
"foreground": "#FD971F"
}
},
{
"name": "Markup - Bold-Italic",
"scope": [
"markup.bold markup.italic",
"markup.italic markup.bold",
"markup.quote markup.bold",
"markup.bold markup.italic string",
"markup.italic markup.bold string",
"markup.quote markup.bold string"
],
"settings": {
"fontStyle": "bold",
"foreground": "#FD971F"
}
},
{
"name": "Markup - Underline",
"scope": [
"markup.underline"
],
"settings": {
"fontStyle": "underline",
"foreground": "#AE81FF"
}
},
{
"name": "Markup - Strike",
"scope": [
"markup.strike"
],
"settings": {
"fontStyle": "strike",
"foreground": ""
}
},
{
"name": "Markdown - Blockquote",
"scope": [
"markup.quote punctuation.definition.blockquote.markdown"
],
"settings": {
"foreground": "#65737E"
}
},
{
"name": "Markup - Quote",
"scope": [
"markup.quote"
],
"settings": {
"fontStyle": "italic",
"foreground": ""
}
},
{
"name": "Markdown - Link",
"scope": [
"string.other.link.title.markdown",
"string.other.link.title"
],
"settings": {
"foreground": "#AE81FF"
}
},
{
"name": "Markdown - Link Description",
"scope": [
"string.other.link.description.title.markdown",
"string.other.link.description.title"
],
"settings": {
"foreground": "#AE81FF"
}
},
{
"name": "Markdown - Link Anchor",
"scope": [
"constant.other.reference.link.markdown",
"constant.other.reference.link"
],
"settings": {
"foreground": "#AE81FF"
}
},
{
"name": "Markup - Raw Block",
"scope": [
"markup.raw.block"
],
"settings": {
"foreground": "#E6DB74"
}
},
{
"name": "Markdown - Fenced Bode Block Variable",
"scope": [
"markup.fenced_code.block.markdown",
"markup.inline.raw.string.markdown",
"markup.fenced_code.block",
"markup.inline.raw.string"
],
"settings": {
"foreground": "#E6DB74"
}
},
{
"name": "Markdown - Fenced Language",
"scope": [
"variable.language.fenced.markdown"
],
"settings": {
"foreground": "#65737E"
}
},
{
"name": "Markdown - Separator",
"scope": [
"meta.separator"
],
"settings": {
"fontStyle": "bold",
"foreground": "#65737E"
}
},
{
"name": "Markup - Table",
"scope": [
"markup.table"
],
"settings": {
"foreground": "#EEFFFF"
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment