├── assets ├── ui.png ├── ui.webp ├── button.png ├── logo.png ├── logo.webp ├── coverpage.png ├── coverpage.webp ├── marketplace.png ├── linkedin-post.png ├── marketplace.webp ├── product-hunt.webp ├── welcome-page.png ├── welcome-page.webp ├── code-example-py.png ├── code-example-py.webp └── linkedin-post.webp ├── .gitattributes ├── .vscodeignore ├── .gitignore ├── themes ├── custom.css └── Minimal Kiwi-color-theme.json ├── .github ├── PULL_REQUEST_TEMPLATE │ └── pull_request_template.md ├── FUNDING.yml ├── workflows │ └── pr-closed.yml └── ISSUE_TEMPLATE │ └── bug_report.md ├── .vscode └── launch.json ├── COMMERCIAL_LICENSE.md ├── LICENSE ├── CHANGELOG.md ├── package.json ├── vsc-extension-quickstart.md ├── CONTRIBUTING.md ├── SECURITY.md └── README.md /assets/ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/ui.png -------------------------------------------------------------------------------- /assets/ui.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/ui.webp -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Set default behavior to automatically normalize line endings. 2 | * text=auto 3 | -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- 1 | .vscode/** 2 | .vscode-test/** 3 | .gitignore 4 | vsc-extension-quickstart.md 5 | -------------------------------------------------------------------------------- /assets/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/button.png -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/logo.png -------------------------------------------------------------------------------- /assets/logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/logo.webp -------------------------------------------------------------------------------- /assets/coverpage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/coverpage.png -------------------------------------------------------------------------------- /assets/coverpage.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/coverpage.webp -------------------------------------------------------------------------------- /assets/marketplace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/marketplace.png -------------------------------------------------------------------------------- /assets/linkedin-post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/linkedin-post.png -------------------------------------------------------------------------------- /assets/marketplace.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/marketplace.webp -------------------------------------------------------------------------------- /assets/product-hunt.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/product-hunt.webp -------------------------------------------------------------------------------- /assets/welcome-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/welcome-page.png -------------------------------------------------------------------------------- /assets/welcome-page.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/welcome-page.webp -------------------------------------------------------------------------------- /assets/code-example-py.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/code-example-py.png -------------------------------------------------------------------------------- /assets/code-example-py.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/code-example-py.webp -------------------------------------------------------------------------------- /assets/linkedin-post.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranjal-barnwal/minimal-kiwi/HEAD/assets/linkedin-post.webp -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # files to be ignored 2 | .DS_Store 3 | *.vsix 4 | *.vsix 5 | 6 | # folders to be ignored 7 | node_modules 8 | -------------------------------------------------------------------------------- /themes/custom.css: -------------------------------------------------------------------------------- 1 | .tab.active { 2 | border-top-left-radius: 10px; 3 | border-top-right-radius: 10px; 4 | overflow: hidden; /* Ensure that the border radius works properly */ 5 | } -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/pull_request_template.md: -------------------------------------------------------------------------------- 1 | # Description 2 | Please describe in a short sentence or bullet points what changes you have made. 3 | 4 | 5 | ## Contribution Guidelines 6 | [ ] By creating this pull request, I acknowledge that I have read the [Contribution Guidelines](../../CONTRIBUTING.md) for this project. -------------------------------------------------------------------------------- /.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 | "args": [ 13 | "--extensionDevelopmentPath=${workspaceFolder}" 14 | ] 15 | } 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: pranjal-barnwal 4 | patreon: # Replace with a single Patreon username 5 | open_collective: # Replace with a single Open Collective username 6 | ko_fi: # Replace with a single Ko-fi username 7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 9 | liberapay: # Replace with a single Liberapay username 10 | issuehunt: # Replace with a single IssueHunt username 11 | lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry 12 | polar: # Replace with a single Polar username 13 | buy_me_a_coffee: pranjal.kumar 14 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 15 | -------------------------------------------------------------------------------- /.github/workflows/pr-closed.yml: -------------------------------------------------------------------------------- 1 | name: PR closed 2 | 3 | on: 4 | pull_request_target: 5 | types: 6 | - closed 7 | 8 | jobs: 9 | thank_you: 10 | runs-on: ubuntu-latest 11 | if: github.event.pull_request.merged == true 12 | steps: 13 | - name: Post Thank You Comment 🙏 14 | uses: actions/github-script@v7 15 | with: 16 | script: | 17 | github.rest.issues.createComment({ 18 | issue_number: context.issue.number, 19 | owner: context.repo.owner, 20 | repo: context.repo.repo, 21 | body: `## Merge Successful 22 | 23 | Thanks for your contributions at Minimal Kiwi! 🎉 24 | 25 | The changes will be part of the upcoming update on the marketplace.` 26 | }) -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug report 3 | about: Create a report to help us improve 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | **Describe the bug** 11 | A clear and concise description of what the bug is. 12 | 13 | **To Reproduce** 14 | Steps to reproduce the behavior: 15 | 1. Go to '...' 16 | 2. Click on '....' 17 | 3. Scroll down to '....' 18 | 4. See error 19 | 20 | **Expected behavior** 21 | A clear and concise description of what you expected to happen. 22 | 23 | **Screenshots** 24 | If applicable, add screenshots to help explain your problem. 25 | 26 | **Computer information (please complete the following information):** 27 | - OS edition: [e.g. Windows 10 Home] 28 | - OS build: [e.g. 19042.1165] 29 | - Extension Version [e.g. 22] 30 | - VSCode version [e.g. 1.59.1] 31 | 32 | **Additional context** 33 | Add any other context about the problem here. -------------------------------------------------------------------------------- /COMMERCIAL_LICENSE.md: -------------------------------------------------------------------------------- 1 | # Commercial Licensing Terms 2 | 3 | **Minimal Kiwi Theme © 2025 Pranjal Kumar** 4 | 5 | This project is licensed under the MIT License for open-source and personal use. 6 | However, **commercial use** — including but not limited to reselling, bundling within paid products, closed-source redistribution, or inclusion in commercial software or services — **requires a separate commercial license**. 7 | 8 | If you wish to: 9 | 10 | - Include this theme (or its derivatives) in a paid product or SaaS platform, 11 | - Distribute it in a proprietary context, 12 | - Or use it as part of a monetized service, 13 | 14 | Please contact through [LinkedIn](https://www.linkedin.com/in/pranjal--kumar/) or mail: **mail@pranjalkumar.in** to obtain a commercial license. 15 | 16 | Commercial licenses help fund continued development and ensure long-term support for the project. 17 | 18 | For open-source or personal usage, the MIT license fully applies. 19 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2025 Pranjal Kumar 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 13 | all 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 21 | THE SOFTWARE. 22 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Change Log 2 | 3 | All notable changes to the "minimal-kiwi" extension will be documented in this file. 4 | 5 | ## v:3.0.4 6 | 7 | - [BUG](https://github.com/pranjal-barnwal/minimal-kiwi/issues/14): Fixed issue with terminal match colors 8 | - Updated Debugging Status bar colors for better visibility 9 | 10 | ## v:3.0.3 11 | 12 | - [BUG](https://github.com/pranjal-barnwal/minimal-kiwi/issues/11): Fixed contrast issues in Error 13 | 14 | ## v:3.0.1 15 | 16 | - Refined syntax highlighting for better readability 17 | - Revamped color schema & logo 18 | - Improved contrast for UI elements 19 | 20 | ## v:2.0.2 21 | 22 | - Fixed bugs 23 | 24 | ## v:2.0.1 25 | 26 | - Fixed peek issues 27 | - Support for semantic highlighting 28 | - Fixed docstring contrast 29 | 30 | ## v:1.7.0 31 | 32 | - Adjust contrast levels 33 | - Fixed context menu readability 34 | 35 | ## v:1.2.1 36 | 37 | - Updated comments color for readability 38 | 39 | ## v:1.2.0 40 | 41 | - Fixed color contrast levels 42 | 43 | ## v:1.1.3 44 | 45 | - Minor updates in color-schema 46 | 47 | ## v:1.1.0 48 | 49 | - Squashed bugs 50 | - Updated markdown 51 | 52 | ## v:1.0.3 53 | 54 | - Updated contribution guideline 55 | 56 | ## v:1.0.2 57 | 58 | - Added documentation part for contribution 59 | 60 | ## v:1.0.1 61 | 62 | - Fixed comment color issue 63 | 64 | ## v:1.0.0 65 | 66 | - Initial release 67 | - Color-theme setup 68 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "minimal-kiwi", 3 | "displayName": "Minimal Kiwi", 4 | "description": "Minimal Kiwi is a perfect-contrast, low-fatigue theme built for long coding sessions. Clean syntax hierarchy, vivid kiwi-greens for quick scanning, and pixel-tight contrasts so you can move faster and strain less", 5 | "version": "3.0.4", 6 | "publisher": "PranjalKumar", 7 | "author": { 8 | "name": "Pranjal Kumar", 9 | "email": "pranjalkumar.dev+minimalkiwi@gmail.com", 10 | "url": "https://blogs.pranjalkumar.in" 11 | }, 12 | "homepage": "https://github.com/pranjal-barnwal/minimal-kiwi", 13 | "icon": "assets/logo.webp", 14 | "repository": { 15 | "type": "git", 16 | "url": "https://github.com/pranjal-barnwal/minimal-kiwi" 17 | }, 18 | "bugs": { 19 | "url": "https://github.com/pranjal-barnwal/minimal-kiwi/issues" 20 | }, 21 | "sponsor": { 22 | "url": "https://github.com/sponsors/pranjal-barnwal" 23 | }, 24 | "galleryBanner": { 25 | "color": "#1e1e1e", 26 | "theme": "dark", 27 | "image": "assets/coverpage.webp" 28 | }, 29 | "keywords": [ 30 | "theme", 31 | "minimal theme", 32 | "modern theme", 33 | "dark theme", 34 | "pranjal kumar", 35 | "minimal theme", 36 | "productivity" 37 | ], 38 | "engines": { 39 | "vscode": "^1.89.0" 40 | }, 41 | "categories": [ 42 | "Themes" 43 | ], 44 | "contributes": { 45 | "themes": [ 46 | { 47 | "label": "Minimal Kiwi", 48 | "uiTheme": "vs-dark", 49 | "path": "./themes/Minimal Kiwi-color-theme.json" 50 | } 51 | ] 52 | } 53 | } -------------------------------------------------------------------------------- /vsc-extension-quickstart.md: -------------------------------------------------------------------------------- 1 | # Welcome to your VS Code Extension 2 | 3 | ## What's in the folder 4 | 5 | * This folder contains all of the files necessary for your color theme extension. 6 | * `package.json` - this is the manifest file that defines the location of the theme file and specifies the base theme of the theme. 7 | * `themes/Minimal Kiwi-color-theme.json` - the color theme definition file. 8 | 9 | ## Get up and running straight away 10 | 11 | * Press `F5` to open a new window with your extension loaded. 12 | * Open `File > Preferences > Color Themes` and pick your color theme. 13 | * Open a file that has a language associated. The languages' configured grammar will tokenize the text and assign 'scopes' to the tokens. To examine these scopes, invoke the `Developer: Inspect Editor Tokens and Scopes` command from the Command Palette (`Ctrl+Shift+P` or `Cmd+Shift+P` on Mac). 14 | 15 | ## Make changes 16 | 17 | * Changes to the theme file are automatically applied to the Extension Development Host window. 18 | 19 | ## Adopt your theme to Visual Studio Code 20 | 21 | * The token colorization is done based on standard TextMate themes. Colors are matched against one or more scopes. 22 | 23 | To learn more about scopes and how they're used, check out the [color theme](https://code.visualstudio.com/api/extension-guides/color-theme) documentation. 24 | 25 | ## Install your extension 26 | 27 | * To start using your extension with Visual Studio Code copy it into the `/.vscode/extensions` folder and restart Code. 28 | * To share your extension with the world, read on https://code.visualstudio.com/docs about publishing an extension. 29 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # How to Contribute 2 | 3 | Minimal Kiwi Cover by Pranjal Kumar (@pranjal-kumar) 4 | 5 | > _Open for contributions. Learn more about [creating extensions](./vsc-extension-quickstart.md)._ 6 | 7 | [![Pull Requests Welcomed](https://img.shields.io/badge/PRs-Welcomed-brightgreen.svg?style=flat)](https://github.com/pranjal-barnwal/minimal-kiwi) 8 | [![Minimal Kiwi, loved by community](https://img.shields.io/badge/Community-Loved-pink.svg)](https://github.com/pranjal-barnwal/minimal-kiwi) 9 | 10 | 1. Fork & Clone the [repo](https://github.com/pranjal-barnwal/minimal-kiwi) 11 | 12 | ```pwsh 13 | git clone git@github.com:{YOUR_GITHUB_USERNAME}/minimal-kiwi.git 14 | ``` 15 | 16 | 2. Move to the `minimal-kiwi` directory 17 | 18 | ```pwsh 19 | cd minimal-kiwi 20 | ``` 21 | 22 | 3. Make the required changes in color-schema & other properties in: `./themes/Minimal Kiwi-color-theme.json`. Also update the **_version_** in `./package.json`. 23 | 24 | 4. For packaging we're using `vsce` package and `Yeoman` & `generator-code` for management. So install the required dependencies. 25 | 26 | ```pwsh 27 | npm install -g vsce yo generator-code 28 | ``` 29 | 30 | 5. Then package the changes, to be pushed into Marketplace 31 | 32 | ```pwsh 33 | vsce package 34 | ``` 35 | 36 | > This should generate a `minimal-kiwi-{VERSION}.vslx` file. If not then resolve the errors being caused. 37 | 38 | 6. Commit & push the updated changes. Then make a PR to this [repo](https://github.com/pranjal-barnwal/minimal-kiwi). 39 |

