├── .gitignore ├── .vscode └── launch.json ├── LICENSE ├── README.md ├── icon.png ├── package.json ├── screenshot-dark.png ├── screenshot-light.png └── themes ├── min-dark.json └── min-light.json /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | *.vsix -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- 1 | // A launch configuration that launches the extension inside a new window 2 | // Use IntelliSense to learn about possible attributes. 3 | // Hover to view descriptions of existing attributes. 4 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 5 | { 6 | "version": "0.2.0", 7 | "configurations": [ 8 | { 9 | "name": "Extension", 10 | "type": "extensionHost", 11 | "request": "launch", 12 | "runtimeExecutable": "${execPath}", 13 | "args": [ 14 | "--extensionDevelopmentPath=${workspaceFolder}" 15 | ] 16 | } 17 | ] 18 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018-2021 Miguel Solorio 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
2 | 3 | 4 | 5 | # Min Theme 6 | 7 | A minimal theme for VS Code that comes in dark and light. 8 | 9 | [![Preview in vscode.dev](https://img.shields.io/badge/preview%20in-vscode.dev-blue)](https://vscode.dev/theme/miguelsolorio.min-theme) 10 | 11 | ![preview-dark](https://raw.githubusercontent.com/misolori/min-theme/master/screenshot-dark.png) 12 | 13 | ![preview-light](https://raw.githubusercontent.com/misolori/min-theme/master/screenshot-light.png) 14 | 15 |
16 | 17 | ## Installation 18 | 19 | 1. Install theme from the [Marketplace](https://marketplace.visualstudio.com/items?itemName=miguelsolorio.min-theme) 20 | 2. Go to `File > Preferences > Color Theme` 21 | 3. Select `Min Dark` or `Min Light` 22 | 23 | Alternatively install via CLI: 24 | ``` 25 | code --install-extension miguelsolorio.min-theme 26 | ``` 27 | 28 | ## License 29 | 30 | [MIT License](LICENSE) 31 | 32 | -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miguelsolorio/min-theme/dd796c3f294daecfb7f10ed277ffdc30517d59cf/icon.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "min-theme", 3 | "displayName": "Min Theme", 4 | "description": "A minimal theme that comes in dark and light.", 5 | "version": "1.5.0", 6 | "publisher": "miguelsolorio", 7 | "repository": { 8 | "type": "git", 9 | "url": "https://github.com/misolori/min-theme.git" 10 | }, 11 | "engines": { 12 | "vscode": "^1.25.0" 13 | }, 14 | "categories": [ 15 | "Themes" 16 | ], 17 | "icon": "icon.png", 18 | "contributes": { 19 | "themes": [ 20 | { 21 | "label": "Min Dark", 22 | "uiTheme": "vs-dark", 23 | "path": "./themes/min-dark.json" 24 | }, 25 | { 26 | "label": "Min Light", 27 | "uiTheme": "vs", 28 | "path": "./themes/min-light.json" 29 | } 30 | ] 31 | }, 32 | "galleryBanner": { 33 | "color": "#000000", 34 | "theme": "dark" 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /screenshot-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miguelsolorio/min-theme/dd796c3f294daecfb7f10ed277ffdc30517d59cf/screenshot-dark.png -------------------------------------------------------------------------------- /screenshot-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miguelsolorio/min-theme/dd796c3f294daecfb7f10ed277ffdc30517d59cf/screenshot-light.png -------------------------------------------------------------------------------- /themes/min-dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Min Dark", 3 | "type": "dark", 4 | "colors": { 5 | "editorIndentGuide.activeBackground": "#383838", 6 | "editorIndentGuide.background": "#2A2A2A", 7 | "editorRuler.foreground": "#2A2A2A", 8 | "editorLineNumber.foreground": "#727272", 9 | "activityBar.background": "#1A1A1A", 10 | "activityBar.foreground": "#7D7D7D", 11 | "activityBarBadge.background": "#383838", 12 | "badge.background": "#383838", 13 | "badge.foreground": "#C1C1C1", 14 | "button.background": "#333", 15 | "editor.background": "#1f1f1f", 16 | "editor.lineHighlightBorder": "#303030", 17 | "editorGroupHeader.tabsBackground": "#1A1A1A", 18 | "editorGroupHeader.tabsBorder": "#1A1A1A", 19 | "editorSuggestWidget.background": "#1A1A1A", 20 | "focusBorder": "#444", 21 | "foreground": "#888888", 22 | "gitDecoration.ignoredResourceForeground": "#444444", 23 | "input.background": "#2A2A2A", 24 | "input.foreground": "#E0E0E0", 25 | "list.activeSelectionBackground": "#212121", 26 | "list.activeSelectionForeground": "#F5F5F5", 27 | "list.focusBackground": "#292929", 28 | "list.highlightForeground": "#EAEAEA", 29 | "list.hoverBackground": "#262626", 30 | "list.hoverForeground": "#9E9E9E", 31 | "list.inactiveSelectionBackground": "#212121", 32 | "list.inactiveSelectionForeground": "#F5F5F5", 33 | "panelTitle.activeBorder": "#1f1f1f", 34 | "panelTitle.activeForeground": "#FAFAFA", 35 | "panelTitle.inactiveForeground": "#484848", 36 | "peekView.border": "#444", 37 | "peekViewEditor.background": "#242424", 38 | "pickerGroup.border": "#363636", 39 | "pickerGroup.foreground": "#EAEAEA", 40 | "progressBar.background": "#FAFAFA", 41 | "scrollbar.shadow": "#1f1f1f", 42 | "sideBar.background": "#1A1A1A", 43 | "sideBarSectionHeader.background": "#202020", 44 | "statusBar.background": "#1A1A1A", 45 | "statusBar.debuggingBackground": "#1A1A1A", 46 | "statusBar.foreground": "#7E7E7E", 47 | "statusBar.noFolderBackground": "#1A1A1A", 48 | "statusBarItem.remoteForeground": "#7E7E7E", 49 | "statusBarItem.remoteBackground": "#1a1a1a00", 50 | "statusBarItem.prominentBackground": "#fafafa1a", 51 | "tab.activeBorder": "#1e1e1e", 52 | "tab.activeForeground": "#FAFAFA", 53 | "tab.border": "#1A1A1A", 54 | "tab.inactiveBackground": "#1A1A1A", 55 | "tab.inactiveForeground": "#727272", 56 | "textLink.foreground": "#CCC", 57 | "textLink.activeForeground": "#fafafa", 58 | "titleBar.activeBackground": "#1A1A1A", 59 | "titleBar.border": "#00000000", 60 | "terminal.ansiBrightBlack": "#5c5c5c", 61 | "inputOption.activeBackground": "#3a3a3a", 62 | "debugIcon.continueForeground": "#FF7A84", 63 | "debugIcon.disconnectForeground": "#FF7A84", 64 | "debugIcon.pauseForeground": "#FF7A84", 65 | "debugIcon.restartForeground": "#79b8ff", 66 | "debugIcon.startForeground": "#79b8ff", 67 | "debugIcon.stepBackForeground": "#FF7A84", 68 | "debugIcon.stepIntoForeground": "#FF7A84", 69 | "debugIcon.stepOutForeground": "#FF7A84", 70 | "debugIcon.stepOverForeground": "#FF7A84", 71 | "debugIcon.stopForeground": "#79b8ff", 72 | "debugIcon.breakpointCurrentStackframeForeground": "#79b8ff", 73 | "debugIcon.breakpointDisabledForeground": "#848484", 74 | "debugIcon.breakpointForeground": "#FF7A84", 75 | "debugIcon.breakpointStackframeForeground": "#79b8ff", 76 | "debugIcon.breakpointUnverifiedForeground": "#848484", 77 | "symbolIcon.classForeground": "#FF9800", 78 | "symbolIcon.enumeratorForeground": "#FF9800", 79 | "symbolIcon.eventForeground": "#FF9800", 80 | "symbolIcon.methodForeground": "#b392f0", 81 | "symbolIcon.constructorForeground": "#b392f0", 82 | "symbolIcon.functionForeground": "#b392f0", 83 | "symbolIcon.fieldForeground": "#79b8ff", 84 | "symbolIcon.interfaceForeground": "#79b8ff", 85 | "symbolIcon.variableForeground": "#79b8ff", 86 | "symbolIcon.enumeratorMemberForeground": "#79b8ff", 87 | "diffEditor.insertedTextBackground": "#3a632a4b", 88 | "diffEditor.removedTextBackground": "#88063852" 89 | }, 90 | "tokenColors": [{ 91 | "settings": { 92 | "foreground": "#b392f0" 93 | } 94 | }, 95 | { 96 | "scope": [ 97 | "support.function", 98 | "keyword.operator.accessor", 99 | "meta.group.braces.round.function.arguments", 100 | "meta.template.expression", 101 | "markup.fenced_code meta.embedded.block" 102 | ], 103 | "settings": { 104 | "foreground": "#b392f0" 105 | } 106 | }, 107 | { 108 | "scope": "emphasis", 109 | "settings": { 110 | "fontStyle": "italic" 111 | } 112 | }, 113 | { 114 | "scope": [ 115 | "strong", 116 | "markup.heading.markdown", 117 | "markup.bold.markdown" 118 | ], 119 | "settings": { 120 | "fontStyle": "bold", 121 | "foreground": "#FF7A84" 122 | } 123 | }, 124 | { 125 | "scope": [ 126 | "markup.italic.markdown" 127 | ], 128 | "settings": { 129 | "fontStyle": "italic" 130 | } 131 | }, 132 | { 133 | "scope": "meta.link.inline.markdown", 134 | "settings": { 135 | "fontStyle": "underline", 136 | "foreground": "#1976D2" 137 | } 138 | }, 139 | { 140 | "scope": [ 141 | "string", 142 | "markup.fenced_code", 143 | "markup.inline" 144 | ], 145 | "settings": { 146 | "foreground": "#9db1c5" 147 | } 148 | }, 149 | { 150 | "scope": [ 151 | "comment", 152 | "string.quoted.docstring.multi" 153 | ], 154 | "settings": { 155 | "foreground": "#6b737c" 156 | } 157 | }, 158 | { 159 | "scope": [ 160 | "constant.language", 161 | "variable.language.this", 162 | "variable.other.object", 163 | "variable.other.class", 164 | "variable.other.constant", 165 | "meta.property-name", 166 | "support", 167 | "string.other.link.title.markdown" 168 | ], 169 | "settings": { 170 | "foreground": "#79b8ff" 171 | } 172 | }, 173 | { 174 | "scope": [ 175 | "constant.numeric", 176 | "constant.other.placeholder", 177 | "constant.character.format.placeholder", 178 | "meta.property-value", 179 | "keyword.other.unit", 180 | "keyword.other.template", 181 | "entity.name.tag.yaml", 182 | "entity.other.attribute-name", 183 | "support.type.property-name.json" 184 | ], 185 | "settings": { 186 | "foreground": "#f8f8f8" 187 | } 188 | }, 189 | { 190 | "scope": [ 191 | "keyword", 192 | "storage.modifier", 193 | "storage.type", 194 | "storage.control.clojure", 195 | "entity.name.function.clojure", 196 | "support.function.node", 197 | "punctuation.separator.key-value", 198 | "punctuation.definition.template-expression" 199 | ], 200 | "settings": { 201 | "foreground": "#f97583" 202 | } 203 | }, 204 | { 205 | "scope": "variable.parameter.function", 206 | "settings": { 207 | "foreground": "#FF9800" 208 | } 209 | }, 210 | { 211 | "scope": [ 212 | "entity.name.type", 213 | "entity.other.inherited-class", 214 | "meta.function-call", 215 | "meta.instance.constructor", 216 | "entity.other.attribute-name", 217 | "entity.name.function", 218 | "constant.keyword.clojure" 219 | ], 220 | "settings": { 221 | "foreground": "#b392f0" 222 | } 223 | }, 224 | { 225 | "scope": [ 226 | "entity.name.tag", 227 | "string.quoted", 228 | "string.regexp", 229 | "string.interpolated", 230 | "string.template", 231 | "string.unquoted.plain.out.yaml", 232 | "keyword.other.template" 233 | ], 234 | "settings": { 235 | "foreground": "#ffab70" 236 | } 237 | }, 238 | { 239 | "scope": "token.info-token", 240 | "settings": { 241 | "foreground": "#316bcd" 242 | } 243 | }, 244 | { 245 | "scope": "token.warn-token", 246 | "settings": { 247 | "foreground": "#cd9731" 248 | } 249 | }, 250 | { 251 | "scope": "token.error-token", 252 | "settings": { 253 | "foreground": "#cd3131" 254 | } 255 | }, 256 | { 257 | "scope": "token.debug-token", 258 | "settings": { 259 | "foreground": "#800080" 260 | } 261 | }, 262 | { 263 | "scope": [ 264 | "punctuation.definition.arguments", 265 | "punctuation.definition.dict", 266 | "punctuation.separator", 267 | "meta.function-call.arguments" 268 | ], 269 | "settings": { 270 | "foreground": "#bbbbbb" 271 | } 272 | }, 273 | { 274 | "name": "[Custom] Markdown links", 275 | "scope": "markup.underline.link", 276 | "settings": { 277 | "foreground": "#ffab70" 278 | } 279 | }, 280 | { 281 | "name": "[Custom] Markdown list", 282 | "scope": [ 283 | "beginning.punctuation.definition.list.markdown" 284 | ], 285 | "settings": { 286 | "foreground": "#FF7A84" 287 | } 288 | }, 289 | { 290 | "name": "[Custom] Markdown punctuation definition", 291 | "scope": "punctuation.definition.metadata.markdown", 292 | "settings": { 293 | "foreground": "#ffab70" 294 | } 295 | }, 296 | { 297 | "name": "[Custom] Markdown punctuation definition brackets", 298 | "scope": [ 299 | "punctuation.definition.string.begin.markdown", 300 | "punctuation.definition.string.end.markdown" 301 | ], 302 | "settings": { 303 | "foreground": "#79b8ff" 304 | } 305 | } 306 | ], 307 | "semanticHighlighting": true 308 | } 309 | -------------------------------------------------------------------------------- /themes/min-light.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Min Light", 3 | "type": "light", 4 | "colors": { 5 | "activityBar.background": "#f6f6f6", 6 | "activityBar.foreground": "#9E9E9E", 7 | "activityBarBadge.background": "#616161", 8 | "badge.background": "#E0E0E0", 9 | "badge.foreground": "#616161", 10 | "button.background": "#757575", 11 | "button.hoverBackground": "#616161", 12 | "editor.background": "#ffffff", 13 | "editor.foreground": "#212121", 14 | "editor.lineHighlightBorder": "#f2f2f2", 15 | "editorBracketMatch.background": "#E7F3FF", 16 | "editorBracketMatch.border": "#c8e1ff", 17 | "editorGroupHeader.tabsBackground": "#f6f6f6", 18 | "editorGroupHeader.tabsBorder": "#fff", 19 | "editorIndentGuide.background": "#EEE", 20 | "editorLineNumber.activeForeground": "#757575", 21 | "editorLineNumber.foreground": "#CCC", 22 | "editorSuggestWidget.background": "#F3F3F3", 23 | "extensionButton.prominentBackground": "#000000AA", 24 | "extensionButton.prominentHoverBackground": "#000000BB", 25 | "focusBorder": "#D0D0D0", 26 | "foreground": "#757575", 27 | "gitDecoration.ignoredResourceForeground": "#AAAAAA", 28 | "input.border": "#E9E9E9", 29 | "list.activeSelectionBackground": "#EEE", 30 | "list.activeSelectionForeground": "#212121", 31 | "list.focusBackground": "#ddd", 32 | "list.focusForeground": "#212121", 33 | "list.highlightForeground": "#212121", 34 | "list.inactiveSelectionBackground": "#E0E0E0", 35 | "list.inactiveSelectionForeground": "#212121", 36 | "panel.background": "#fff", 37 | "panel.border": "#f4f4f4", 38 | "panelTitle.activeBorder": "#fff", 39 | "panelTitle.inactiveForeground": "#BDBDBD", 40 | "peekView.border": "#E0E0E0", 41 | "peekViewEditor.background": "#f8f8f8", 42 | "pickerGroup.foreground": "#000", 43 | "progressBar.background": "#000", 44 | "scrollbar.shadow": "#FFF", 45 | "sideBar.background": "#f6f6f6", 46 | "sideBar.border": "#f6f6f6", 47 | "sideBarSectionHeader.background": "#EEE", 48 | "sideBarTitle.foreground": "#999", 49 | "statusBar.background": "#f6f6f6", 50 | "statusBar.border": "#f6f6f6", 51 | "statusBar.debuggingBackground": "#f6f6f6", 52 | "statusBar.foreground": "#7E7E7E", 53 | "statusBar.noFolderBackground": "#f6f6f6", 54 | "statusBarItem.remoteForeground": "#7E7E7E", 55 | "statusBarItem.remoteBackground": "#f6f6f600", 56 | "statusBarItem.prominentBackground": "#0000001a", 57 | "tab.activeBorder": "#FFF", 58 | "tab.activeForeground": "#424242", 59 | "tab.border": "#f6f6f6", 60 | "tab.inactiveBackground": "#f6f6f6", 61 | "tab.inactiveForeground": "#BDBDBD", 62 | "tab.unfocusedActiveBorder": "#fff", 63 | "terminal.ansiBlack": "#333", 64 | "terminal.ansiBlue": "#e0e0e0", 65 | "terminal.ansiBrightBlack": "#a1a1a1", 66 | "terminal.ansiBrightBlue": "#6871ff", 67 | "terminal.ansiBrightCyan": "#57d9ad", 68 | "terminal.ansiBrightGreen": "#a3d900", 69 | "terminal.ansiBrightMagenta": "#a37acc", 70 | "terminal.ansiBrightRed": "#d6656a", 71 | "terminal.ansiBrightWhite": "#7E7E7E", 72 | "terminal.ansiBrightYellow": "#e7c547", 73 | "terminal.ansiCyan": "#4dbf99", 74 | "terminal.ansiGreen": "#77cc00", 75 | "terminal.ansiMagenta": "#9966cc", 76 | "terminal.ansiRed": "#D32F2F", 77 | "terminal.ansiWhite": "#c7c7c7", 78 | "terminal.ansiYellow": "#f29718", 79 | "terminal.background": "#fff", 80 | "textLink.activeForeground": "#000", 81 | "textLink.foreground": "#000", 82 | "titleBar.activeBackground": "#f6f6f6", 83 | "titleBar.border": "#FFFFFF00", 84 | "titleBar.inactiveBackground": "#f6f6f6", 85 | "inputOption.activeBackground": "#EDEDED", 86 | "debugIcon.continueForeground": "#6f42c1", 87 | "debugIcon.disconnectForeground": "#6f42c1", 88 | "debugIcon.pauseForeground": "#6f42c1", 89 | "debugIcon.restartForeground": "#1976D2", 90 | "debugIcon.startForeground": "#1976D2", 91 | "debugIcon.stepBackForeground": "#6f42c1", 92 | "debugIcon.stepIntoForeground": "#6f42c1", 93 | "debugIcon.stepOutForeground": "#6f42c1", 94 | "debugIcon.stepOverForeground": "#6f42c1", 95 | "debugIcon.stopForeground": "#1976D2", 96 | "debugIcon.breakpointCurrentStackframeForeground": "#1976D2", 97 | "debugIcon.breakpointDisabledForeground": "#848484", 98 | "debugIcon.breakpointForeground": "#D32F2F", 99 | "debugIcon.breakpointStackframeForeground": "#1976D2", 100 | "symbolIcon.classForeground": "#dd8500", 101 | "symbolIcon.enumeratorForeground": "#dd8500", 102 | "symbolIcon.eventForeground": "#dd8500", 103 | "symbolIcon.methodForeground": "#6f42c1", 104 | "symbolIcon.constructorForeground": "#6f42c1", 105 | "symbolIcon.functionForeground": "#6f42c1", 106 | "symbolIcon.fieldForeground": "#1976D2", 107 | "symbolIcon.interfaceForeground": "#1976D2", 108 | "symbolIcon.variableForeground": "#1976D2", 109 | "symbolIcon.enumeratorMemberForeground": "#1976D2", 110 | "diffEditor.removedTextBackground": "#e597af52", 111 | "diffEditor.insertedTextBackground": "#b7e7a44b" 112 | }, 113 | "tokenColors": [{ 114 | "settings": { 115 | "foreground": "#24292eff" 116 | } 117 | }, 118 | { 119 | "scope": [ 120 | "keyword.operator.accessor", 121 | "meta.group.braces.round.function.arguments", 122 | "meta.template.expression", 123 | "markup.fenced_code meta.embedded.block" 124 | ], 125 | "settings": { 126 | "foreground": "#24292eff" 127 | } 128 | }, 129 | { 130 | "scope": "emphasis", 131 | "settings": { 132 | "fontStyle": "italic" 133 | } 134 | }, 135 | { 136 | "scope": [ 137 | "strong", 138 | "markup.heading.markdown", 139 | "markup.bold.markdown" 140 | ], 141 | "settings": { 142 | "fontStyle": "bold" 143 | } 144 | }, 145 | { 146 | "scope": [ 147 | "markup.italic.markdown" 148 | ], 149 | "settings": { 150 | "fontStyle": "italic" 151 | } 152 | }, 153 | { 154 | "scope": "meta.link.inline.markdown", 155 | "settings": { 156 | "fontStyle": "underline", 157 | "foreground": "#1976D2" 158 | } 159 | }, 160 | { 161 | "scope": [ 162 | "string", 163 | "markup.fenced_code", 164 | "markup.inline" 165 | ], 166 | "settings": { 167 | "foreground": "#2b5581" 168 | } 169 | }, 170 | { 171 | "scope": [ 172 | "comment", 173 | "string.quoted.docstring.multi" 174 | ], 175 | "settings": { 176 | "foreground": "#c2c3c5" 177 | } 178 | }, 179 | { 180 | "scope": [ 181 | "constant.numeric", 182 | "constant.language", 183 | "constant.other.placeholder", 184 | "constant.character.format.placeholder", 185 | "variable.language.this", 186 | "variable.other.object", 187 | "variable.other.class", 188 | "variable.other.constant", 189 | "meta.property-name", 190 | "meta.property-value", 191 | "support" 192 | ], 193 | "settings": { 194 | "foreground": "#1976D2" 195 | } 196 | }, 197 | { 198 | "scope": [ 199 | "keyword", 200 | "storage.modifier", 201 | "storage.type", 202 | "storage.control.clojure", 203 | "entity.name.function.clojure", 204 | "entity.name.tag.yaml", 205 | "support.function.node", 206 | "support.type.property-name.json", 207 | "punctuation.separator.key-value", 208 | "punctuation.definition.template-expression" 209 | ], 210 | "settings": { 211 | "foreground": "#D32F2F" 212 | } 213 | }, 214 | { 215 | "scope": "variable.parameter.function", 216 | "settings": { 217 | "foreground": "#FF9800" 218 | } 219 | }, 220 | { 221 | "scope": [ 222 | "support.function", 223 | "entity.name.type", 224 | "entity.other.inherited-class", 225 | "meta.function-call", 226 | "meta.instance.constructor", 227 | "entity.other.attribute-name", 228 | "entity.name.function", 229 | "constant.keyword.clojure" 230 | ], 231 | "settings": { 232 | "foreground": "#6f42c1" 233 | } 234 | }, 235 | { 236 | "scope": [ 237 | "entity.name.tag", 238 | "string.quoted", 239 | "string.regexp", 240 | "string.interpolated", 241 | "string.template", 242 | "string.unquoted.plain.out.yaml", 243 | "keyword.other.template" 244 | ], 245 | "settings": { 246 | "foreground": "#22863a" 247 | } 248 | }, 249 | { 250 | "scope": "token.info-token", 251 | "settings": { 252 | "foreground": "#316bcd" 253 | } 254 | }, 255 | { 256 | "scope": "token.warn-token", 257 | "settings": { 258 | "foreground": "#cd9731" 259 | } 260 | }, 261 | { 262 | "scope": "token.error-token", 263 | "settings": { 264 | "foreground": "#cd3131" 265 | } 266 | }, 267 | { 268 | "scope": "token.debug-token", 269 | "settings": { 270 | "foreground": "#800080" 271 | } 272 | }, 273 | { 274 | "scope": [ 275 | "strong", 276 | "markup.heading.markdown", 277 | "markup.bold.markdown" 278 | ], 279 | "settings": { 280 | "foreground": "#6f42c1" 281 | } 282 | }, 283 | { 284 | "scope": [ 285 | "punctuation.definition.arguments", 286 | "punctuation.definition.dict", 287 | "punctuation.separator", 288 | "meta.function-call.arguments" 289 | ], 290 | "settings": { 291 | "foreground": "#212121" 292 | } 293 | }, 294 | { 295 | "name": "[Custom] Markdown links", 296 | "scope": [ 297 | "markup.underline.link", 298 | "punctuation.definition.metadata.markdown" 299 | ], 300 | "settings": { 301 | "foreground": "#22863a" 302 | } 303 | }, 304 | { 305 | "name": "[Custom] Markdown list", 306 | "scope": [ 307 | "beginning.punctuation.definition.list.markdown" 308 | ], 309 | "settings": { 310 | "foreground": "#6f42c1" 311 | } 312 | }, 313 | { 314 | "name": "[Custom] Markdown punctuation definition brackets", 315 | "scope": [ 316 | "punctuation.definition.string.begin.markdown", 317 | "punctuation.definition.string.end.markdown", 318 | "string.other.link.title.markdown", 319 | "string.other.link.description.markdown" 320 | ], 321 | "settings": { 322 | "foreground": "#d32f2f" 323 | } 324 | } 325 | ] 326 | } 327 | --------------------------------------------------------------------------------