added vscode extensions

This commit is contained in:
tomit4 2021-11-05 11:26:45 -07:00
parent 7cde0829be
commit 26e2a50441
316 changed files with 37301 additions and 0 deletions

View file

@ -0,0 +1,2 @@
*.vsix
node_modules/

View file

@ -0,0 +1,13 @@
// A launch configuration that compiles the extension and then opens it inside a new window
{
"version": "0.1.0",
"configurations": [
{
"name": "Launch Extension",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": ["--extensionDevelopmentPath=${workspaceRoot}"]
}
]
}

View file

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
<Metadata>
<Identity Language="en-US" Id="borealis" Version="1.0.2" Publisher="eckertalex"/>
<DisplayName>Borealis Theme</DisplayName>
<Description xml:space="preserve">VS Code theme inspired by the calm colors of the aurora borealis in Alaska.</Description>
<Tags>VSCode,Themes,theme,color-theme</Tags>
<Categories>Themes</Categories>
<GalleryFlags>Public</GalleryFlags>
<Badges></Badges>
<Properties>
<Property Id="Microsoft.VisualStudio.Code.Engine" Value="^1.33.0" />
<Property Id="Microsoft.VisualStudio.Code.ExtensionDependencies" Value="" />
<Property Id="Microsoft.VisualStudio.Code.ExtensionPack" Value="" />
<Property Id="Microsoft.VisualStudio.Code.LocalizedLanguages" Value="" />
<Property Id="Microsoft.VisualStudio.Services.Links.Source" Value="https://github.com/eckertalex/borealis-vscode" />
<Property Id="Microsoft.VisualStudio.Services.Links.Getstarted" Value="https://github.com/eckertalex/borealis-vscode" />
<Property Id="Microsoft.VisualStudio.Services.Links.GitHub" Value="https://github.com/eckertalex/borealis-vscode" />
<Property Id="Microsoft.VisualStudio.Services.Branding.Color" Value="#194945" />
<Property Id="Microsoft.VisualStudio.Services.Branding.Theme" Value="dark" />
<Property Id="Microsoft.VisualStudio.Services.GitHubFlavoredMarkdown" Value="true" />
</Properties>
<License>extension/LICENSE.md</License>
<Icon>extension/images/logo.png</Icon>
</Metadata>
<Installation>
<InstallationTarget Id="Microsoft.VisualStudio.Code"/>
</Installation>
<Dependencies/>
<Assets>
<Asset Type="Microsoft.VisualStudio.Code.Manifest" Path="extension/package.json" Addressable="true" />
<Asset Type="Microsoft.VisualStudio.Services.Content.Details" Path="extension/README.md" Addressable="true" /><Asset Type="Microsoft.VisualStudio.Services.Content.License" Path="extension/LICENSE.md" Addressable="true" /><Asset Type="Microsoft.VisualStudio.Services.Icons.Default" Path="extension/images/logo.png" Addressable="true" />
</Assets>
</PackageManifest>

View file

@ -0,0 +1,9 @@
MIT License
Copyright (c) 2019-2020 Alexander Eckert
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

View file