40 | 41 | # Contributors 42 | 43 | 44 | 45 | 46 |

47 | -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security Policy 2 | Based on VSCode '***engine***': `^1.89.0` 3 | 4 | ## Supported Versions 5 | 6 | We release patches for security vulnerabilities in the following versions: 7 | 8 | | Version | Supported | 9 | | ------- | ------------------ | 10 | | 1.x | :white_check_mark: | 11 | | < 1.0 | :x: | 12 | 13 | ## Reporting a Vulnerability 14 | 15 | We take the security of our project seriously. If you discover a security vulnerability, we appreciate your efforts to responsibly disclose the issue to us. Please report vulnerabilities by following these steps: 16 | 17 | 1. **Email Us**: Send an email to [pranjalkumar@duck.com](mailto:pranjalkumar@duck.com) with the subject "Security Vulnerability Report". Include the following information: 18 | - A detailed description of the vulnerability. 19 | - Steps to reproduce the vulnerability. 20 | - Any potential impact the vulnerability may have. 21 | - Your contact information (name, email, etc.). 22 | 23 | 2. **Response Time**: We will acknowledge the receipt of your report within 48 hours. Our team will review the report and may contact you for further information or clarification. We strive to provide an initial assessment within 7 days. 24 | 25 | 3. **Handling the Report**: Once the vulnerability is confirmed, we will take the following steps: 26 | - Prepare a fix for the vulnerability. 27 | - Coordinate a disclosure timeline with you to ensure the issue is addressed before public disclosure. 28 | - Credit you for the discovery if you wish to be acknowledged. 29 | 30 | 4. **Public Disclosure**: After the vulnerability is resolved, we will issue a security advisory and release the patched version. We will also update this `SECURITY.md` file with information about the resolved issue. 31 | 32 | ## Security Best Practices 33 | 34 | To ensure the security of our project, we follow these best practices: 35 | - Regularly update dependencies to the latest secure versions. 36 | - Conduct code reviews to identify potential security issues. 37 | - Implement automated security testing in our CI/CD pipeline. 38 | 39 | ## Contact 40 | 41 | If you have any questions or concerns about our security policy, please contact us at [pranjalkumar@duck.com](mailto:pranjalkumar@duck.com). 42 | 43 | Thank you for helping us keep our project secure! 44 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

2 |
3 | Minimal Kiwi Logo | pranjal-kumar Pranjal Kumar, Hazaribag Jharkhand India, CGU Odisha | Bentley Systems 4 |
5 |
6 | 7 | Minimal Kiwi | VS-Code Theme 8 | 9 |
10 |

11 | 12 |

Perfect Contrast | Practical + Elegant

13 |

Trusted by Developers for long Coding-sessions

14 | 15 |

16 | Version  17 | Rating of Minimal Kiwi: 5 stars  18 | Downloads of Minimal Kiwi: 50 Thousand+ 19 |

20 | 21 |

22 | 🔹 23 | Report Bug     24 | 🔹 25 | Discuss 26 | 🔹 27 | Request Feature 28 | 🔹 29 |

30 |

31 | 🔹 32 | Open Source 33 | 🔹 34 |
35 |
36 | Minimal Kiwi | Product Hunt | pranjal-kumar Pranjal Kumar, Hazaribag Jharkhand India, CGU Odisha | Bentley Systems 37 |

38 | 39 |
40 | 41 | Minimal Kiwi Cover by Pranjal Kumar (@pranjal-kumar) | pranjal-kumar Pranjal Kumar, Hazaribag Jharkhand India, CGU Odisha | Bentley Systems 42 | 43 | Immerse yourself in the refreshing allure of Kiwi Theme by Pranjal Kumar: A minimalistic, vibrant VSCode theme that harmonizes productivity with the soothing hues of green. 44 | 45 | It is focused on readability and reduced eye strain. This theme features carefully selected colors and enhanced contrast for comfortable long coding sessions. 46 |

47 | 48 | ![welcome-page Minimal Kiwi | Pranjal Kumar, Hazaribag Jharkhand India, CGU Odisha](./assets/ui.webp) 49 | 50 |

51 | 52 | # Table of Content 53 | 54 | - [Key Features](#key-features) 55 | - [Screenshots](#screenshots) 56 | - [How to Install](#how-to-install) 57 | - [How to Activate](#how-to-activate) 58 | - [How to Contribute](#how-to-contribute) 59 | - [Contributors](#contributors) 60 | - [Show your Support](#show-your-support) 61 | - [Sponsors](#sponsors) 62 | - [License](#license) 63 |

64 | 65 | # Key features 66 | 67 | - Perfect contrast palette tuned for readability and reduced eye strain 68 | - Clear semantic color hierarchy for faster parsing of code structure 69 | - Compact UI accents (status bar, activity bar, tabs) for visual clarity 70 | - Color choices tested for common color-vision deficiencies 71 | - Lightweight; no runtime CPU overhead 72 |

73 | 74 | # Screenshots 75 | 76 | ![welcome-page: Minimal Kiwi | Pranjal Kumar, Hazaribag Jharkhand India, CGU Odisha](./assets/welcome-page.webp) 77 | 78 |
79 | 80 | ![code-example-py, Minimal Kiwi | Pranjal Kumar, Hazaribag Jharkhand India, CGU Odisha](./assets/code-example-py.webp) 81 |

82 | 83 | # How to install 84 | 85 | **There are 3 ways to install this extension:** 86 | 87 | 1. Install from Marketplace Website 88 | 89 | - You can install this theme through the [Visual Studio Code Marketplace](https://marketplace.visualstudio.com/items?itemName=PranjalKumar.minimal-kiwi) 90 | - Click `Install` button and allow it to launch VS Code 91 | 92 | 2. Install in VS Code 93 | - Launch _Quick Open_: 94 | - Linux `Ctrl + P` 95 | - macOS `⌘ + P` 96 | - Windows `Ctrl + P` 97 | - Paste the following command and press `Enter`: 98 | ``` 99 | ext install PranjalKumar.minimal-kiwi 100 | ``` 101 | - And pick the one published by **Pranjal Kumar** as author 102 | 3. Install from a VSIX file 103 | 104 | - Download `minimal-kiwi-x.x.x.vsix` file from [Github Repository Releases](https://github.com/pranjal-barnwal/minimal-kiwi/releases) 105 | - Launch _Command Palette_: 106 | - Linux `Ctrl + Shift + P` 107 | - macOS `⌘ + Shift + P` 108 | - Windows `Ctrl + Shift + P` 109 | - Paste the following command and press `Enter`: 110 | 111 | ``` 112 | Extensions: Install from VSIX 113 | ``` 114 | 115 | - Select to the .vsix file you downloaded just now 116 |
117 | > _This option is useful when you want to install an older version or the latest version which is not yet published to Marketplace or Sideload on Forks of VS-Code with no official extension support_ 118 | 119 |

120 | 121 | # How to Activate 122 | 123 | 1. Launch _Command Palette_: 124 | - Linux `Ctrl + Shift + P` 125 | - macOS `⌘ + Shift + P` 126 | - Windows `Ctrl + Shift + P` 127 | 2. Select `Preferences: Color Theme` 128 | 3. Select `Minimal Kiwi` from the list 129 | 4. And then, **Enjoy!** 130 |

131 | 132 | # How to Contribute 133 | 134 | > _Open for contributions. Learn more about [creating extensions](./vsc-extension-quickstart.md)._ 135 | 136 | [![Pull Requests Welcome](https://img.shields.io/badge/PRs-Welcomed-forestgreen.svg?style=flat)](https://github.com/pranjal-barnwal/minimal-kiwi) 137 | [![Minimal Kiwi, loved by community](https://img.shields.io/badge/Community-Loved-pink.svg)](https://github.com/pranjal-barnwal/minimal-kiwi) 138 | 139 | 1. Fork & Clone the [repo](https://github.com/pranjal-barnwal/minimal-kiwi) 140 | 141 | ```pwsh 142 | git clone git@github.com:pranjal-barnwal/minimal-kiwi.git 143 | ``` 144 | 145 | 2. Move to the `minimal-kiwi` directory 146 | 147 | ```pwsh 148 | cd minimal-kiwi 149 | ``` 150 | 151 | 3. Make the required changes in color-schema & other properties in: `./themes/Minimal Kiwi-color-theme.json`. Also update the **_version_** in `./package.json`. 152 | 153 | 4. For packaging we're using `vsce` package and `Yeoman` & `generator-code` for management. So install the required dependencies. 154 | 155 | ```pwsh 156 | npm install -g vsce yo generator-code 157 | ``` 158 | 159 | 5. Then package the changes, to be pushed into Marketplace 160 | 161 | ```pwsh 162 | vsce package 163 | ``` 164 | 165 | > _This should generate a `minimal-kiwi-{VERSION}.vslx` file. If not then resolve the errors being caused._ 166 | 167 | 6. Commit & push the updated changes. Then make a PR to this [repo](https://github.com/pranjal-barnwal/minimal-kiwi). 168 |