@ -0,0 +1,62 @@
# Borealis Theme for VS Code
[![Version](https://vsmarketplacebadge.apphb.com/version/eckertalex.borealis.svg)](https://marketplace.visualstudio.com/items?itemName=eckertalex.borealis)
The theme is designed to be easy on the eyes thus reducing the eye strain.
The aurora borealis served as the inspiration for this theme, with it's teal like colors, mixed with violets, pink, greens, and the dark of the night sky in Alaska.
## Borealis
![Borealis Screenshot](https://github.com/eckertalex/borealis/raw/main/images/borealis.png)
## Installation
1. Open **Extensions** sidebar panel in VS Code. View → Extensions
2. Search for `Boralis`
3. Click **Install** to install it.
4. Code > Preferences > Color Theme > **Borealis**
## Recommended Settings
```json
{
"workbench.colorTheme": "Borealis",
// The Cursive font is Dank Mono, it's 40.00£ and you need to buy it to get the cursive (https://dank.sh/),
"editor.fontFamily": "'Dank Mono', Menlo, Monaco, 'Courier New', monospace",
"editor.fontSize": 16,
"editor.lineHeight": 25,
"editor.letterSpacing": 0.5,
"editor.fontLigatures": true,
"files.trimTrailingWhitespace": true,
"editor.fontWeight": "400",
"prettier.eslintIntegration": true,
"editor.cursorStyle": "line",
"editor.cursorWidth": 3,
"editor.cursorBlinking": "solid",
"editor.renderWhitespace": "all"
}
```
## _The Font_ used in the screenshots
The font used in the screenshots is [Dank Mono](https://dank.sh/).
## Tools
Online Tools used:
- [Accessible Colors](http://accessible-colors.com/)
- [Colorhexa](https://www.colorhexa.com/)
## Credits
This theme was inspired by the themes [Cobalt2](https://github.com/wesbos/cobalt2-vscode), [Noctis](https://github.com/liviuschera/noctis), [Lucy](https://github.com/juliettepretot/lucy-vscode-theme), [Night Owl](https://github.com/sdras/night-owl-vscode-theme).
### Logo
Icon made by Freepik from [flaticon.com](https://github.com/eckertalex/borealis-vscode/blob/master/www.flaticon.com)
## [Borealis Theme](https://github.com/eckertalex/borealis-theme) in other Applications
- [Kitty](https://github.com/eckertalex/borealis-kitty)
- [iTerm](https://github.com/eckertalex/borealis-iterm)

View file

@ -0,0 +1,21 @@
#include <iostream>
using namespace std;
int main()
{
int n1, n2;
cout << "Enter two numbers: ";
cin >> n1 >> n2;
while(n1 != n2)
{
if(n1 > n2)
n1 -= n2;
else
n2 -= n1;
}
cout << "HCF = " << n1;
return 0;
}

View file

@ -0,0 +1,14 @@
.cards {
display: flex;
flex-wrap: wrap;
align-items: flex-start;
flex-direction: row;
max-height: 100vh;
}
.cards img {
margin: 10px;
border: 3px solid #000;
box-shadow: 3px 3px 8px 0px rgba(0, 0, 0, 0.3);
max-width: 23vw;
}

View file

@ -0,0 +1,18 @@
data Control
= Master [Text]
| Node
| Reset
deriving (Eq, Show)
instance Semigroup Control where
Reset <> _ = Node
_ <> Reset = Node
Node <> Node = Node
Node <> m@(Master _) = m
m@(Master _) <> Node = m
(Master m0) <> (Master m1) = Master (m0 <> m1)
-- hello
instance Monoid Control where
mempty = Node
mappend a b = a <> b

View file

@ -0,0 +1,42 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, shrink-to-fit=no"
/>
<!-- Bootstrap CSS -->
<link
rel="stylesheet"
href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css"
integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO"
crossorigin="anonymous"
/>
<title>Hello, world!</title>
</head>
<body>
<h1>Hello, world!</h1>
<!-- Optional JavaScript -->
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
<script
src="https://code.jquery.com/jquery-3.3.1.slim.min.js"
integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"
crossorigin="anonymous"
></script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"
integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49"
crossorigin="anonymous"
></script>
<script
src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js"
integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy"
crossorigin="anonymous"
></script>
</body>
</html>

View file

@ -0,0 +1,26 @@
{
"env": {
"es6": true,
"mocha": true,
"node": true
},
"extends: "eslint:recommended",
"rules": {
"indent": [
"error",
2
],
"linebreak-style": [
"error",
"unix"
],
"quotes: [
"error",
"single"
],
"semi": [
"error",
"always"
]
}
}

View file

@ -0,0 +1,12 @@
class User {
constructor(name) {
this.name = name;
}
sayHi() {
alert(this.name);
}
}
let user = new User("Alex");
user.sayHi();

View file

@ -0,0 +1,15 @@
# Borealis Theme
> A Borealis theme for VS Code.
![Borealis](../images/borealis.png)
## Installation
1. Install [Visual Studio Code](https://code.visualstudio.com/)
2. Launch Visual Studio Code
3. Choose **Extensions** from menu
4. Search for `Borealis`
5. Click **Install** to install it
6. Click **Reload** to reload the Code
7. File > Preferences > Color Theme > **Borealis**

View file

@ -0,0 +1,13 @@
module Euler.Problem2 where
import Prelude
import Control.Lazy (defer)
import Data.Foldable (sum)
import Data.Int (even)
import Data.List.Lazy (List, filter, takeWhile, (:))
lazyFibList :: Int -> Int -> List Int
lazyFibList f1 f2 = f1 : defer \_ -> lazyFibList f2 (f1 + f2)
solution :: Int
solution = sum $ filter even $ takeWhile (_ < 4_000_000) $ lazyFibList 1 2

View file

@ -0,0 +1,8 @@
def SubFib(startNumber, endNumber):
for cur in F():
if cur > endNumber: return
if cur >= startNumber:
yield cur
for i in SubFib(10, 200):
print i

View file

@ -0,0 +1,25 @@
// src/components/Hello.tsx
import * as React from "react";
function Hello({ name, enthusiasmLevel }) {
if (enthusiasmLevel <= 0) {
throw new Error("You could be a little more enthusiastic. :D");
}
return (
<div className="hello">
<div className="greeting">
Hello {name + getExclamationMarks(enthusiasmLevel)}
</div>
</div>
);
}
export default Hello;
// helpers
function getExclamationMarks(numChars) {
return Array(numChars + 1).join("!");
}

View file

@ -0,0 +1,30 @@
// src/components/Hello.tsx
import * as React from "react";
export interface Props {
name: string;
enthusiasmLevel?: number;
}
function Hello({ name, enthusiasmLevel = 1 }: Props) {
if (enthusiasmLevel <= 0) {
throw new Error("You could be a little more enthusiastic. :D");
}
return (
<div className="hello">
<div className="greeting">
Hello {name + getExclamationMarks(enthusiasmLevel)}
</div>
</div>
);
}
export default Hello;
// helpers
function getExclamationMarks(numChars: number) {
return Array(numChars + 1).join("!");
}

View file

@ -0,0 +1,26 @@
{
"env": {
"es6": true,
"mocha": true,
"node": true
},
"extends": "eslint:recommended",
"rules": {
"indent": [
"error",
2
],
"linebreak-style": [
"error",
"unix"
],
"quotes": [
"error",
"single"
],
"semi": [
"error",
"always"
]
}
}

View file

@ -0,0 +1,13 @@
language: node_js
node_js:
- "6"
install:
- npm install
script:
- npm test
after_script:
- npm run coveralls
notifications:
email:
on_success: never
on_failure: always

Binary file not shown.

After

Width:  |  Height:  |  Size: 298 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View file

@ -0,0 +1,48 @@
{
"name": "borealis",
"version": "1.0.2",
"displayName": "Borealis Theme",
"description": "VS Code theme inspired by the calm colors of the aurora borealis in Alaska.",
"publisher": "eckertalex",
"icon": "images/logo.png",
"repository": {
"type": "git",
"url": "https://github.com/eckertalex/borealis-vscode"
},
"galleryBanner": {
"color": "#194945",
"theme": "dark"
},
"categories": [
"Themes"
],
"keywords": [
"VSCode",
"Themes"
],
"engines": {
"vscode": "^1.33.0"
},
"scripts": {
"build": "vsce package",
"publish": "vsce publish -p"
},
"contributes": {
"themes": [
{
"label": "Borealis",
"uiTheme": "vs-dark",
"path": "./themes/borealis.json"
}
]
},
"devDependencies": {
"vsce": "^1.77.0"
},
"__metadata": {
"id": "3c40aa5f-88a3-4c23-ae48-c5b7a4352383",
"publisherId": "71810924-6f41-43da-a1f0-903488852517",
"publisherDisplayName": "eckertalex",
"installedTimestamp": 1627023478980
}
}

View file

@ -0,0 +1,847 @@
{
"$schema": "vscode://schemas/color-theme",
"name": "Borealis",
"type": "dark",
"colors": {
// activityBar
"activityBar.background": "#123836",
"activityBar.border": "#0d5851",
"activityBar.dropBackground": "#0d5851",
"activityBar.foreground": "#fff",
"activityBarBadge.background": "#ffde11",
"activityBarBadge.foreground": "#123836",
// badge
"badge.background": "#ffde11",
"badge.foreground": "#123836",
// button
"button.background": "#02877b",
"button.foreground": "#fff",
"button.hoverBackground": "#ff9d00",
// contrast
"contrastActiveBorder": null,
"contrastBorder": "#fff0",
// debug
"debugExceptionWidget.background": "#194945",
"debugExceptionWidget.border": "#aaa",
"debugToolBar.background": "#194945",
// description
"descriptionForeground": "#aaa",
// diff
"diffEditor.insertedTextBackground": "#0ae35233",
"diffEditor.insertedTextBorder": "#0ae35255",
"diffEditor.removedTextBackground": "#ee3a4333",
"diffEditor.removedTextBorder": "#ee3a4355",
// dropdown
"dropdown.background": "#194945",
"dropdown.border": "#152d2b",
"dropdown.foreground": "#fff",
//editor
// this is the main background color
"editor.background": "#194945",
// this is the main text color
"editor.foreground": "#fff",
// currently found item
"editor.findMatchBackground": "#ff720066",
// other found items in the document
"editor.findMatchHighlightBackground": "#d6e11066",
"editor.findRangeHighlightBackground": "#24514e",
// popup highlight on hover
"editor.hoverHighlightBackground": "#ffde1133",
// selected but editor lost focus
"editor.inactiveSelectionBackground": "#00818b",
// current line styles
"editor.lineHighlightBackground": "#1f625d",
"editor.lineHighlightBorder": "#236d67",
"editor.rangeHighlightBackground": "#1f625d",
// selected text colours
// standard select colour
"editor.selectionBackground": "#00a2a4",
// other matching elements
"editor.selectionHighlightBackground": "#00a2a480",
// inactive other matching elements
// "editor.inactiveSelectionBackground": "",
// word highlight when you move cursor inside variable
// where cursor currently is
"editor.wordHighlightStrongBackground": "#ffffff21",
// the others
"editor.wordHighlightBackground": "#ffffff21",
"editorBracketMatch.background": "#0d5851",
"editorBracketMatch.border": "#ffde1180",
"editorCodeLens.foreground": "#aaa",
"editorCursor.foreground": "#ffde11",
"editorError.border": "#0d5851",
"editorError.foreground": "#a22929",
// gutter
"editorGutter.background": "#12383666",
"editorGutter.addedBackground": "#3c9f4a",
"editorGutter.deletedBackground": "#a22929",
"editorGutter.modifiedBackground": "#24514e",
// editorGroup
"editorGroup.background": "#a22929",
"editorGroup.border": "#123836",
"editorGroup.dropBackground": "#12383699",
// editorGroupHeader
"editorGroupHeader.noTabsBackground": "#194945",
"editorGroupHeader.tabsBackground": "#123836",
"editorGroupHeader.tabsBorder": "#152d2b",
// editorHoverWidget
"editorHoverWidget.background": "#152d2b",
"editorHoverWidget.border": "#0d5851",
"editorIndentGuide.background": "#3b6461",
"editorLineNumber.foreground": "#aaa",
"editorLink.activeForeground": "#aaa",
// editorMarkerNavigation
"editorMarkerNavigation.background": "#3b646133",
"editorMarkerNavigationError.background": "#a22929",
"editorMarkerNavigationWarning.background": "#ffde11",
// ruler
"editorOverviewRuler.border": "#0d5851",
"editorOverviewRuler.commonContentForeground": "#ffde1155",
"editorOverviewRuler.currentContentForeground": "#ee3a4355",
"editorOverviewRuler.incomingContentForeground": "#0ae35255",
"editorRuler.foreground": "#1f625d",
// editorSuggestWidget
"editorSuggestWidget.background": "#152d2b",
"editorSuggestWidget.border": "#152d2b",
"editorSuggestWidget.foreground": "#aaa",
"editorSuggestWidget.highlightForeground": "#ffde11",
"editorSuggestWidget.selectedBackground": "#194945",
// editorWarning
"editorWarning.border": "#fff0",
"editorWarning.foreground": "#ffde11",
"editorWhitespace.foreground": "#ffffff1a",
"editorWidget.background": "#152d2b",
"editorWidget.border": "#0d5851",
"errorForeground": "#a22929",
// extensionButton
"extensionButton.prominentBackground": "#02877b",
"extensionButton.prominentForeground": "#fff",
"extensionButton.prominentHoverBackground": "#ff9d00",
"focusBorder": "#0d5851",
"foreground": "#aaa",
// input
"input.background": "#194945",
"input.border": "#0d5851",
"input.foreground": "#ffde11",
"input.placeholderForeground": "#aaa",
"inputOption.activeBorder": "#9effff",
"inputValidation.errorBackground": "#194945",
"inputValidation.errorBorder": "#ffde11",
"inputValidation.infoBackground": "#194945",
"inputValidation.infoBorder": "#0d5851",
"inputValidation.warningBackground": "#194945",
"inputValidation.warningBorder": "#ffde11",
// list
"list.activeSelectionBackground": "#194945",
"list.activeSelectionForeground": "#aaa",
"list.dropBackground": "#0d5851",
"list.focusBackground": "#0d5851",
"list.focusForeground": "#aaa",
"list.highlightForeground": "#ffde11",
"list.hoverBackground": "#194945",
"list.hoverForeground": "#aaa",
"list.inactiveSelectionBackground": "#0d5851",
"list.inactiveSelectionForeground": "#aaa",
// menu
"menu.background": "#123836",
"menu.selectionForeground": "#fff",
"menubar.selectionBackground": "#0d5851",
// merge
"merge.border": "#fff0",
"merge.commonContentBackground": "#c97d0c",
"merge.commonHeaderBackground": "#c97d0c",
"merge.currentContentBackground": "#2f7344",
"merge.currentHeaderBackground": "#2f7344",
"merge.incomingContentBackground": "#189094",
"merge.incomingHeaderBackground": "#189094",
// notifications
"notificationCenter.border": "#ffde11",
"notificationCenterHeader.foreground": "#aaa",
"notificationCenterHeader.background": "#123836",
"notificationToast.border": "#ffde11",
"notifications.foreground": "#aaa",
"notifications.background": "#123836",
"notifications.border": "#ffde11",
"notificationLink.foreground": "#ffde11",
// panel
"panel.background": "#123836",
"panel.border": "#ffde11",
"panelTitle.activeBorder": "#ffde11",
"panelTitle.activeForeground": "#ffde11",
"panelTitle.inactiveForeground": "#aaa",
// peekView
"peekView.border": "#ffde11",
"peekViewEditor.background": "#194945",
"peekViewEditor.matchHighlightBackground": "#19494500",
"peekViewEditorGutter.background": "#123836",
"peekViewResult.background": "#152d2b",
"peekViewResult.fileForeground": "#aaa",
"peekViewResult.lineForeground": "#fff",
"peekViewResult.matchHighlightBackground": "#0d5851",
"peekViewResult.selectionBackground": "#0d5851",
"peekViewResult.selectionForeground": "#fff",
"peekViewTitle.background": "#152d2b",
"peekViewTitleDescription.foreground": "#aaa",
"peekViewTitleLabel.foreground": "#ffde11",
// picker
"pickerGroup.border": "#0d5851",
"pickerGroup.foreground": "#aaa",
// progressBar
"progressBar.background": "#ffde11",
// scrollbar
"scrollbar.shadow": "#00000026",
"scrollbarSlider.activeBackground": "#356663cc",
"scrollbarSlider.background": "#1f625d80",
"scrollbarSlider.hoverBackground": "#407975cc",
// selection
"selection.background": "#02fcff",
// sidebar
"sideBar.background": "#152d2b",
"sideBar.border": "#0d5851",
"sideBar.foreground": "#aaa",
"sideBarSectionHeader.background": "#194945",
"sideBarSectionHeader.foreground": "#aaa",
"sideBarTitle.foreground": "#aaa",
// statusBar
"statusBar.background": "#152d2b",
"statusBar.border": "#0d5851",
"statusBar.debuggingBackground": "#152d2b",
"statusBar.debuggingBorder": "#ffde11",
"statusBar.debuggingForeground": "#ffde11",
"statusBar.foreground": "#aaa",
"statusBar.noFolderBackground": "#152d2b",
"statusBar.noFolderBorder": "#0d5851",
"statusBar.noFolderForeground": "#aaa",
"statusBarItem.activeBackground": "#02877b",
"statusBarItem.hoverBackground": "#0d5851",
"statusBarItem.prominentBackground": "#152d2b",
"statusBarItem.prominentHoverBackground": "#0d5851",
// tab
"tab.activeBackground": "#194945",
"tab.activeForeground": "#fff",
"tab.border": "#152d2b",
"tab.activeBorder": "#ffde11",
"tab.inactiveBackground": "#123836",
"tab.inactiveForeground": "#aaa",
"tab.unfocusedActiveForeground": "#aaa",
"tab.unfocusedInactiveForeground": "#aaa",
// workbench: terminal
"terminal.ansiBlack": "#000000",
"terminal.ansiRed": "#ff628c",
"terminal.ansiGreen": "#0ae352",
"terminal.ansiYellow": "#ffde11",
"terminal.ansiBlue": "#02877b",
"terminal.ansiMagenta": "#fb94ff",
"terminal.ansiCyan": "#9effff",
"terminal.ansiWhite": "#fff",
"terminal.ansiBrightBlack": "#00a2a4",
"terminal.ansiBrightRed": "#ff628c",
"terminal.ansiBrightGreen": "#0ae352",
"terminal.ansiBrightYellow": "#ffde11",
"terminal.ansiBrightBlue": "#025687",
"terminal.ansiBrightMagenta": "#fb94ff",
"terminal.ansiBrightCyan": "#9effff",
"terminal.ansiBrightWhite": "#02877b",
"terminal.background": "#123836",
"terminal.foreground": "#fff",
"terminalCursor.background": "#ffde11",
"terminalCursor.foreground": "#ffde11",
// git status colors in file explorer
"gitDecoration.modifiedResourceForeground": "#ffde11",
"gitDecoration.deletedResourceForeground": "#ff628c",
"gitDecoration.untrackedResourceForeground": "#0ae352",
"gitDecoration.ignoredResourceForeground": "#747576",
"gitDecoration.conflictingResourceForeground": "#ff7200",
// textBlockQuote
"textBlockQuote.background": "#194945",
"textBlockQuote.border": "#02877b",
"textCodeBlock.background": "#194945",
"textLink.activeForeground": "#ffde11",
"textLink.foreground": "#ffde11",
"textPreformat.foreground": "#ffde11",
"textSeparator.foreground": "#0d5851",
"titleBar.activeBackground": "#152d2b",
"titleBar.activeForeground": "#fff",
"titleBar.inactiveBackground": "#194945",
"titleBar.inactiveForeground": "#ffffff33",
"walkThrough.embeddedEditorBackground": "#0d5851",
"welcomePage.buttonBackground": "#194945",
"welcomePage.buttonHoverBackground": "#0d5851",
"widget.shadow": "#000000",
// extensionBadge
"extensionBadge.remoteBackground": "#ffde11",
"extensionBadge.remoteForeground": "#123836"
},
"tokenColors": [
{
"name": "Comment",
"scope": ["comment", "punctuation.definition.comment"],
"settings": {
"fontStyle": "italic",
"foreground": "#02877b"
}
},
{
"name": "Constant",
"scope": "constant",
"settings": {
"foreground": "#ff628c"
}
},
{
"name": "Entity",
"scope": "entity",
"settings": {
"foreground": "#ffde11"
}
},
{
"name": "Invalid",
"scope": "invalid",
"settings": {
"foreground": "#f44542"
}
},
{
"name": "Storage Type Function",
"scope": "storage.type.function",
"settings": {
"foreground": "#ff9d00"
}
},
{
"name": "Keyword",
"scope": "keyword, storage.type.class",
"settings": {
"foreground": "#ff9d00"
}
},
{
"name": "Meta",
"scope": "meta",
"settings": {
"foreground": "#9effff"
}
},
{
"name": "Meta JSX",
"scope": [
"meta.jsx.children",
"meta.jsx.children.js",
"meta.jsx.children.tsx"
],
"settings": {
"foreground": "#fff"
}
},
{
"name": "Meta Brace",
"scope": "meta.brace",
"settings": {
"foreground": "#e1feff"
}
},
{
"name": "Punctuation",
"scope": "punctuation",
"settings": {
"foreground": "#e1feff"
}
},
{
"name": "Punctuation Parameters",
"scope": "punctuation.definition.parameters",
"settings": {
"foreground": "#ffee80"
}
},
{
"name": "Punctuation Template Expression",
"scope": "punctuation.definition.template-expression",
"settings": {
"foreground": "#ffee80"
}
},
{
"name": "Storage",
"scope": "storage",
"settings": {
"foreground": "#ffde11"
}
},
{
"name": "Storage Type Arrow Function",
"scope": "storage.type.function.arrow",
"settings": {
"foreground": "#ffde11"
}
},
{
"name": "String",
"scope": ["string", "punctuation.definition.string"],
"settings": {
"foreground": "#a5ff90"
}
},
{
"name": "String Template",
"scope": ["string.template", "punctuation.definition.string.template"],
"settings": {
"foreground": "#0ae352"
}
},
{
"name": "Support",
"scope": "support",
"settings": {
"foreground": "#80ffbb"
}
},
{
"name": "Support Function",
"scope": "support.function",
"settings": {
"foreground": "#ff9d00"
}
},
{
"name": "Support Variable Property DOM",
"scope": "support.variable.property.dom",
"settings": {
"foreground": "#e1feff"
}
},
{
"name": "Variable",
"scope": "variable",
"settings": {
"foreground": "#e1feff"
}
},
{
"name": "[CSS] - Entity",
"scope": ["source.css entity", "source.stylus entity"],
"settings": {
"foreground": "#0ae352"
}
},
{
"name": "[CSS] - ID Selector",
"scope": "entity.other.attribute-name.id.css",
"settings": {
"foreground": "#FFD259"
}
},
{
"name": "[CSS] - Element Selector",
"scope": "entity.name.tag",
"settings": {
"foreground": "#9effff"
}
},
{
"name": "[CSS] - Support",
"scope": ["source.css support", "source.stylus support"],
"settings": {
"foreground": "#a5ff90"
}
},
{
"name": "[CSS] - Constant",
"scope": [
"source.css constant",
"source.css support.constant",
"source.stylus constant",
"source.stylus support.constant"
],
"settings": {
"foreground": "#ffee80"
}
},
{
"name": "[CSS] - String",
"scope": [
"source.css string",
"source.css punctuation.definition.string",
"source.stylus string",
"source.stylus punctuation.definition.string"
],
"settings": {
"foreground": "#ffee80"
}
},
{
"name": "[CSS] - Variable",
"scope": ["source.css variable", "source.stylus variable"],
"settings": {
"foreground": "#9effff"
}
},
{
"name": "[HTML] - Entity Name",
"scope": "text.html.basic entity.name",
"settings": {
"foreground": "#9effff"
}
},
{
"name": "[HTML] - ID value",
"scope": "meta.toc-list.id.html",
"settings": {
"foreground": "#a5ff90"
}
},
{
"name": "[HTML] - Entity Other",
"scope": "text.html.basic entity.other",
"settings": {
"fontStyle": "italic",
"foreground": "#ffde11"
}
},
{
"name": "[HTML] - Script Tag",
"scope": "meta.tag.metadata.script.html entity.name.tag.html",
"settings": {
"foreground": "#ffde11"
}
},
{
"name": "[HTML] - Quotes. these are a slightly different colour because expand selection will then not include quotes",
"scope": "punctuation.definition.string.begin, punctuation.definition.string.end",
"settings": {
"foreground": "#92fc79"
}
},
{
"name": "[INI] - Entity",
"scope": "source.ini entity",
"settings": {
"foreground": "#e1feff"
}
},
{
"name": "[INI] - Keyword",
"scope": "source.ini keyword",
"settings": {
"foreground": "#ffde11"
}
},
{
"name": "[INI] - Punctuation Definition",
"scope": "source.ini punctuation.definition",
"settings": {
"foreground": "#ffee80"
}
},
{
"name": "[INI] - Punctuation Separator",
"scope": "source.ini punctuation.separator",
"settings": {
"foreground": "#ff9d00"
}
},
{
"name": "[JAVASCRIPT] - Storage Type Function",
"scope": "source.js storage.type.function",
"settings": {
"foreground": "#fb94ff"
}
},
{
"name": "[JAVASCRIPT] - Variable Language",
"scope": "variable.language, entity.name.type.class.js",
"settings": {
"foreground": "#fb94ff"
}
},
{
"name": "[JAVASCRIPT] - Inherited Component",
"scope": "entity.other.inherited-class.js",
"settings": {
"foreground": "#ccc"
}
},
{
"name": "[PYTHON] - Self Argument",
"scope": "variable.parameter.function.language.special.self.python",
"settings": {
"foreground": "#fb94ff"
}
},
{
"name": "[JSON] - Support",
"scope": "source.json support",
"settings": {
"foreground": "#ffde11"
}
},
{
"name": "[JSON] - String",
"scope": [
"source.json string",
"source.json punctuation.definition.string"
],
"settings": {
"foreground": "#e1feff"
}
},
{
"name": "[MARKDOWN] - Heading Punctuation",
"scope": "punctuation.definition.heading.markdown",
"settings": {
"foreground": "#e1feff"
}
},
{
"name": "[MARKDOWN] - Heading Name Section",
"scope": [
"entity.name.section.markdown",
"markup.heading.setext.1.markdown",
"markup.heading.setext.2.markdown"
],
"settings": {
"foreground": "#ffde11",
"fontStyle": "bold"
}
},
{
"name": "[MARKDOWN] - Paragraph",
"scope": "meta.paragraph.markdown",
"settings": {
"foreground": "#e1feff"
}
},
{
"name": "[MARKDOWN] - Quote Punctuation",
"scope": "beginning.punctuation.definition.quote.markdown",
"settings": {
"foreground": "#ffde11"
}
},
{
"name": "[MARKDOWN] - Quote Paragraph",
"scope": "markup.quote.markdown meta.paragraph.markdown",
"settings": {
"fontStyle": "italic",
"foreground": "#9effff"
}
},
{
"name": "[MARKDOWN] - Separator",
"scope": "meta.separator.markdown",
"settings": {
"foreground": "#ffde11"
}
},
{
"name": "[MARKDOWN] - Emphasis Bold",
"scope": "markup.bold.markdown",
"settings": {
"fontStyle": "bold",
"foreground": "#9effff"
}
},
{
"name": "[MARKDOWN] - Emphasis Italic",
"scope": "markup.italic.markdown",
"settings": {
"fontStyle": "italic",
"foreground": "#9effff"
}
},
{
"name": "[MARKDOWN] - Lists",
"scope": "beginning.punctuation.definition.list.markdown",
"settings": {
"foreground": "#ffde11"
}
},
{
"name": "[MARKDOWN] - Link Title",
"scope": "string.other.link.title.markdown",
"settings": {
"foreground": "#a5ff90"
}
},
{
"name": "[MARKDOWN] - Link/Image Title",
"scope": [
"string.other.link.title.markdown",
"string.other.link.description.markdown",
"string.other.link.description.title.markdown"
],
"settings": {
"foreground": "#a5ff90"
}
},
{
"name": "[MARKDOWN] - Link Address",
"scope": [
"markup.underline.link.markdown",
"markup.underline.link.image.markdown"
],
"settings": {
"foreground": "#9effff"
}
},
{
"name": "[MARKDOWN] - Inline Code",
"scope": ["fenced_code.block.language", "markup.inline.raw.markdown"],
"settings": {
"foreground": "#9effff"
}
},
{
"name": "[MARKDOWN] - Code Block",
"scope": ["fenced_code.block.language", "markup.inline.raw.markdown"],
"settings": {
"foreground": "#9effff"
}
},
{
"name": "[PUG] - Entity Name",
"scope": "text.jade entity.name",
"settings": {
"foreground": "#9effff"
}
},
{
"name": "[PUG] - Entity Attribute Name",
"scope": "text.jade entity.other.attribute-name.tag",
"settings": {
"fontStyle": "italic"
}
},
{
"name": "[PUG] - String Interpolated",
"scope": "text.jade string.interpolated",
"settings": {
"foreground": "#ffee80"
}
},
{
"name": "[TYPESCRIPT] - Entity Name Type",
"scope": "source.ts entity.name.type",
"settings": {
"foreground": "#80ffbb"
}
},
{
"name": "[TYPESCRIPT] - Keyword",
"scope": "source.ts keyword",
"settings": {
"foreground": "#ffde11"
}
},
{
"name": "[TYPESCRIPT] - Punctuation Parameters",
"scope": "source.ts punctuation.definition.parameters",
"settings": {
"foreground": "#e1feff"
}
},
{
"name": "[TYPESCRIPT] - Punctuation Arrow Parameters",
"scope": "meta.arrow.ts punctuation.definition.parameters",
"settings": {
"foreground": "#ffee80"
}
},
{
"name": "[TYPESCRIPT] - Storage",
"scope": "source.ts storage",
"settings": {
"foreground": "#9effff"
}
},
{
"name": "[TYPESCRIPT] - Variable Language",
"scope": "variable.language, entity.name.type.class.ts, entity.name.type.class.tsx",
"settings": {
"foreground": "#fb94ff"
}
},
{
"name": "[TYPESCRIPT] - Inherited Component",
"scope": "entity.other.inherited-class.ts, entity.other.inherited-class.tsx",
"settings": {
"foreground": "#ccc"
}
},
{
"name": "[PHP] - Entity",
"scope": "source.php entity",
"settings": {
"foreground": "#9effff"
}
},
{
"name": "[PHP] - Variables",
"scope": "variable.other.php",
"settings": {
"foreground": "#ffde11"
}
},
{
"name": "[C#] - Annotations",
"scope": "storage.type.cs",
"settings": {
"foreground": "#9effff"
}
},
{
"name": "[C#] - Properties",
"scope": "entity.name.variable.property.cs",
"settings": {
"foreground": "#9effff"
}
},
{
"name": "[C#] - Storage modifiers",
"scope": "storage.modifier.cs",
"settings": {
"foreground": "#80ffbb"
}
},
{
"name": "Italicsify",
"scope": [
"modifier",
"this",
"comment",
"storage.modifier.js",
"storage.modifier.ts",
"storage.modifier.tsx",
"entity.other.attribute-name.js",
"entity.other.attribute-name.ts",
"entity.other.attribute-name.tsx",
"entity.other.attribute-name.html"
],
"settings": {
"fontStyle": "italic"
}
},
{
"name": "[CSHARP] - Modifiers and keyword types",
"scope": "storage.modifier.cs, keyword.type.cs",
"settings": {
"foreground": "#fb94ff"
}
},
{
"name": "[CSHARP] - Storage types",
"scope": "storage.type.cs",
"settings": {
"foreground": "#80ffbb"
}
},
{
"name": "[CSHARP] - Namespaces, parameters, field variables, properties",
"scope": "entity.name.type.namespace.cs, entity.name.variable.parameter.cs, entity.name.variable.field.cs, entity.name.variable.property.cs",
"settings": {
"foreground": "#e1feff"
}
}
]
}