169 | 170 | 171 | Pranjal Kumar created the viral theme Minimal Kiwi VS Code Theme which is being liked by lots of developers. LinkedIn Post Minimal Kiwi | Pranjal Kumar | Software Engineer @pranjal-kumar, Hazaribag Jharkhand India, CGU Odisha 172 | 173 |

174 | 175 | # Contributors 176 | 177 | 178 | 179 | 180 | 181 | Theme is actively contributed to by the community. 182 | 183 | [![Pull Requests Welcome](https://img.shields.io/badge/PRs-Welcomed-forestgreen.svg?style=flat)](https://github.com/pranjal-barnwal/minimal-kiwi) 184 |

185 | 186 | # Show your support 187 | 188 | Liked the theme? 189 |
190 | Help us maintain the product by donating. 191 |
192 |
193 | Donate through Buy me a coffee to Pranjal Kumar 194 | 195 | 196 | > _Are you a student, can't donate?
Help us by spreading the word!_ 197 | 198 | 199 | 200 | 201 | 202 | Hit the [⭐](https://github.com/pranjal-barnwal/minimal-kiwi#:~:text=Starred) if you liked this project!
203 | and don't forget to [Rate us on Marketplace](https://marketplace.visualstudio.com/items?itemName=PranjalKumar.minimal-kiwi&ssr=false#review-details) 204 |

205 | 206 | # Sponsors 207 | 208 | Want to be a sponsor?
209 | Reach out to Pranjal Kumar at [LinkedIn](https://www.linkedin.com/in/pranjal--kumar/), [X (Twitter)](https://x.com/PranjalKumar__) 210 |

211 | 212 | # License 213 | 214 | [![License: MIT (with commercial terms)](https://img.shields.io/badge/License-MIT%20+%20Commercial-blue.svg)](./LICENSE) 215 | 216 | This project is licensed under the [MIT License](./LICENSE) for open and personal use. 217 | 218 | Commercial usage requires a separate license. 219 | See [COMMERCIAL LICENSE](./COMMERCIAL_LICENSE.md) or contact **mail@pranjalkumar.in** for details. 220 | -------------------------------------------------------------------------------- /themes/Minimal Kiwi-color-theme.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "vscode://schemas/color-theme", 3 | "type": "dark", 4 | "colors": { 5 | "activityBar.activeBorder": "#82cd64", 6 | "activityBar.background": "#1a1a1a", 7 | "activityBar.border": "#44444460", 8 | "activityBar.foreground": "#82cd64", 9 | "activityBar.inactiveForeground": "#ffffff66", 10 | "activityBarBadge.background": "#82cd64", 11 | "activityBarBadge.foreground": "#000000", 12 | "badge.background": "#00000030", 13 | "badge.foreground": "#4a4a4a", 14 | "breadcrumb.activeSelectionForeground": "#82cd64", 15 | "breadcrumb.background": "#212121", 16 | "breadcrumb.focusForeground": "#ecffff", 17 | "breadcrumb.foreground": "#848484", 18 | "breadcrumbPicker.background": "#1a1a1a", 19 | "button.background": "#61616150", 20 | "button.foreground": "#ffffff", 21 | "debugConsole.errorForeground": "#f07178", 22 | "debugConsole.infoForeground": "#78d9ff", 23 | "debugConsole.warningForeground": "#ffcb6b", 24 | "debugToolBar.background": "#212121", 25 | "diffEditor.insertedTextBackground": "#89ddff20", 26 | "diffEditor.removedTextBackground": "#ff9cac20", 27 | "dropdown.background": "#212121", 28 | "dropdown.border": "#ffffff10", 29 | "editor.background": "#212121", 30 | "editor.findMatchBackground": "#000000", 31 | "editor.findMatchBorder": "#82cd64", 32 | "editor.findMatchHighlightBackground": "#00000050", 33 | "editor.findMatchHighlightBorder": "#ffffff60", 34 | "editor.findRangeHighlightBackground": "#ffcb6b30", 35 | "editor.foreground": "#ecffff", 36 | "editor.lineHighlightBackground": "#00000050", 37 | "editor.lineHighlightBorder": "#00000000", 38 | "editor.rangeHighlightBackground": "#ffffff0d", 39 | "editor.selectionBackground": "#61616150", 40 | "editor.selectionHighlightBackground": "#ffcc0020", 41 | "editor.wordHighlightBackground": "#ff9cac30", 42 | "editor.wordHighlightStrongBackground": "#c3e88d30", 43 | "editorBracketMatch.background": "#212121", 44 | "editorBracketMatch.border": "#ffcc0050", 45 | "editorCursor.foreground": "#ff6969", 46 | "editorError.foreground": "#ff6969dd", 47 | "editorGroup.border": "#00000030", 48 | "editorGroup.dropBackground": "#82cd6490", 49 | "editorGroup.focusedEmptyBorder": "#f07178", 50 | "editorGroupHeader.tabsBackground": "#212121", 51 | "editorGutter.addedBackground": "#c3e88d60", 52 | "editorGutter.deletedBackground": "#f0717860", 53 | "editorHoverWidget.background": "#1f1f1f", 54 | "editorHoverWidget.border": "#ffffff10", 55 | "editorLineNumber.activeForeground": "#848484", 56 | "editorLineNumber.foreground": "#424242", 57 | "editorLink.activeForeground": "#ecffff", 58 | "editorMarkerNavigation.background": "#ecffff05", 59 | "editorOverviewRuler.border": "#212121", 60 | "editorOverviewRuler.errorForeground": "#f0717840", 61 | "editorOverviewRuler.warningForeground": "#ffcb6b40", 62 | "editorRuler.foreground": "#424242", 63 | "editorSuggestWidget.background": "#212121", 64 | "editorSuggestWidget.border": "#ffffff10", 65 | "editorSuggestWidget.foreground": "#ecffff", 66 | "editorSuggestWidget.highlightForeground": "#82cd64", 67 | "editorSuggestWidget.selectedBackground": "#00000050", 68 | "editorWarning.foreground": "#ffcb6bdd", 69 | "editorWhitespace.foreground": "#ecffff40", 70 | "editorWidget.background": "#1a1a1a", 71 | "editorWidget.border": "#82cd64", 72 | "editorWidget.resizeBorder": "#82cd64", 73 | "extensionBadge.remoteForeground": "#ecffff", 74 | "extensionButton.prominentBackground": "#c3e88d90", 75 | "extensionButton.prominentForeground": "#ecffff", 76 | "extensionButton.prominentHoverBackground": "#c3e88d", 77 | "focusBorder": "#ffffff00", 78 | "foreground": "#ecffff", 79 | "gitDecoration.conflictingResourceForeground": "#ffcb6b90", 80 | "gitDecoration.deletedResourceForeground": "#f0717890", 81 | "gitDecoration.ignoredResourceForeground": "#84848490", 82 | "gitDecoration.untrackedResourceForeground": "#c3e88d90", 83 | "input.background": "#2b2b2b", 84 | "input.border": "#ffffff10", 85 | "input.foreground": "#82cd64", 86 | "input.placeholderForeground": "#ecffff60", 87 | "inputOption.activeBackground": "#ecffff30", 88 | "inputOption.activeBorder": "#ecffff30", 89 | "inputValidation.errorBorder": "#f07178", 90 | "inputValidation.warningBorder": "#ffcb6b", 91 | "list.activeSelectionBackground": "#1a1a1a", 92 | "list.activeSelectionForeground": "#82cd64", 93 | "list.dropBackground": "#f0717880", 94 | "list.focusBackground": "#ecffff20", 95 | "list.focusForeground": "#ecffff", 96 | "list.highlightForeground": "#82cd64", 97 | "list.hoverBackground": "#1a1a1a", 98 | "list.hoverForeground": "#ffffff", 99 | "list.inactiveSelectionBackground": "#00000030", 100 | "list.inactiveSelectionForeground": "#82cd64", 101 | "listFilterWidget.background": "#00000030", 102 | "listFilterWidget.noMatchesOutline": "#00000030", 103 | "listFilterWidget.outline": "#00000030", 104 | "menu.background": "#171717", 105 | "menu.foreground": "#ecffff", 106 | "menu.selectionBackground": "#00000050", 107 | "menu.selectionBorder": "#00000030", 108 | "menu.selectionForeground": "#82cd64", 109 | "menu.separatorBackground": "#ecffff", 110 | "menubar.selectionBackground": "#00000030", 111 | "menubar.selectionBorder": "#00000030", 112 | "menubar.selectionForeground": "#82cd64", 113 | "notebook.focusedCellBorder": "#80cbc4", 114 | "notebook.inactiveFocusedCellBorder": "#80cbc450", 115 | "notificationLink.foreground": "#82cd64", 116 | "notifications.background": "#212121", 117 | "notifications.foreground": "#ecffff", 118 | "panel.background": "#1a1a1a", 119 | "panel.border": "#44444460", 120 | "panelTitle.activeBorder": "#82cd64", 121 | "panelTitle.activeForeground": "#ffffff", 122 | "panelTitle.inactiveForeground": "#ecffff", 123 | "peekView.border": "#00000030", 124 | "peekViewEditor.background": "#ecffff05", 125 | "peekViewEditor.matchHighlightBackground": "#61616150", 126 | "peekViewEditorGutter.background": "#ecffff05", 127 | "peekViewResult.background": "#ecffff05", 128 | "peekViewResult.matchHighlightBackground": "#61616150", 129 | "peekViewResult.selectionBackground": "#84848470", 130 | "peekViewTitle.background": "#ecffff05", 131 | "peekViewTitleDescription.foreground": "#ecffff60", 132 | "pickerGroup.border": "#ffffff1a", 133 | "pickerGroup.foreground": "#82cd64", 134 | "progressBar.background": "#82cd64", 135 | "quickInput.background": "#212121", 136 | "quickInput.foreground": "#848484", 137 | "sash.hoverBorder": "#80cbc450", 138 | "scrollbar.shadow": "#00000030", 139 | "scrollbarSlider.activeBackground": "#82cd6450", 140 | "scrollbarSlider.background": "#ecffff20", 141 | "scrollbarSlider.hoverBackground": "#ecffff10", 142 | "selection.background": "#82cd6440", 143 | "settings.checkboxBackground": "#1a1a1a", 144 | "settings.checkboxForeground": "#ecffff", 145 | "settings.dropdownBackground": "#1a1a1a", 146 | "settings.dropdownForeground": "#ecffff", 147 | "settings.headerForeground": "#82cd64", 148 | "settings.modifiedItemIndicator": "#82cd64", 149 | "settings.numberInputBackground": "#1a1a1a", 150 | "settings.numberInputForeground": "#ecffff", 151 | "settings.textInputBackground": "#1a1a1a", 152 | "settings.textInputForeground": "#ecffff", 153 | "sideBar.background": "#1a1a1a", 154 | "sideBar.border": "#44444460", 155 | "sideBar.foreground": "#8d8d8d", 156 | "sideBarSectionHeader.background": "#1a1a1a", 157 | "sideBarSectionHeader.border": "#44444460", 158 | "sideBarTitle.foreground": "#ecffff", 159 | "statusBar.background": "#1a1a1a", 160 | "statusBar.border": "#44444460", 161 | "statusBar.debuggingBackground": "#a6cb80", 162 | "statusBar.debuggingForeground": "#1a1a1a", 163 | "statusBar.foreground": "#8d8d8d", 164 | "statusBar.noFolderBackground": "#212121", 165 | "statusBarItem.activeBackground": "#f0717880", 166 | "statusBarItem.hoverBackground": "#4a4a4a20", 167 | "statusBarItem.remoteBackground": "#82cd64", 168 | "statusBarItem.remoteForeground": "#000000", 169 | "tab.activeBackground": "#212121", 170 | "tab.activeBorder": "#82cd64", 171 | "tab.activeForeground": "#82cd64", 172 | "tab.activeModifiedBorder": "#848484", 173 | "tab.border": "#212121", 174 | "tab.inactiveBackground": "#212121", 175 | "tab.inactiveForeground": "#848484", 176 | "tab.inactiveModifiedBorder": "#904348", 177 | "tab.unfocusedActiveBorder": "#4a4a4a", 178 | "tab.unfocusedActiveForeground": "#ecffff", 179 | "tab.unfocusedActiveModifiedBorder": "#c05a60", 180 | "tab.unfocusedInactiveModifiedBorder": "#904348", 181 | "terminal.ansiBlack": "#1d1f21", 182 | "terminal.ansiBlue": "#78dcf3", 183 | "terminal.ansiBrightBlack": "#a8b4a8", 184 | "terminal.ansiBrightBlue": "#78dcf3", 185 | "terminal.ansiBrightCyan": "#78dcf3", 186 | "terminal.ansiBrightGreen": "#6fc674", 187 | "terminal.ansiBrightMagenta": "#a36ac7", 188 | "terminal.ansiBrightRed": "#ff6969", 189 | "terminal.ansiBrightWhite": "#ffffff", 190 | "terminal.ansiBrightYellow": "#ffbb6c", 191 | "terminal.ansiCyan": "#78dcf3", 192 | "terminal.ansiGreen": "#6fc674", 193 | "terminal.ansiMagenta": "#a36ac7", 194 | "terminal.ansiRed": "#ff6969", 195 | "terminal.ansiWhite": "#c5c8c6", 196 | "terminal.ansiYellow": "#ffbb6c", 197 | "terminal.background": "#191a1b", 198 | "terminal.foreground": "#c5c8c6", 199 | "terminalCursor.background": "#c7ffd9", 200 | "terminalCursor.foreground": "#f4d35e", 201 | "textLink.activeForeground": "#ecffff", 202 | "textLink.foreground": "#82cd64", 203 | "titleBar.activeBackground": "#1a1a1a", 204 | "titleBar.activeForeground": "#ecffff", 205 | "titleBar.border": "#44444460", 206 | "titleBar.inactiveBackground": "#1a1a1a", 207 | "titleBar.inactiveForeground": "#848484", 208 | "tree.indentGuidesStroke": "#424242", 209 | "widget.shadow": "#00000030", 210 | "actionBar.toggledBackground": "#ecffff30", 211 | "activityBar.dropBorder": "#82cd64", 212 | "activityBarTop.activeBorder": "#e7e7e7", 213 | "activityBarTop.dropBorder": "#e7e7e7", 214 | "activityBarTop.foreground": "#e7e7e7", 215 | "activityBarTop.inactiveForeground": "#e7e7e799", 216 | "banner.background": "#1a1a1a", 217 | "banner.foreground": "#82cd64", 218 | "button.hoverBackground": "#74747450", 219 | "button.secondaryBackground": "#3a3d41", 220 | "button.secondaryForeground": "#ffffff", 221 | "button.secondaryHoverBackground": "#45494e", 222 | "button.separator": "#ffffff66", 223 | "charts.foreground": "#ecffff", 224 | "charts.green": "#82cd67", 225 | "charts.lines": "#ecffff80", 226 | "charts.orange": "#d18616", 227 | "charts.purple": "#b180d7", 228 | "charts.red": "#f0717870", 229 | "charts.yellow": "#ffcb6b70", 230 | "chat.avatarBackground": "#1f1f1f", 231 | "chat.avatarForeground": "#ecffff", 232 | "chat.requestBackground": "#2121219e", 233 | "chat.requestBorder": "#ffffff1a", 234 | "chat.slashCommandBackground": "#34414b8f", 235 | "chat.slashCommandForeground": "#40a6ff", 236 | "checkbox.background": "#212121", 237 | "checkbox.border": "#ffffff10", 238 | "checkbox.foreground": "#f0f0f0", 239 | "checkbox.selectBackground": "#1a1a1a", 240 | "checkbox.selectBorder": "#c5c5c5", 241 | "commandCenter.activeBackground": "#ffffff14", 242 | "commandCenter.activeBorder": "#ecffff4d", 243 | "commandCenter.activeForeground": "#82cd64", 244 | "commandCenter.background": "#ffffff0d", 245 | "commandCenter.border": "#ecffff33", 246 | "commandCenter.debuggingBackground": "#b9adff42", 247 | "commandCenter.foreground": "#ecffff", 248 | "commandCenter.inactiveBorder": "#84848440", 249 | "commandCenter.inactiveForeground": "#848484", 250 | "commentsView.resolvedIcon": "#cccccc80", 251 | "commentsView.unresolvedIcon": "#ffffff00", 252 | "debugConsole.sourceForeground": "#ecffff", 253 | "debugConsoleInputIcon.foreground": "#ecffff", 254 | "debugExceptionWidget.background": "#420b0d", 255 | "debugExceptionWidget.border": "#a31515", 256 | "debugIcon.breakpointCurrentStackframeForeground": "#ffcc00", 257 | "debugIcon.breakpointDisabledForeground": "#848484", 258 | "debugIcon.breakpointForeground": "#e51400", 259 | "debugIcon.breakpointStackframeForeground": "#82cd67", 260 | "debugIcon.breakpointUnverifiedForeground": "#848484", 261 | "debugIcon.continueForeground": "#75beff", 262 | "debugIcon.disconnectForeground": "#f48771", 263 | "debugIcon.pauseForeground": "#75beff", 264 | "debugIcon.restartForeground": "#82cd67", 265 | "debugIcon.startForeground": "#82cd67", 266 | "debugIcon.stepBackForeground": "#75beff", 267 | "debugIcon.stepIntoForeground": "#75beff", 268 | "debugIcon.stepOutForeground": "#75beff", 269 | "debugIcon.stepOverForeground": "#75beff", 270 | "debugIcon.stopForeground": "#f48771", 271 | "debugTokenExpression.boolean": "#4e94ce", 272 | "debugTokenExpression.error": "#f48771", 273 | "debugTokenExpression.name": "#c586c0", 274 | "debugTokenExpression.number": "#b5cea8", 275 | "debugTokenExpression.string": "#ce9178", 276 | "debugTokenExpression.value": "#cccccc99", 277 | "debugView.exceptionLabelBackground": "#6c2022", 278 | "debugView.exceptionLabelForeground": "#ecffff", 279 | "debugView.stateLabelBackground": "#88888844", 280 | "debugView.stateLabelForeground": "#ecffff", 281 | "debugView.valueChangedHighlight": "#569cd6", 282 | "descriptionForeground": "#ecffffb3", 283 | "diffEditor.diagonalFill": "#cccccc33", 284 | "diffEditor.insertedLineBackground": "#9bb95533", 285 | "diffEditor.move.border": "#8b8b8b9c", 286 | "diffEditor.moveActive.border": "#ffa500", 287 | "diffEditor.removedLineBackground": "#ff000033", 288 | "diffEditor.unchangedCodeBackground": "#74747429", 289 | "diffEditor.unchangedRegionBackground": "#1a1a1a", 290 | "diffEditor.unchangedRegionForeground": "#ecffff", 291 | "diffEditor.unchangedRegionShadow": "#000000", 292 | "disabledForeground": "#cccccc80", 293 | "dropdown.foreground": "#f0f0f0", 294 | "editor.focusedStackFrameHighlightBackground": "#7abd7a4d", 295 | "editor.foldBackground": "#61616118", 296 | "editor.hoverHighlightBackground": "#264f7840", 297 | "editor.inactiveSelectionBackground": "#61616128", 298 | "editor.inlineValuesBackground": "#ffc80033", 299 | "editor.inlineValuesForeground": "#ffffff80", 300 | "editor.linkedEditingBackground": "#ff00004d", 301 | "editor.snippetFinalTabstopHighlightBorder": "#525252", 302 | "editor.snippetTabstopHighlightBackground": "#7c7c7c4d", 303 | "editor.stackFrameHighlightBackground": "#ffff0033", 304 | "editor.symbolHighlightBackground": "#00000050", 305 | "editor.wordHighlightTextBackground": "#ff9cac30", 306 | "editorBracketHighlight.foreground1": "#ffd700", 307 | "editorBracketHighlight.foreground2": "#da70d6", 308 | "editorBracketHighlight.foreground3": "#179fff", 309 | "editorBracketHighlight.foreground4": "#00000000", 310 | "editorBracketHighlight.foreground5": "#00000000", 311 | "editorBracketHighlight.foreground6": "#00000000", 312 | "editorBracketHighlight.unexpectedBracket.foreground": "#ff1212cc", 313 | "editorBracketPairGuide.activeBackground1": "#00000000", 314 | "editorBracketPairGuide.activeBackground2": "#00000000", 315 | "editorBracketPairGuide.activeBackground3": "#00000000", 316 | "editorBracketPairGuide.activeBackground4": "#00000000", 317 | "editorBracketPairGuide.activeBackground5": "#00000000", 318 | "editorBracketPairGuide.activeBackground6": "#00000000", 319 | "editorBracketPairGuide.background1": "#00000000", 320 | "editorBracketPairGuide.background2": "#00000000", 321 | "editorBracketPairGuide.background3": "#00000000", 322 | "editorBracketPairGuide.background4": "#00000000", 323 | "editorBracketPairGuide.background5": "#00000000", 324 | "editorBracketPairGuide.background6": "#00000000", 325 | "editorCodeLens.foreground": "#999999", 326 | "editorCommentsWidget.rangeActiveBackground": "#ffffff00", 327 | "editorCommentsWidget.rangeBackground": "#ffffff00", 328 | "editorCommentsWidget.replyInputBackground": "#ecffff05", 329 | "editorCommentsWidget.resolvedBorder": "#cccccc80", 330 | "editorCommentsWidget.unresolvedBorder": "#ffffff00", 331 | "editorGhostText.foreground": "#ffffff56", 332 | "editorGroup.dropIntoPromptBackground": "#1a1a1a", 333 | "editorGroup.dropIntoPromptForeground": "#ecffff", 334 | "editorGroupHeader.noTabsBackground": "#212121", 335 | "editorGutter.background": "#212121", 336 | "editorGutter.commentGlyphForeground": "#ecffff", 337 | "editorGutter.commentRangeForeground": "#1a1a1a", 338 | "editorGutter.commentUnresolvedGlyphForeground": "#ecffff", 339 | "editorGutter.foldingControlForeground": "#c5c5c5", 340 | "editorHint.foreground": "#eeeeeeb3", 341 | "editorHoverWidget.foreground": "#ecffff", 342 | "editorHoverWidget.highlightForeground": "#82cd64", 343 | "editorHoverWidget.statusBarBackground": "#282828", 344 | "editorIndentGuide.activeBackground1": "#424242", 345 | "editorIndentGuide.activeBackground2": "#00000000", 346 | "editorIndentGuide.activeBackground3": "#00000000", 347 | "editorIndentGuide.activeBackground4": "#00000000", 348 | "editorIndentGuide.activeBackground5": "#00000000", 349 | "editorIndentGuide.activeBackground6": "#00000000", 350 | "editorIndentGuide.background1": "#42424270", 351 | "editorIndentGuide.background2": "#00000000", 352 | "editorIndentGuide.background3": "#00000000", 353 | "editorIndentGuide.background4": "#00000000", 354 | "editorIndentGuide.background5": "#00000000", 355 | "editorIndentGuide.background6": "#00000000", 356 | "editorInlayHint.background": "#00000005", 357 | "editorInlayHint.foreground": "#969696", 358 | "editorInlayHint.parameterBackground": "#00000005", 359 | "editorInlayHint.parameterForeground": "#969696", 360 | "editorInlayHint.typeBackground": "#00000005", 361 | "editorInlayHint.typeForeground": "#969696", 362 | "editorLightBulb.foreground": "#ffcc00", 363 | "editorLightBulbAi.foreground": "#ffcc00", 364 | "editorLightBulbAutoFix.foreground": "#75beff", 365 | "editorMarkerNavigationError.background": "#f0717870", 366 | "editorMarkerNavigationError.headerBackground": "#f071780b", 367 | "editorMarkerNavigationWarning.background": "#ffcb6b70", 368 | "editorMarkerNavigationWarning.headerBackground": "#ffcb6b0b", 369 | "editorMultiCursor.primary.foreground": "#ff6969", 370 | "editorMultiCursor.secondary.foreground": "#ff6969", 371 | "editorOverviewRuler.addedForeground": "#c3e88d3a", 372 | "editorOverviewRuler.bracketMatchForeground": "#a0a0a0", 373 | "editorOverviewRuler.commentForeground": "#1a1a1a", 374 | "editorOverviewRuler.commentUnresolvedForeground": "#1a1a1a", 375 | "editorOverviewRuler.commonContentForeground": "#60606066", 376 | "editorOverviewRuler.currentContentForeground": "#40c8ae80", 377 | "editorOverviewRuler.deletedForeground": "#f071783a", 378 | "editorOverviewRuler.incomingContentForeground": "#40a6ff80", 379 | "editorOverviewRuler.inlineChatInserted": "#89ddff13", 380 | "editorOverviewRuler.inlineChatRemoved": "#ff9cac13", 381 | "editorOverviewRuler.rangeHighlightForeground": "#007acc99", 382 | "editorOverviewRuler.selectionHighlightForeground": "#a0a0a0cc", 383 | "editorOverviewRuler.wordHighlightForeground": "#a0a0a0cc", 384 | "editorOverviewRuler.wordHighlightStrongForeground": "#c0a0c0cc", 385 | "editorOverviewRuler.wordHighlightTextForeground": "#a0a0a0cc", 386 | "editorPane.background": "#212121", 387 | "editorStickyScroll.background": "#212121", 388 | "editorStickyScroll.shadow": "#00000030", 389 | "editorStickyScrollHover.background": "#2a2d2e", 390 | "editorSuggestWidget.focusHighlightForeground": "#82cd64", 391 | "editorSuggestWidget.selectedForeground": "#82cd64", 392 | "editorSuggestWidgetStatus.foreground": "#ecffff80", 393 | "editorUnicodeHighlight.border": "#ffcb6b70", 394 | "editorUnnecessaryCode.opacity": "#000000aa", 395 | "editorWatermark.foreground": "#ecffff99", 396 | "editorWidget.foreground": "#ecffff", 397 | "errorForeground": "#f48771", 398 | "errorLens.errorBackground": "#e454541b", 399 | "errorLens.errorBackgroundLight": "#e4545420", 400 | "errorLens.errorForeground": "#ff6464", 401 | "errorLens.errorForegroundLight": "#e45454", 402 | "errorLens.errorMessageBackground": "#e4545419", 403 | "errorLens.errorRangeBackground": "#e4545419", 404 | "errorLens.hintBackground": "#17a2a220", 405 | "errorLens.hintBackgroundLight": "#17a2a220", 406 | "errorLens.hintForeground": "#2faf64", 407 | "errorLens.hintForegroundLight": "#2faf64", 408 | "errorLens.hintMessageBackground": "#17a2a219", 409 | "errorLens.hintRangeBackground": "#17a2a219", 410 | "errorLens.infoBackground": "#00b7e420", 411 | "errorLens.infoBackgroundLight": "#00b7e420", 412 | "errorLens.infoForeground": "#00b7e4", 413 | "errorLens.infoForegroundLight": "#00b7e4", 414 | "errorLens.infoMessageBackground": "#00b7e419", 415 | "errorLens.infoRangeBackground": "#00b7e419", 416 | "errorLens.statusBarErrorForeground": "#ff6464", 417 | "errorLens.statusBarHintForeground": "#2faf64", 418 | "errorLens.statusBarIconErrorForeground": "#ff6464", 419 | "errorLens.statusBarIconWarningForeground": "#fa973a", 420 | "errorLens.statusBarInfoForeground": "#00b7e4", 421 | "errorLens.statusBarWarningForeground": "#fa973a", 422 | "errorLens.warningBackground": "#ff942f1b", 423 | "errorLens.warningBackgroundLight": "#ff942f20", 424 | "errorLens.warningForeground": "#fa973a", 425 | "errorLens.warningForegroundLight": "#ff942f", 426 | "errorLens.warningMessageBackground": "#ff942f19", 427 | "errorLens.warningRangeBackground": "#ff942f19", 428 | "extensionBadge.remoteBackground": "#82cd64", 429 | "extensionButton.background": "#61616150", 430 | "extensionButton.foreground": "#ffffff", 431 | "extensionButton.hoverBackground": "#74747450", 432 | "extensionButton.separator": "#ffffff66", 433 | "gitDecoration.addedResourceForeground": "#81b88b", 434 | "gitDecoration.renamedResourceForeground": "#73c991", 435 | "gitDecoration.stageDeletedResourceForeground": "#c74e39", 436 | "gitDecoration.stageModifiedResourceForeground": "#e2c08d", 437 | "gitDecoration.submoduleResourceForeground": "#8db9e2", 438 | "icon.foreground": "#c5c5c5", 439 | "inlineChat.background": "#1a1a1a", 440 | "inlineChat.border": "#82cd64", 441 | "inlineChat.shadow": "#00000030", 442 | "inlineChatDiff.inserted": "#89ddff10", 443 | "inlineChatDiff.removed": "#ff9cac10", 444 | "inlineChatInput.background": "#2b2b2b", 445 | "inlineChatInput.border": "#82cd64", 446 | "inlineChatInput.focusBorder": "#ffffff00", 447 | "inlineChatInput.placeholderForeground": "#ecffff60", 448 | "inputOption.activeForeground": "#ffffff", 449 | "inputOption.hoverBackground": "#5a5d5e80", 450 | "inputValidation.errorBackground": "#5a1d1d", 451 | "inputValidation.infoBackground": "#063b49", 452 | "inputValidation.warningBackground": "#352a05", 453 | "interactive.activeCodeBorder": "#00000030", 454 | "interactive.inactiveCodeBorder": "#00000030", 455 | "issues.closed": "#cb2431", 456 | "issues.newIssueDecoration": "#ffffff48", 457 | "issues.open": "#3fb950", 458 | "keybindingLabel.background": "#8080802b", 459 | "keybindingLabel.border": "#33333399", 460 | "keybindingLabel.bottomBorder": "#44444499", 461 | "keybindingLabel.foreground": "#cccccc", 462 | "keybindingTable.headerBackground": "#ecffff0a", 463 | "keybindingTable.rowsBackground": "#ecffff0a", 464 | "list.deemphasizedForeground": "#8c8c8c", 465 | "list.dropBetweenBackground": "#c5c5c5", 466 | "list.errorForeground": "#f88070", 467 | "list.filterMatchBackground": "#00000050", 468 | "list.filterMatchBorder": "#ffffff50", 469 | "list.focusHighlightForeground": "#82cd64", 470 | "list.focusOutline": "#ffffff00", 471 | "list.invalidItemForeground": "#b89500", 472 | "list.warningForeground": "#cca700", 473 | "listFilterWidget.shadow": "#00000030", 474 | "merge.commonContentBackground": "#60606029", 475 | "merge.commonHeaderBackground": "#60606066", 476 | "merge.currentContentBackground": "#40c8ae33", 477 | "merge.currentHeaderBackground": "#40c8ae80", 478 | "merge.incomingContentBackground": "#40a6ff33", 479 | "merge.incomingHeaderBackground": "#40a6ff80", 480 | "mergeEditor.change.background": "#9bb95533", 481 | "mergeEditor.change.word.background": "#9ccc2c33", 482 | "mergeEditor.changeBase.background": "#4b1818", 483 | "mergeEditor.changeBase.word.background": "#6f1313", 484 | "mergeEditor.conflict.handled.minimapOverViewRuler": "#adaca8ee", 485 | "mergeEditor.conflict.handledFocused.border": "#c1c1c1cc", 486 | "mergeEditor.conflict.handledUnfocused.border": "#86868649", 487 | "mergeEditor.conflict.input1.background": "#40c8ae33", 488 | "mergeEditor.conflict.input2.background": "#40a6ff33", 489 | "mergeEditor.conflict.unhandled.minimapOverViewRuler": "#fcba03", 490 | "mergeEditor.conflict.unhandledFocused.border": "#ffa600", 491 | "mergeEditor.conflict.unhandledUnfocused.border": "#ffa6007a", 492 | "mergeEditor.conflictingLines.background": "#ffea0047", 493 | "minimap.errorHighlight": "#ff1212b3", 494 | "minimap.foregroundOpacity": "#000000", 495 | "minimap.warningHighlight": "#ffcb6b70", 496 | "minimapGutter.addedBackground": "#c3e88d60", 497 | "minimapGutter.deletedBackground": "#f0717860", 498 | "minimapSlider.activeBackground": "#82cd6428", 499 | "minimapSlider.background": "#ecffff10", 500 | "minimapSlider.hoverBackground": "#ecffff08", 501 | "multiDiffEditor.border": "#44444460", 502 | "multiDiffEditor.headerBackground": "#262626", 503 | "notebook.cellBorderColor": "#00000030", 504 | "notebook.cellEditorBackground": "#1a1a1a", 505 | "notebook.cellInsertionIndicator": "#ffffff00", 506 | "notebook.cellStatusBarItemHoverBackground": "#ffffff26", 507 | "notebook.cellToolbarSeparator": "#80808059", 508 | "notebook.editorBackground": "#212121", 509 | "notebook.focusedEditorBorder": "#ffffff00", 510 | "notebook.selectedCellBackground": "#00000030", 511 | "notebook.selectedCellBorder": "#00000030", 512 | "notebook.symbolHighlightBackground": "#ffffff0b", 513 | "notebookEditorOverviewRuler.runningCellForeground": "#82cd67", 514 | "notebookScrollbarSlider.activeBackground": "#82cd6450", 515 | "notebookScrollbarSlider.background": "#ecffff20", 516 | "notebookScrollbarSlider.hoverBackground": "#ecffff10", 517 | "notebookStatusErrorIcon.foreground": "#f48771", 518 | "notebookStatusRunningIcon.foreground": "#ecffff", 519 | "notebookStatusSuccessIcon.foreground": "#82cd67", 520 | "notificationCenterHeader.background": "#2b2b2b", 521 | "notifications.border": "#2b2b2b", 522 | "notificationsErrorIcon.foreground": "#f0717870", 523 | "notificationsWarningIcon.foreground": "#ffcb6b70", 524 | "panel.dropBorder": "#ffffff", 525 | "panelInput.border": "#ffffff10", 526 | "panelSection.border": "#44444460", 527 | "panelSection.dropBackground": "#f0717880", 528 | "panelSectionHeader.background": "#80808033", 529 | "panelStickyScroll.background": "#1a1a1a", 530 | "panelStickyScroll.shadow": "#00000030", 531 | "peekViewEditorStickyScroll.background": "#171717", 532 | "peekViewResult.fileForeground": "#ffffff", 533 | "peekViewResult.lineForeground": "#bbbbbb", 534 | "peekViewResult.selectionForeground": "#ffffff", 535 | "peekViewTitleLabel.foreground": "#ffffff", 536 | "ports.iconRunningProcessForeground": "#82cd64", 537 | "problemsErrorIcon.foreground": "#f0717870", 538 | "problemsWarningIcon.foreground": "#ffcb6b70", 539 | "profileBadge.background": "#4d4d4d", 540 | "profileBadge.foreground": "#ffffff", 541 | "pullRequests.closed": "#cb2431", 542 | "pullRequests.draft": "#6e7681", 543 | "pullRequests.merged": "#8957e5", 544 | "pullRequests.open": "#3fb950", 545 | "quickInputList.focusBackground": "#ecffff20", 546 | "quickInputList.focusForeground": "#82cd64", 547 | "quickInputTitle.background": "#ffffff1b", 548 | "search.resultsInfoForeground": "#ecffffa6", 549 | "searchEditor.findMatchBackground": "#00000035", 550 | "searchEditor.findMatchBorder": "#ffffff35", 551 | "searchEditor.textInputBorder": "#ffffff10", 552 | "settings.checkboxBorder": "#ffffff10", 553 | "settings.dropdownBorder": "#ffffff10", 554 | "settings.dropdownListBorder": "#82cd64", 555 | "settings.focusedRowBackground": "#1a1a1a99", 556 | "settings.focusedRowBorder": "#ffffff00", 557 | "settings.headerBorder": "#44444460", 558 | "settings.numberInputBorder": "#ffffff10", 559 | "settings.rowHoverBackground": "#1a1a1a4d", 560 | "settings.sashBorder": "#44444460", 561 | "settings.settingsHeaderHoverForeground": "#82cd64b3", 562 | "settings.textInputBorder": "#ffffff10", 563 | "sideBar.dropBackground": "#f0717880", 564 | "sideBarActivityBarTop.border": "#44444460", 565 | "sideBarSectionHeader.foreground": "#8d8d8d", 566 | "sideBarStickyScroll.background": "#1a1a1a", 567 | "sideBarStickyScroll.shadow": "#00000030", 568 | "sideBarTitle.background": "#1a1a1a", 569 | "sideBySideEditor.horizontalBorder": "#00000030", 570 | "sideBySideEditor.verticalBorder": "#00000030", 571 | "simpleFindWidget.sashBorder": "#454545", 572 | "statusBar.debuggingBorder": "#44444460", 573 | "statusBar.focusBorder": "#8d8d8d", 574 | "statusBar.noFolderBorder": "#44444460", 575 | "statusBar.noFolderForeground": "#8d8d8d", 576 | "statusBarItem.compactHoverBackground": "#ffffff33", 577 | "statusBarItem.errorBackground": "#c72e0f", 578 | "statusBarItem.errorForeground": "#ffffff", 579 | "statusBarItem.errorHoverBackground": "#4a4a4a20", 580 | "statusBarItem.errorHoverForeground": "#8d8d8d", 581 | "statusBarItem.focusBorder": "#8d8d8d", 582 | "statusBarItem.hoverForeground": "#8d8d8d", 583 | "statusBarItem.offlineBackground": "#6c1717", 584 | "statusBarItem.offlineForeground": "#000000", 585 | "statusBarItem.offlineHoverBackground": "#4a4a4a20", 586 | "statusBarItem.offlineHoverForeground": "#8d8d8d", 587 | "statusBarItem.prominentBackground": "#00000080", 588 | "statusBarItem.prominentForeground": "#8d8d8d", 589 | "statusBarItem.prominentHoverBackground": "#0000004d", 590 | "statusBarItem.prominentHoverForeground": "#8d8d8d", 591 | "statusBarItem.remoteHoverBackground": "#4a4a4a20", 592 | "statusBarItem.remoteHoverForeground": "#8d8d8d", 593 | "statusBarItem.warningBackground": "#d98d0070", 594 | "statusBarItem.warningForeground": "#ffffff", 595 | "statusBarItem.warningHoverBackground": "#4a4a4a20", 596 | "statusBarItem.warningHoverForeground": "#8d8d8d", 597 | "symbolIcon.arrayForeground": "#ecffff", 598 | "symbolIcon.booleanForeground": "#ecffff", 599 | "symbolIcon.classForeground": "#ee9d28", 600 | "symbolIcon.colorForeground": "#ecffff", 601 | "symbolIcon.constantForeground": "#ecffff", 602 | "symbolIcon.constructorForeground": "#b180d7", 603 | "symbolIcon.enumeratorForeground": "#ee9d28", 604 | "symbolIcon.enumeratorMemberForeground": "#75beff", 605 | "symbolIcon.eventForeground": "#ee9d28", 606 | "symbolIcon.fieldForeground": "#75beff", 607 | "symbolIcon.fileForeground": "#ecffff", 608 | "symbolIcon.folderForeground": "#ecffff", 609 | "symbolIcon.functionForeground": "#b180d7", 610 | "symbolIcon.interfaceForeground": "#75beff", 611 | "symbolIcon.keyForeground": "#ecffff", 612 | "symbolIcon.keywordForeground": "#ecffff", 613 | "symbolIcon.methodForeground": "#b180d7", 614 | "symbolIcon.moduleForeground": "#ecffff", 615 | "symbolIcon.namespaceForeground": "#ecffff", 616 | "symbolIcon.nullForeground": "#ecffff", 617 | "symbolIcon.numberForeground": "#ecffff", 618 | "symbolIcon.objectForeground": "#ecffff", 619 | "symbolIcon.operatorForeground": "#ecffff", 620 | "symbolIcon.packageForeground": "#ecffff", 621 | "symbolIcon.propertyForeground": "#ecffff", 622 | "symbolIcon.referenceForeground": "#ecffff", 623 | "symbolIcon.snippetForeground": "#ecffff", 624 | "symbolIcon.stringForeground": "#ecffff", 625 | "symbolIcon.structForeground": "#ecffff", 626 | "symbolIcon.textForeground": "#ecffff", 627 | "symbolIcon.typeParameterForeground": "#ecffff", 628 | "symbolIcon.unitForeground": "#ecffff", 629 | "symbolIcon.variableForeground": "#75beff", 630 | "tab.dragAndDropBorder": "#82cd64", 631 | "tab.lastPinnedBorder": "#424242", 632 | "tab.unfocusedActiveBackground": "#212121", 633 | "tab.unfocusedInactiveBackground": "#212121", 634 | "tab.unfocusedInactiveForeground": "#84848480", 635 | "terminal.border": "#44444460", 636 | "terminal.dropBackground": "#f0717880", 637 | "terminal.findMatchBackground": "#ee9d28fa", 638 | "terminal.findMatchBorder": "#ee9d28fa", 639 | "terminal.findMatchHighlightBackground": "#ffcc00dd", 640 | "terminal.hoverHighlightBackground": "#264f7820", 641 | "terminal.inactiveSelectionBackground": "#61616128", 642 | "terminal.selectionBackground": "#61616150", 643 | "terminal.tab.activeBorder": "#82cd64", 644 | "terminalCommandDecoration.defaultBackground": "#ffffff40", 645 | "terminalCommandDecoration.errorBackground": "#f14c4c", 646 | "terminalCommandDecoration.successBackground": "#1b81a8", 647 | "terminalOverviewRuler.cursorForeground": "#a0a0a0cc", 648 | "terminalOverviewRuler.findMatchForeground": "#80cbc4", 649 | "terminalStickyScrollHover.background": "#2a2d2e", 650 | "testing.coverCountBadgeBackground": "#00000030", 651 | "testing.coverCountBadgeForeground": "#4a4a4a", 652 | "testing.coveredBackground": "#89ddff20", 653 | "testing.coveredBorder": "#89ddff18", 654 | "testing.coveredGutterBackground": "#89ddff13", 655 | "testing.iconErrored": "#f14c4c", 656 | "testing.iconErrored.retired": "#f14c4cb3", 657 | "testing.iconFailed": "#f14c4c", 658 | "testing.iconFailed.retired": "#f14c4cb3", 659 | "testing.iconPassed": "#73c991", 660 | "testing.iconPassed.retired": "#73c991b3", 661 | "testing.iconQueued": "#cca700", 662 | "testing.iconQueued.retired": "#cca700b3", 663 | "testing.iconSkipped": "#848484", 664 | "testing.iconSkipped.retired": "#848484b3", 665 | "testing.iconUnset": "#848484", 666 | "testing.iconUnset.retired": "#848484b3", 667 | "testing.message.error.lineBackground": "#ff000033", 668 | "testing.message.info.decorationForeground": "#ecffff80", 669 | "testing.peekBorder": "#f0717870", 670 | "testing.peekHeaderBackground": "#f071780b", 671 | "testing.runAction": "#73c991", 672 | "testing.uncoveredBackground": "#ff9cac20", 673 | "testing.uncoveredBorder": "#ff9cac18", 674 | "testing.uncoveredBranchBackground": "#583f43", 675 | "testing.uncoveredGutterBackground": "#ff9cac30", 676 | "textBlockQuote.background": "#222222", 677 | "textBlockQuote.border": "#007acc80", 678 | "textCodeBlock.background": "#0a0a0a66", 679 | "textPreformat.background": "#ffffff1a", 680 | "textPreformat.foreground": "#d7ba7d", 681 | "textSeparator.foreground": "#ffffff2e", 682 | "toolbar.activeBackground": "#63666750", 683 | "toolbar.hoverBackground": "#5a5d5e50", 684 | "tree.inactiveIndentGuidesStroke": "#42424266", 685 | "tree.tableColumnsBorder": "#cccccc20", 686 | "tree.tableOddRowsBackground": "#ecffff0a", 687 | "walkThrough.embeddedEditorBackground": "#00000066", 688 | "walkthrough.stepTitle.foreground": "#ffffff", 689 | "welcomePage.progress.background": "#2b2b2b", 690 | "welcomePage.progress.foreground": "#82cd64", 691 | "welcomePage.tileBackground": "#1a1a1a", 692 | "welcomePage.tileBorder": "#ffffff1a", 693 | "welcomePage.tileHoverBackground": "#1f1f1f", 694 | //"activityBar.activeBackground": null, 695 | //"activityBar.activeFocusBorder": null, 696 | //"activityBarTop.activeBackground": null, 697 | //"activityBarTop.background": null, 698 | //"button.border": null, 699 | //"contrastActiveBorder": null, 700 | //"contrastBorder": null, 701 | //"debugToolBar.border": null, 702 | //"diffEditor.border": null, 703 | //"diffEditor.insertedTextBorder": null, 704 | //"diffEditor.removedTextBorder": null, 705 | //"diffEditorGutter.insertedLineBackground": null, 706 | //"diffEditorGutter.removedLineBackground": null, 707 | //"diffEditorOverview.insertedForeground": null, 708 | //"diffEditorOverview.removedForeground": null, 709 | //"dropdown.listBackground": null, 710 | //"editor.findRangeHighlightBorder": null, 711 | //"editor.rangeHighlightBorder": null, 712 | //"editor.selectionForeground": null, 713 | //"editor.selectionHighlightBorder": null, 714 | //"editor.snippetFinalTabstopHighlightBackground": null, 715 | //"editor.snippetTabstopHighlightBorder": null, 716 | //"editor.symbolHighlightBorder": null, 717 | //"editor.wordHighlightBorder": null, 718 | //"editor.wordHighlightStrongBorder": null, 719 | //"editor.wordHighlightTextBorder": null, 720 | //"editorCursor.background": null, 721 | //"editorError.background": null, 722 | //"editorError.border": null, 723 | //"editorGhostText.background": null, 724 | //"editorGhostText.border": null, 725 | //"editorGroup.dropIntoPromptBorder": null, 726 | //"editorGroup.emptyBackground": null, 727 | //"editorGroupHeader.border": null, 728 | //"editorGroupHeader.tabsBorder": null, 729 | //"editorHint.border": null, 730 | //"editorInfo.background": null, 731 | //"editorInfo.border": null, 732 | //"editorLineNumber.dimmedForeground": null, 733 | //"editorMultiCursor.primary.background": null, 734 | //"editorMultiCursor.secondary.background": null, 735 | //"editorOverviewRuler.background": null, 736 | //"editorStickyScroll.border": null, 737 | //"editorSuggestWidget.selectedIconForeground": null, 738 | //"editorUnicodeHighlight.background": null, 739 | //"editorUnnecessaryCode.border": null, 740 | //"editorWarning.background": null, 741 | //"editorWarning.border": null, 742 | //"inputValidation.errorForeground": null, 743 | //"inputValidation.infoForeground": null, 744 | //"inputValidation.warningForeground": null, 745 | //"list.activeSelectionIconForeground": null, 746 | //"list.focusAndSelectionOutline": null, 747 | //"list.inactiveFocusBackground": null, 748 | //"list.inactiveFocusOutline": null, 749 | //"list.inactiveSelectionIconForeground": null, 750 | //"menu.border": null, 751 | //"merge.border": null, 752 | //"minimap.background": null, 753 | //"multiDiffEditor.background": null, 754 | //"notebook.cellHoverBackground": null, 755 | //"notebook.focusedCellBackground": null, 756 | //"notebook.inactiveSelectedCellBorder": null, 757 | //"notebook.outputContainerBackgroundColor": null, 758 | //"notebook.outputContainerBorderColor": null, 759 | //"notificationCenter.border": null, 760 | //"notificationCenterHeader.foreground": null, 761 | //"notificationToast.border": null, 762 | //"outputView.background": null, 763 | //"outputViewStickyScroll.background": null, 764 | //"panelSectionHeader.border": null, 765 | //"panelSectionHeader.foreground": null, 766 | //"panelStickyScroll.border": null, 767 | //"peekViewEditor.matchHighlightBorder": null, 768 | //"quickInputList.focusIconForeground": null, 769 | //"sideBarStickyScroll.border": null, 770 | //"tab.activeBorderTop": null, 771 | //"tab.hoverBackground": null, 772 | //"tab.hoverBorder": null, 773 | //"tab.hoverForeground": null, 774 | //"tab.unfocusedActiveBorderTop": null, 775 | //"tab.unfocusedHoverBackground": null, 776 | //"tab.unfocusedHoverBorder": null, 777 | //"tab.unfocusedHoverForeground": null, 778 | //"terminal.findMatchBorder": null, 779 | //"terminal.findMatchHighlightBorder": null, 780 | //"terminal.selectionForeground": null, 781 | //"terminalStickyScroll.background": null, 782 | //"testing.message.info.lineBackground": null, 783 | //"toolbar.hoverOutline": null, 784 | //"welcomePage.background": null, 785 | //"widget.border": null, 786 | //"window.activeBorder": null, 787 | //"window.inactiveBorder": null 788 | }, 789 | "semanticHighlighting": true, 790 | "tokenColors": [ 791 | { 792 | "scope": "string", 793 | "settings": { 794 | "foreground": "#90cc89" 795 | } 796 | }, 797 | { 798 | "scope": "punctuation, constant.other.symbol", 799 | "settings": { 800 | "foreground": "#89DDFF" 801 | } 802 | }, 803 | { 804 | "scope": "constant.character.escape, text.html constant.character.entity.named", 805 | "settings": { 806 | "foreground": "#ecffff" 807 | } 808 | }, 809 | { 810 | "scope": "constant.language.boolean", 811 | "settings": { 812 | "foreground": "#FF9CAC" 813 | } 814 | }, 815 | { 816 | "scope": "constant.numeric", 817 | "settings": { 818 | "foreground": "#F78C6C" 819 | } 820 | }, 821 | { 822 | "scope": "variable, variable.parameter, support.variable, variable.language, support.constant, meta.definition.variable entity.name.function, meta.function-call.arguments", 823 | "settings": { 824 | "foreground": "#ecffff" 825 | } 826 | }, 827 | { 828 | "scope": "keyword.other", 829 | "settings": { 830 | "foreground": "#F78C6C" 831 | } 832 | }, 833 | { 834 | "scope": "keyword, modifier, variable.language.this, support.type.object, constant.language", 835 | "settings": { 836 | "foreground": "#89DDFF", 837 | } 838 | }, 839 | { 840 | "scope": "entity.name.function, support.function", 841 | "settings": { 842 | "foreground": "#6b9aff" 843 | } 844 | }, 845 | { 846 | "scope": "storage.type, storage.modifier, storage.control", 847 | "settings": { 848 | "foreground": "#b9adff" 849 | } 850 | }, 851 | { 852 | "scope": "support.module, support.node", 853 | "settings": { 854 | "foreground": "#F07178", 855 | "fontStyle": "italic" 856 | } 857 | }, 858 | { 859 | "scope": "support.type, constant.other.key", 860 | "settings": { 861 | "foreground": "#FFCB6B" 862 | } 863 | }, 864 | { 865 | "scope": "entity.name.type, entity.other.inherited-class, entity.other", 866 | "settings": { 867 | "foreground": "#FFCB6B" 868 | } 869 | }, 870 | { 871 | "scope": "comment", 872 | "settings": { 873 | "foreground": "#4A4A4A", 874 | "fontStyle": "italic" 875 | } 876 | }, 877 | { 878 | "scope": "comment punctuation.definition.comment, string.quoted.docstring", 879 | "settings": { 880 | "foreground": "#4A4A4A", 881 | "fontStyle": "italic" 882 | } 883 | }, 884 | { 885 | "scope": "punctuation", 886 | "settings": { 887 | "foreground": "#89DDFF" 888 | } 889 | }, 890 | { 891 | "scope": "entity.name, entity.name.type.class, support.type, support.class, meta.use", 892 | "settings": { 893 | "foreground": "#FFCB6B" 894 | } 895 | }, 896 | { 897 | "scope": "variable.object.property, meta.field.declaration entity.name.function", 898 | "settings": { 899 | "foreground": "#F07178" 900 | } 901 | }, 902 | { 903 | "scope": "meta.definition.method entity.name.function", 904 | "settings": { 905 | "foreground": "#F07178" 906 | } 907 | }, 908 | { 909 | "scope": "meta.function entity.name.function", 910 | "settings": {} 911 | }, 912 | { 913 | "scope": "template.expression.begin, template.expression.end, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end", 914 | "settings": { 915 | "foreground": "#89DDFF" 916 | } 917 | }, 918 | { 919 | "scope": "meta.embedded, source.groovy.embedded, meta.template.expression", 920 | "settings": { 921 | "foreground": "#ecffff" 922 | } 923 | }, 924 | { 925 | "scope": "entity.name.tag.yaml", 926 | "settings": { 927 | "foreground": "#F07178" 928 | } 929 | }, 930 | { 931 | "scope": "meta.object-literal.key, meta.object-literal.key string, support.type.property-name.json", 932 | "settings": { 933 | "foreground": "#F07178" 934 | } 935 | }, 936 | { 937 | "scope": "constant.language.json", 938 | "settings": { 939 | "foreground": "#89DDFF" 940 | } 941 | }, 942 | { 943 | "scope": "entity.other.attribute-name.class", 944 | "settings": { 945 | "foreground": "#FFCB6B" 946 | } 947 | }, 948 | { 949 | "scope": "entity.other.attribute-name.id", 950 | "settings": { 951 | "foreground": "#F78C6C" 952 | } 953 | }, 954 | { 955 | "scope": "source.css entity.name.tag", 956 | "settings": { 957 | "foreground": "#FFCB6B" 958 | } 959 | }, 960 | { 961 | "scope": "support.type.property-name.css", 962 | "settings": { 963 | "foreground": "#B2CCD6" 964 | } 965 | }, 966 | { 967 | "scope": "meta.tag, punctuation.definition.tag", 968 | "settings": { 969 | "foreground": "#89DDFF" 970 | } 971 | }, 972 | { 973 | "scope": "entity.name.tag", 974 | "settings": { 975 | "foreground": "#F07178" 976 | } 977 | }, 978 | { 979 | "scope": "entity.other.attribute-name", 980 | "settings": { 981 | "foreground": "#b9adff" 982 | } 983 | }, 984 | { 985 | "scope": "punctuation.definition.entity.html", 986 | "settings": { 987 | "foreground": "#ecffff" 988 | } 989 | }, 990 | { 991 | "scope": "markup.heading", 992 | "settings": { 993 | "foreground": "#89DDFF" 994 | } 995 | }, 996 | { 997 | "scope": "text.html.markdown meta.link.inline, meta.link.reference", 998 | "settings": { 999 | "foreground": "#F07178" 1000 | } 1001 | }, 1002 | { 1003 | "scope": "text.html.markdown beginning.punctuation.definition.list", 1004 | "settings": { 1005 | "foreground": "#89DDFF" 1006 | } 1007 | }, 1008 | { 1009 | "scope": "markup.italic", 1010 | "settings": { 1011 | "foreground": "#F07178", 1012 | "fontStyle": "italic" 1013 | } 1014 | }, 1015 | { 1016 | "scope": "markup.bold", 1017 | "settings": { 1018 | "foreground": "#F07178", 1019 | "fontStyle": "bold" 1020 | } 1021 | }, 1022 | { 1023 | "scope": "markup.bold markup.italic, markup.italic markup.bold", 1024 | "settings": { 1025 | "foreground": "#F07178", 1026 | "fontStyle": "italic bold" 1027 | } 1028 | }, 1029 | { 1030 | "scope": "markup.fenced_code.block.markdown punctuation.definition.markdown", 1031 | "settings": { 1032 | "foreground": "#90cc89" 1033 | } 1034 | }, 1035 | { 1036 | "scope": "markup.inline.raw.string.markdown", 1037 | "settings": { 1038 | "foreground": "#90cc89" 1039 | } 1040 | }, 1041 | { 1042 | "scope": "keyword.other.definition.ini", 1043 | "settings": { 1044 | "foreground": "#F07178" 1045 | } 1046 | }, 1047 | { 1048 | "scope": "entity.name.section.group-title.ini", 1049 | "settings": { 1050 | "foreground": "#89DDFF" 1051 | } 1052 | }, 1053 | { 1054 | "scope": "source.cs meta.class.identifier storage.type", 1055 | "settings": { 1056 | "foreground": "#FFCB6B" 1057 | } 1058 | }, 1059 | { 1060 | "scope": "source.cs meta.method.identifier entity.name.function", 1061 | "settings": { 1062 | "foreground": "#F07178" 1063 | } 1064 | }, 1065 | { 1066 | "scope": "source.cs meta.method-call meta.method, source.cs entity.name.function", 1067 | "settings": {} 1068 | }, 1069 | { 1070 | "scope": "source.cs storage.type", 1071 | "settings": { 1072 | "foreground": "#FFCB6B" 1073 | } 1074 | }, 1075 | { 1076 | "scope": "source.cs meta.method.return-type", 1077 | "settings": { 1078 | "foreground": "#FFCB6B" 1079 | } 1080 | }, 1081 | { 1082 | "scope": "source.cs meta.preprocessor", 1083 | "settings": { 1084 | "foreground": "#4A4A4A" 1085 | } 1086 | }, 1087 | { 1088 | "scope": "source.cs entity.name.type.namespace", 1089 | "settings": { 1090 | "foreground": "#ecffff" 1091 | } 1092 | }, 1093 | { 1094 | "scope": "meta.jsx.children, SXNested", 1095 | "settings": { 1096 | "foreground": "#ecffff" 1097 | } 1098 | }, 1099 | { 1100 | "scope": "support.class.component", 1101 | "settings": { 1102 | "foreground": "#FFCB6B" 1103 | } 1104 | }, 1105 | { 1106 | "scope": "source.cpp meta.block variable.other", 1107 | "settings": { 1108 | "foreground": "#ecffff" 1109 | } 1110 | }, 1111 | { 1112 | "scope": "source.python meta.member.access.python", 1113 | "settings": { 1114 | "foreground": "#F07178" 1115 | } 1116 | }, 1117 | { 1118 | "scope": "source.python meta.function-call.python, meta.function-call.arguments", 1119 | "settings": {} 1120 | }, 1121 | { 1122 | "scope": "meta.block", 1123 | "settings": { 1124 | "foreground": "#F07178" 1125 | } 1126 | }, 1127 | { 1128 | "scope": "entity.name.function.call", 1129 | "settings": {} 1130 | }, 1131 | { 1132 | "scope": "source.php support.other.namespace, source.php meta.use support.class", 1133 | "settings": { 1134 | "foreground": "#ecffff" 1135 | } 1136 | }, 1137 | { 1138 | "scope": "constant.keyword", 1139 | "settings": { 1140 | "foreground": "#89DDFF", 1141 | "fontStyle": "italic" 1142 | } 1143 | }, 1144 | { 1145 | "scope": "entity.name.function", 1146 | "settings": {} 1147 | }, 1148 | { 1149 | "scope": [ 1150 | "constant.other.placeholder" 1151 | ], 1152 | "settings": { 1153 | "foreground": "#F07178" 1154 | } 1155 | }, 1156 | { 1157 | "scope": [ 1158 | "markup.deleted" 1159 | ], 1160 | "settings": { 1161 | "foreground": "#F07178" 1162 | } 1163 | }, 1164 | { 1165 | "scope": [ 1166 | "markup.inserted" 1167 | ], 1168 | "settings": { 1169 | "foreground": "#90cc89" 1170 | } 1171 | }, 1172 | { 1173 | "scope": [ 1174 | "markup.underline" 1175 | ], 1176 | "settings": { 1177 | "fontStyle": "underline" 1178 | } 1179 | }, 1180 | { 1181 | "scope": [ 1182 | "keyword.control" 1183 | ], 1184 | "settings": { 1185 | "foreground": "#89DDFF", 1186 | "fontStyle": "italic" 1187 | } 1188 | }, 1189 | { 1190 | "scope": "string.quoted.docstring.multi.python", 1191 | "settings": { 1192 | "foreground": "#828989", 1193 | "fontStyle": "italic" 1194 | } 1195 | }, 1196 | { 1197 | "scope": [ 1198 | "variable.parameter" 1199 | ], 1200 | "settings": { 1201 | "fontStyle": "italic" 1202 | } 1203 | }, 1204 | { 1205 | "scope": [ 1206 | "variable.parameter.function.language.special.self.python" 1207 | ], 1208 | "settings": { 1209 | "foreground": "#F07178", 1210 | "fontStyle": "italic" 1211 | } 1212 | }, 1213 | { 1214 | "scope": [ 1215 | "constant.character.format.placeholder.other.python" 1216 | ], 1217 | "settings": { 1218 | "foreground": "#F78C6C" 1219 | } 1220 | }, 1221 | { 1222 | "scope": [ 1223 | "markup.quote" 1224 | ], 1225 | "settings": { 1226 | "foreground": "#89DDFF", 1227 | "fontStyle": "italic" 1228 | } 1229 | }, 1230 | { 1231 | "scope": [ 1232 | "markup.fenced_code.block" 1233 | ], 1234 | "settings": { 1235 | "foreground": "#ecffff90" 1236 | } 1237 | }, 1238 | { 1239 | "scope": [ 1240 | "punctuation.definition.quote" 1241 | ], 1242 | "settings": { 1243 | "foreground": "#FF9CAC" 1244 | } 1245 | }, 1246 | { 1247 | "scope": [ 1248 | "meta.structure.dictionary.json support.type.property-name.json" 1249 | ], 1250 | "settings": { 1251 | "foreground": "#b9adff" 1252 | } 1253 | }, 1254 | { 1255 | "scope": [ 1256 | "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" 1257 | ], 1258 | "settings": { 1259 | "foreground": "#FFCB6B" 1260 | } 1261 | }, 1262 | { 1263 | "scope": [ 1264 | "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" 1265 | ], 1266 | "settings": { 1267 | "foreground": "#F78C6C" 1268 | } 1269 | }, 1270 | { 1271 | "scope": [ 1272 | "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" 1273 | ], 1274 | "settings": { 1275 | "foreground": "#F07178" 1276 | } 1277 | }, 1278 | { 1279 | "scope": [ 1280 | "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" 1281 | ], 1282 | "settings": { 1283 | "foreground": "#916B53" 1284 | } 1285 | }, 1286 | { 1287 | "scope": [ 1288 | "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" 1289 | ], 1290 | "settings": {} 1291 | }, 1292 | { 1293 | "scope": [ 1294 | "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" 1295 | ], 1296 | "settings": { 1297 | "foreground": "#FF9CAC" 1298 | } 1299 | }, 1300 | { 1301 | "scope": [ 1302 | "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" 1303 | ], 1304 | "settings": { 1305 | "foreground": "#b9adff" 1306 | } 1307 | }, 1308 | { 1309 | "scope": [ 1310 | "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" 1311 | ], 1312 | "settings": { 1313 | "foreground": "#C3E88D" 1314 | } 1315 | }, 1316 | { 1317 | "scope": "comment", 1318 | "settings": { 1319 | "foreground": "#828989" 1320 | } 1321 | }, 1322 | { 1323 | "scope": "punctuation.definition.comment", 1324 | "settings": { 1325 | "foreground": "#8a9494" 1326 | } 1327 | }, 1328 | { 1329 | "scope": "comment", 1330 | "settings": { 1331 | "fontStyle": "bold" 1332 | } 1333 | }, 1334 | { 1335 | "scope": "token.info-token", 1336 | "settings": { 1337 | "foreground": "#6796E6" 1338 | } 1339 | }, 1340 | { 1341 | "scope": "token.warn-token", 1342 | "settings": { 1343 | "foreground": "#CD9731" 1344 | } 1345 | }, 1346 | { 1347 | "scope": "token.error-token", 1348 | "settings": { 1349 | "foreground": "#F44747" 1350 | } 1351 | }, 1352 | { 1353 | "scope": "token.debug-token", 1354 | "settings": { 1355 | "foreground": "#B267E6" 1356 | } 1357 | } 1358 | ] 1359 | } --------------------------------------------------------------------------------