diff --git a/hosts/default.nix b/hosts/default.nix index 99c0c85..a12d0e0 100644 --- a/hosts/default.nix +++ b/hosts/default.nix @@ -9,15 +9,6 @@ config.easy-hosts = { shared.specialArgs.marleylib = import ../lib {inherit lib;}; - # shared.modules = with inputs; [ - # # TODO: Move module imports to custom module - # { - # home-manager.sharedModules = [ - # nixcord.homeModules.nixcord - # ]; - # } - # ]; - perClass = class: { modules = ["${self}/modules/${class}/default.nix"]; }; diff --git a/modules/home/profiles.nix b/modules/home/profiles.nix index 39b0d0f..0995502 100644 --- a/modules/home/profiles.nix +++ b/modules/home/profiles.nix @@ -50,6 +50,7 @@ in { cava = enabled; CEmu = enabled; cheat = enabled; + discord = enabled; fzf = enabled; gh = enabled; glow = enabled; diff --git a/modules/home/programs/default.nix b/modules/home/programs/default.nix index 4cd0a8d..3b0a531 100644 --- a/modules/home/programs/default.nix +++ b/modules/home/programs/default.nix @@ -9,6 +9,7 @@ ./CEmu.nix ./cheat.nix ./curl.nix + ./discord.nix ./eza.nix ./figlet.nix ./fish.nix diff --git a/snowflake/modules/home/programs/gui/discord/default.nix b/modules/home/programs/discord.nix similarity index 96% rename from snowflake/modules/home/programs/gui/discord/default.nix rename to modules/home/programs/discord.nix index 9f03249..a0a0441 100644 --- a/snowflake/modules/home/programs/gui/discord/default.nix +++ b/modules/home/programs/discord.nix @@ -1,14 +1,20 @@ { - lib, + marleylib, config, + lib, + inputs, ... }: let - inherit (lib.marleyos) enabled disabled; + inherit (marleylib.module) enabled disabled; cfg = config.marleyos.programs.discord; in { options.marleyos.programs.discord.enable = lib.mkEnableOption "discord"; + imports = [ + inputs.nixcord.homeModules.nixcord + ]; + config = lib.mkIf cfg.enable { programs.nixcord = { enable = true; @@ -117,7 +123,7 @@ in { theme = themes."${scheme}" or defaultTheme; in { enable = true; - theme = theme; + inherit theme; useDevIcon = "COLOR"; }; diff --git a/snowflake/modules/home/programs/gui/discord/shikiTheme.mustache b/snowflake/modules/home/programs/gui/discord/shikiTheme.mustache deleted file mode 100644 index 8ccc195..0000000 --- a/snowflake/modules/home/programs/gui/discord/shikiTheme.mustache +++ /dev/null @@ -1,1508 +0,0 @@ -{ - "$schema": "vscode://schemas/color-theme", - "name": "{{scheme-name}}", - "type": "dark", - "colors": { - "contrastActiveBorder": null, - "contrastBorder": null, - "focusBorder": "#{{base0D-hex}}", - "foreground": "#{{base05-hex}}", - "disabledForeground": "#{{base04-hex}}", - "widget.border": "#{{base02-hex}}", - "widget.shadow": "#00000000", - "selection.background": "#{{base02-hex}}", - "descriptionForeground": "#{{base05-hex}}99", - "errorForeground": "#{{base08-hex}}", - "icon.foreground": "#{{base05-hex}}", - "sash.hoverBorder": null, - "window.activeBorder": null, - "window.inactiveBorder": null, - "textBlockQuote.background": "#{{base01-hex}}", - "textBlockQuote.border": "#{{base0D-hex}}", - "textCodeBlock.background": "#{{base00-hex}}", - "textLink.activeForeground": "#{{base0C-hex}}", - "textLink.foreground": "#{{base0D-hex}}", - "textPreformat.foreground": "#{{base0D-hex}}", - "textPreformat.background": null, - "textSeparator.foreground": "#{{base05-hex}}", - "toolbar.hoverBackground": "#{{base02-hex}}", - "toolbar.hoverOutline": null, - "toolbar.activeBackground": "#{{base02-hex}}", - "button.background": "#{{base0D-hex}}", - "button.foreground": "#{{base00-hex}}", - "button.border": null, - "button.separator": null, - "button.hoverBackground": "#{{base0D-hex}}C0", - "button.secondaryForeground": "#{{base00-hex}}", - "button.secondaryBackground": "#{{base0E-hex}}", - "button.secondaryHoverBackground": "#{{base0E-hex}}C0", - "checkbox.background": "#{{base00-hex}}", - "checkbox.foreground": "#{{base05-hex}}", - "checkbox.border": null, - "checkbox.selectBackground": null, - "checkbox.selectBorder": null, - "dropdown.background": "#{{base00-hex}}", - "dropdown.listBackground": "#{{base00-hex}}", - "dropdown.border": null, - "dropdown.foreground": "#{{base05-hex}}", - "input.background": "#{{base00-hex}}", - "input.border": null, - "input.foreground": "#{{base05-hex}}", - "input.placeholderForeground": "#{{base03-hex}}", - "inputOption.activeBackground": "#{{base0D-hex}}", - "inputOption.activeBorder": null, - "inputOption.activeForeground": "#{{base00-hex}}", - "inputOption.hoverBackground": null, - "inputValidation.errorBackground": "#{{base08-hex}}", - "inputValidation.errorForeground": "#{{base05-hex}}", - "inputValidation.errorBorder": "#{{base08-hex}}", - "inputValidation.infoBackground": "#{{base0D-hex}}", - "inputValidation.infoForeground": "#{{base05-hex}}", - "inputValidation.infoBorder": "#{{base0D-hex}}", - "inputValidation.warningBackground": "#{{base0A-hex}}", - "inputValidation.warningForeground": "#{{base05-hex}}", - "inputValidation.warningBorder": "#{{base0A-hex}}", - "scrollbar.shadow": "#00000000", - "scrollbarSlider.activeBackground": "#{{base04-hex}}77", - "scrollbarSlider.background": "#{{base03-hex}}33", - "scrollbarSlider.hoverBackground": "#{{base03-hex}}77", - "badge.foreground": "#{{base05-hex}}", - "badge.background": "#{{base00-hex}}", - "progressBar.background": "#{{base03-hex}}", - "list.activeSelectionBackground": "#{{base02-hex}}", - "list.activeSelectionForeground": "#{{base05-hex}}", - "list.activeSelectionIconForeground": null, - "list.dropBackground": "#{{base03-hex}}66", - "list.focusBackground": "#{{base02-hex}}", - "list.focusForeground": "#{{base05-hex}}", - "list.focusHighlightForeground": null, - "list.focusOutline": "#{{base0D-hex}}", - "list.focusAndSelectionOutline": "#{{base0D-hex}}", - "list.highlightForeground": "#{{base07-hex}}", - "list.hoverBackground": "#{{base02-hex}}", - "list.hoverForeground": "#{{base05-hex}}", - "list.inactiveSelectionBackground": "#{{base02-hex}}", - "list.inactiveSelectionForeground": "#{{base05-hex}}", - "list.inactiveSelectionIconForeground": null, - "list.inactiveFocusBackground": "#{{base02-hex}}", - "list.inactiveFocusOutline": "#{{base03-hex}}", - "list.invalidItemForeground": "#{{base08-hex}}", - "list.errorForeground": "#{{base08-hex}}", - "list.warningForeground": "#{{base0A-hex}}", - "listFilterWidget.background": "#{{base00-hex}}", - "listFilterWidget.outline": null, - "listFilterWidget.noMatchesOutline": "#{{base08-hex}}", - "listFilterWidget.shadow": "#00000000", - "list.filterMatchBackground": "#{{base02-hex}}", - "list.filterMatchBorder": null, - "list.deemphasizedForeground": null, - "list.dropBetweenBackground": null, - "tree.indentGuidesStroke": "#{{base05-hex}}", - "tree.inactiveIndentGuidesStroke": null, - "tree.tableColumnsBorder": null, - "tree.tableOddRowsBackground": null, - "activityBar.background": "#{{base01-hex}}", - "activityBar.dropBorder": "#{{base03-hex}}", - "activityBar.foreground": "#{{base05-hex}}", - "activityBar.inactiveForeground": "#{{base03-hex}}", - "activityBar.border": null, - "activityBarBadge.background": "#{{base0D-hex}}", - "activityBarBadge.foreground": "#{{base00-hex}}", - "activityBar.activeBorder": "#{{base05-hex}}", - "activityBar.activeBackground": "#{{base02-hex}}", - "activityBar.activeFocusBorder": "#{{base0D-hex}}", - "activityBarTop.foreground": "#{{base05-hex}}", - "activityBarTop.activeBorder": "#{{base0D-hex}}", - "activityBarTop.inactiveForeground": "#{{base03-hex}}", - "activityBarTop.dropBorder": "#{{base03-hex}}", - "profileBadge.background": "#{{base01-hex}}", - "profileBadge.foreground": "#{{base03-hex}}", - "sideBar.background": "#{{base01-hex}}", - "sideBar.foreground": "#{{base05-hex}}", - "sideBar.border": null, - "sideBar.dropBackground": "#{{base02-hex}}", - "sideBarTitle.foreground": "#{{base05-hex}}", - "sideBarSectionHeader.background": "#{{base01-hex}}", - "sideBarSectionHeader.foreground": "#{{base05-hex}}", - "sideBarSectionHeader.border": null, - "minimap.findMatchHighlight": "#{{base0A-hex}}", - "minimap.selectionHighlight": "#{{base02-hex}}", - "minimap.errorHighlight": "#{{base08-hex}}", - "minimap.warningHighlight": "#{{base0A-hex}}", - "minimap.background": "#{{base00-hex}}", - "minimap.selectionOccurrenceHighlight": "#{{base03-hex}}", - "minimap.foregroundOpacity": null, - "minimap.infoHighlight": null, - "minimapSlider.background": null, - "minimapSlider.hoverBackground": null, - "minimapSlider.activeBackground": null, - "minimapGutter.addedBackground": "#{{base0B-hex}}", - "minimapGutter.modifiedBackground": "#{{base0E-hex}}", - "minimapGutter.deletedBackground": "#{{base08-hex}}", - "editorGroup.border": null, - "editorGroup.dropBackground": "#{{base03-hex}}66", - "editorGroupHeader.noTabsBackground": "#{{base01-hex}}", - "editorGroupHeader.tabsBackground": "#{{base01-hex}}", - "editorGroupHeader.tabsBorder": null, - "editorGroupHeader.border": null, - "editorGroup.emptyBackground": "#{{base00-hex}}", - "editorGroup.focusedEmptyBorder": "#{{base0D-hex}}", - "editorGroup.dropIntoPromptForeground": "#{{base06-hex}}", - "editorGroup.dropIntoPromptBackground": "#{{base00-hex}}", - "editorGroup.dropIntoPromptBorder": null, - "tab.activeBackground": "#{{base02-hex}}", - "tab.unfocusedActiveBackground": "#{{base02-hex}}", - "tab.activeForeground": "#{{base05-hex}}", - "tab.border": "#00000000", - "tab.activeBorder": null, - "tab.dragAndDropBorder": "#{{base03-hex}}", - "tab.unfocusedActiveBorder": null, - "tab.activeBorderTop": null, - "tab.unfocusedActiveBorderTop": null, - "tab.lastPinnedBorder": null, - "tab.inactiveBackground": "#{{base01-hex}}", - "tab.unfocusedInactiveBackground": "#{{base01-hex}}", - "tab.inactiveForeground": "#{{base05-hex}}", - "tab.unfocusedActiveForeground": "#{{base04-hex}}", - "tab.unfocusedInactiveForeground": "#{{base04-hex}}", - "tab.hoverBackground": "#{{base02-hex}}", - "tab.unfocusedHoverBackground": "#{{base02-hex}}", - "tab.hoverForeground": "#{{base05-hex}}", - "tab.unfocusedHoverForeground": "#{{base05-hex}}", - "tab.hoverBorder": null, - "tab.unfocusedHoverBorder": null, - "tab.activeModifiedBorder": "#{{base0D-hex}}", - "tab.inactiveModifiedBorder": "#{{base0D-hex}}", - "tab.unfocusedActiveModifiedBorder": "#{{base0D-hex}}", - "tab.unfocusedInactiveModifiedBorder": "#{{base0D-hex}}", - "editorPane.background": "#{{base00-hex}}", - "sideBySideEditor.horizontalBorder": null, - "sideBySideEditor.verticalBorder": null, - "editor.background": "#{{base00-hex}}", - "editor.foreground": "#{{base05-hex}}", - "editorLineNumber.foreground": "#{{base03-hex}}", - "editorLineNumber.activeForeground": "#{{base04-hex}}", - "editorLineNumber.dimmedForeground": null, - "editorCursor.background": null, - "editorCursor.foreground": "#{{base05-hex}}", - "editor.selectionBackground": "#{{base02-hex}}", - "editor.selectionForeground": null, - "editor.inactiveSelectionBackground": "#{{base02-hex}}", - "editor.selectionHighlightBackground": "#{{base01-hex}}", - "editor.selectionHighlightBorder": null, - "editor.wordHighlightBackground": "#{{base02-hex}}", - "editor.wordHighlightBorder": null, - "editor.wordHighlightStrongBackground": "#{{base03-hex}}", - "editor.wordHighlightStrongBorder": null, - "editor.wordHighlightTextBackground": null, - "editor.wordHighlightTextBorder": null, - "editor.findMatchBackground": "#{{base0A-hex}}18", - "editor.findMatchHighlightBackground": "#{{base0A-hex}}66", - "editor.findRangeHighlightBackground": "#{{base01-hex}}", - "editor.findMatchBorder": "#{{base0A-hex}}", - "editor.findMatchHighlightBorder": null, - "editor.findRangeHighlightBorder": null, - "search.resultsInfoForeground": null, - "searchEditor.findMatchBackground": "#{{base0A-hex}}99", - "searchEditor.findMatchBorder": null, - "searchEditor.textInputBorder": null, - "editor.hoverHighlightBackground": "#{{base02-hex}}", - "editor.lineHighlightBackground": "#{{base01-hex}}", - "editor.lineHighlightBorder": null, - "editorWatermark.foreground": null, - "editorUnicodeHighlight.border": null, - "editorUnicodeHighlight.background": null, - "editorLink.activeForeground": "#{{base0D-hex}}", - "editor.rangeHighlightBackground": "#{{base01-hex}}", - "editor.rangeHighlightBorder": null, - "editor.symbolHighlightBackground": null, - "editor.symbolHighlightBorder": null, - "editorWhitespace.foreground": "#{{base03-hex}}", - "editorIndentGuide.background": "#{{base02-hex}}", - "editorIndentGuide.background1": null, - "editorIndentGuide.background2": null, - "editorIndentGuide.background3": null, - "editorIndentGuide.background4": null, - "editorIndentGuide.background5": null, - "editorIndentGuide.background6": null, - "editorIndentGuide.activeBackground": "#{{base02-hex}}", - "editorIndentGuide.activeBackground1": null, - "editorIndentGuide.activeBackground2": null, - "editorIndentGuide.activeBackground3": null, - "editorIndentGuide.activeBackground4": null, - "editorIndentGuide.activeBackground5": null, - "editorIndentGuide.activeBackground6": null, - "editorInlayHint.background": "#{{base01-hex}}", - "editorInlayHint.foreground": "#{{base03-hex}}", - "editorInlayHint.typeForeground": "#{{base03-hex}}", - "editorInlayHint.typeBackground": "#{{base01-hex}}", - "editorInlayHint.parameterForeground": "#{{base03-hex}}", - "editorInlayHint.parameterBackground": "#{{base01-hex}}", - "editorRuler.foreground": "#{{base02-hex}}", - "editor.linkedEditingBackground": null, - "editorCodeLens.foreground": "#{{base02-hex}}", - "editorLightBulb.foreground": "#{{base0A-hex}}", - "editorLightBulbAutoFix.foreground": "#{{base0D-hex}}", - "editorLightBulbAi.foreground": null, - "editorBracketMatch.background": "#{{base02-hex}}", - "editorBracketMatch.border": null, - "editorBracketHighlight.foreground1": "#{{base08-hex}}", - "editorBracketHighlight.foreground2": "#{{base09-hex}}", - "editorBracketHighlight.foreground3": "#{{base0A-hex}}", - "editorBracketHighlight.foreground4": "#{{base0B-hex}}", - "editorBracketHighlight.foreground5": "#{{base0D-hex}}", - "editorBracketHighlight.foreground6": "#{{base0E-hex}}", - "editorBracketHighlight.unexpectedBracket.foreground": "#{{base0F-hex}}", - "editorBracketPairGuide.activeBackground1": null, - "editorBracketPairGuide.activeBackground2": null, - "editorBracketPairGuide.activeBackground3": null, - "editorBracketPairGuide.activeBackground4": null, - "editorBracketPairGuide.activeBackground5": null, - "editorBracketPairGuide.activeBackground6": null, - "editorBracketPairGuide.background1": null, - "editorBracketPairGuide.background2": null, - "editorBracketPairGuide.background3": null, - "editorBracketPairGuide.background4": null, - "editorBracketPairGuide.background5": null, - "editorBracketPairGuide.background6": null, - "editor.foldBackground": null, - "editorOverviewRuler.background": null, - "editorOverviewRuler.border": "#00000000", - "editorOverviewRuler.findMatchForeground": "#{{base0A-hex}}", - "editorOverviewRuler.rangeHighlightForeground": "#{{base03-hex}}", - "editorOverviewRuler.selectionHighlightForeground": "#{{base02-hex}}", - "editorOverviewRuler.wordHighlightForeground": "#{{base07-hex}}", - "editorOverviewRuler.wordHighlightStrongForeground": "#{{base0D-hex}}", - "editorOverviewRuler.wordHighlightTextForeground": null, - "editorOverviewRuler.modifiedForeground": "#{{base0E-hex}}", - "editorOverviewRuler.addedForeground": "#{{base0B-hex}}", - "editorOverviewRuler.deletedForeground": "#{{base08-hex}}", - "editorOverviewRuler.errorForeground": "#{{base08-hex}}", - "editorOverviewRuler.warningForeground": "#{{base0A-hex}}", - "editorOverviewRuler.infoForeground": "#{{base0C-hex}}", - "editorOverviewRuler.bracketMatchForeground": "#{{base06-hex}}", - "editorOverviewRuler.inlineChatInserted": null, - "editorOverviewRuler.inlineChatRemoved": null, - "editorError.foreground": "#{{base08-hex}}", - "editorError.border": null, - "editorError.background": null, - "editorWarning.foreground": "#{{base0A-hex}}", - "editorWarning.border": null, - "editorWarning.background": null, - "editorInfo.foreground": "#{{base0C-hex}}", - "editorInfo.border": null, - "editorInfo.background": null, - "editorHint.foreground": "#{{base0D-hex}}", - "editorHint.border": null, - "problemsErrorIcon.foreground": "#{{base08-hex}}", - "problemsWarningIcon.foreground": "#{{base0A-hex}}", - "problemsInfoIcon.foreground": "#{{base0C-hex}}", - "editorUnnecessaryCode.border": null, - "editorUnnecessaryCode.opacity": null, - "editorGutter.background": "#{{base00-hex}}", - "editorGutter.modifiedBackground": "#{{base0E-hex}}", - "editorGutter.addedBackground": "#{{base0B-hex}}", - "editorGutter.deletedBackground": "#{{base08-hex}}", - "editorGutter.commentRangeForeground": "#{{base04-hex}}", - "editorGutter.commentGlyphForeground": null, - "editorGutter.commentUnresolvedGlyphForeground": null, - "editorGutter.foldingControlForeground": "#{{base05-hex}}", - "editorCommentsWidget.resolvedBorder": null, - "editorCommentsWidget.unresolvedBorder": null, - "editorCommentsWidget.rangeBackground": null, - "editorCommentsWidget.rangeActiveBackground": null, - "editorCommentsWidget.replyInputBackground": null, - "diffEditor.insertedTextBackground": "#{{base0B-hex}}4c", - "diffEditor.insertedTextBorder": null, - "diffEditor.removedTextBackground": "#{{base08-hex}}4c", - "diffEditor.removedTextBorder": null, - "diffEditor.border": "#{{base02-hex}}", - "diffEditor.diagonalFill": "#{{base02-hex}}", - "diffEditor.insertedLineBackground": "#{{base0B-hex}}18", - "diffEditor.removedLineBackground": "#{{base08-hex}}18", - "diffEditorGutter.insertedLineBackground": "#{{base0B-hex}}99", - "diffEditorGutter.removedLineBackground": "#{{base08-hex}}99", - "diffEditorOverview.insertedForeground": "#{{base0B-hex}}99", - "diffEditorOverview.removedForeground": "#{{base08-hex}}99", - "diffEditor.unchangedRegionBackground": null, - "diffEditor.unchangedRegionForeground": null, - "diffEditor.unchangedRegionShadow": "#00000000", - "diffEditor.unchangedCodeBackground": null, - "diffEditor.move.border": null, - "diffEditor.moveActive.border": null, - "multiDiffEditor.headerBackground": null, - "multiDiffEditor.background": null, - "multiDiffEditor.border": null, - "chat.requestBorder": "#{{base02-hex}}", - "chat.requestBackground": "#{{base01-hex}}", - "chat.slashCommandBackground": "#{{base0D-hex}}", - "chat.slashCommandForeground": "#{{base00-hex}}", - "chat.avatarBackground": "#{{base0D-hex}}", - "chat.avatarForeground": "#{{base00-hex}}", - "inlineChat.background": "#{{base01-hex}}", - "inlineChat.border": "#{{base02-hex}}", - "inlineChat.shadow": "#00000000", - "inlineChat.regionHighlight": "#{{base01-hex}}", - "inlineChatInput.border": "#{{base02-hex}}", - "inlineChatInput.focusBorder": "#{{base0D-hex}}", - "inlineChatInput.placeholderForeground": "#{{base03-hex}}", - "inlineChatInput.background": "#{{base00-hex}}", - "inlineChatDiff.inserted": "#{{base0B-hex}}60", - "inlineChatDiff.removed": "#{{base08-hex}}60", - "interactive.activeCodeBorder": null, - "interactive.inactiveCodeBorder": null, - "editorWidget.foreground": "#{{base05-hex}}", - "editorWidget.background": "#{{base00-hex}}", - "editorWidget.border": "#{{base02-hex}}", - "editorWidget.resizeBorder": "#{{base0D-hex}}", - "editorSuggestWidget.background": "#{{base01-hex}}", - "editorSuggestWidget.border": "#{{base02-hex}}", - "editorSuggestWidget.foreground": "#{{base05-hex}}", - "editorSuggestWidget.focusHighlightForeground": "#{{base0D-hex}}", - "editorSuggestWidget.highlightForeground": "#{{base0D-hex}}", - "editorSuggestWidget.selectedBackground": "#{{base02-hex}}", - "editorSuggestWidget.selectedForeground": "#{{base05-hex}}", - "editorSuggestWidget.selectedIconForeground": "#{{base05-hex}}", - "editorSuggestWidgetStatus.foreground": null, - "editorHoverWidget.foreground": "#{{base05-hex}}", - "editorHoverWidget.background": "#{{base01-hex}}", - "editorHoverWidget.border": "#{{base02-hex}}", - "editorHoverWidget.highlightForeground": "#{{base0D-hex}}", - "editorHoverWidget.statusBarBackground": "#{{base01-hex}}", - "editorGhostText.border": null, - "editorGhostText.background": "#00000000", - "editorGhostText.foreground": "#{{base03-hex}}", - "editorStickyScroll.background": "#{{base00-hex}}", - "editorStickyScroll.border": "#{{base02-hex}}", - "editorStickyScroll.shadow": "#00000000", - "editorStickyScrollHover.background": "#{{base01-hex}}", - "debugExceptionWidget.background": "#{{base01-hex}}", - "debugExceptionWidget.border": null, - "editorMarkerNavigation.background": "#{{base01-hex}}", - "editorMarkerNavigationError.background": "#{{base08-hex}}", - "editorMarkerNavigationWarning.background": "#{{base0A-hex}}", - "editorMarkerNavigationInfo.background": "#{{base0D-hex}}", - "editorMarkerNavigationError.headerBackground": "#{{base08-hex}}20", - "editorMarkerNavigationWarning.headerBackground": "#{{base0A-hex}}20", - "editorMarkerNavigationInfo.headerBackground": "#{{base0C-hex}}20", - "peekView.border": null, - "peekViewEditor.background": "#{{base01-hex}}", - "peekViewEditorGutter.background": "#{{base01-hex}}", - "peekViewEditor.matchHighlightBackground": "#{{base09-hex}}", - "peekViewEditor.matchHighlightBorder": null, - "peekViewResult.background": "#{{base00-hex}}", - "peekViewResult.fileForeground": "#{{base05-hex}}", - "peekViewResult.lineForeground": "#{{base03-hex}}", - "peekViewResult.matchHighlightBackground": "#{{base09-hex}}", - "peekViewResult.selectionBackground": "#{{base02-hex}}", - "peekViewResult.selectionForeground": "#{{base05-hex}}", - "peekViewTitle.background": "#{{base02-hex}}", - "peekViewTitleDescription.foreground": "#{{base03-hex}}", - "peekViewTitleLabel.foreground": "#{{base05-hex}}", - "peekViewEditorStickyScroll.background": null, - "merge.currentHeaderBackground": "#{{base0D-hex}}66", - "merge.currentContentBackground": "#{{base0D-hex}}18", - "merge.incomingHeaderBackground": "#{{base0B-hex}}66", - "merge.incomingContentBackground": "#{{base0B-hex}}18", - "merge.border": null, - "merge.commonContentBackground": null, - "merge.commonHeaderBackground": null, - "editorOverviewRuler.currentContentForeground": "#{{base0D-hex}}", - "editorOverviewRuler.incomingContentForeground": "#{{base0B-hex}}", - "editorOverviewRuler.commonContentForeground": "#{{base0F-hex}}", - "editorOverviewRuler.commentForeground": null, - "editorOverviewRuler.commentUnresolvedForeground": null, - "mergeEditor.change.background": null, - "mergeEditor.change.word.background": null, - "mergeEditor.conflict.unhandledUnfocused.border": null, - "mergeEditor.conflict.unhandledFocused.border": "#{{base0D-hex}}", - "mergeEditor.conflict.handledUnfocused.border": null, - "mergeEditor.conflict.handledFocused.border": "#{{base0D-hex}}", - "mergeEditor.conflict.handled.minimapOverViewRuler": null, - "mergeEditor.conflict.unhandled.minimapOverViewRuler": null, - "mergeEditor.conflictingLines.background": null, - "mergeEditor.changeBase.background": null, - "mergeEditor.changeBase.word.background": null, - "mergeEditor.conflict.input1.background": null, - "mergeEditor.conflict.input2.background": null, - "panel.background": "#{{base01-hex}}", - "panel.border": "#00000000", - "panel.dropBorder": "#{{base01-hex}}", - "panelTitle.activeBorder": null, - "panelTitle.activeForeground": "#{{base05-hex}}", - "panelTitle.inactiveForeground": "#{{base03-hex}}", - "panelInput.border": null, - "panelSection.border": null, - "panelSection.dropBackground": null, - "panelSectionHeader.background": null, - "panelSectionHeader.foreground": null, - "panelSectionHeader.border": null, - "outputView.background": null, - "outputViewStickyScroll.background": null, - "statusBar.background": "#{{base01-hex}}", - "statusBar.foreground": "#{{base05-hex}}", - "statusBar.border": null, - "statusBar.debuggingBackground": "#{{base09-hex}}", - "statusBar.debuggingForeground": "#{{base00-hex}}", - "statusBar.debuggingBorder": null, - "statusBar.noFolderForeground": "#{{base05-hex}}", - "statusBar.noFolderBackground": "#{{base01-hex}}", - "statusBar.noFolderBorder": null, - "statusBarItem.activeBackground": "#{{base02-hex}}", - "statusBarItem.hoverForeground": "#{{base05-hex}}", - "statusBarItem.hoverBackground": "#{{base02-hex}}", - "statusBarItem.prominentForeground": "#{{base00-hex}}", - "statusBarItem.prominentBackground": "#{{base0E-hex}}", - "statusBarItem.prominentHoverForeground": "#{{base00-hex}}", - "statusBarItem.prominentHoverBackground": "#{{base0E-hex}}C0", - "statusBarItem.remoteBackground": "#{{base01-hex}}", - "statusBarItem.remoteForeground": "#{{base05-hex}}", - "statusBarItem.remoteHoverBackground": "#{{base02-hex}}", - "statusBarItem.remoteHoverForeground": "#{{base05-hex}}", - "statusBarItem.errorBackground": "#{{base08-hex}}", - "statusBarItem.errorForeground": "#{{base00-hex}}", - "statusBarItem.errorHoverBackground": "#{{base08-hex}}C0", - "statusBarItem.errorHoverForeground": "#{{base00-hex}}", - "statusBarItem.warningBackground": "#{{base0A-hex}}", - "statusBarItem.warningForeground": "#{{base00-hex}}", - "statusBarItem.warningHoverBackground": "#{{base0A-hex}}C0", - "statusBarItem.warningHoverForeground": "#{{base00-hex}}", - "statusBarItem.compactHoverBackground": "#{{base02-hex}}", - "statusBarItem.focusBorder": "#{{base0D-hex}}", - "statusBar.focusBorder": "#{{base0D-hex}}", - "statusBarItem.offlineBackground": "#{{base09-hex}}", - "statusBarItem.offlineForeground": "#{{base00-hex}}", - "statusBarItem.offlineHoverForeground": "#{{base00-hex}}", - "statusBarItem.offlineHoverBackground": "#{{base09-hex}}C0", - "titleBar.activeBackground": "#{{base00-hex}}", - "titleBar.activeForeground": "#{{base05-hex}}", - "titleBar.inactiveBackground": "#{{base01-hex}}", - "titleBar.inactiveForeground": "#{{base03-hex}}", - "titleBar.border": null, - "menubar.selectionForeground": "#{{base05-hex}}", - "menubar.selectionBackground": "#{{base01-hex}}", - "menubar.selectionBorder": null, - "menu.foreground": "#{{base05-hex}}", - "menu.background": "#{{base01-hex}}", - "menu.selectionForeground": "#{{base05-hex}}", - "menu.selectionBackground": "#{{base02-hex}}", - "menu.selectionBorder": null, - "menu.separatorBackground": "#{{base02-hex}}", - "menu.border": "#{{base02-hex}}", - "commandCenter.foreground": "#{{base05-hex}}", - "commandCenter.activeForeground": "#{{base07-hex}}", - "commandCenter.background": "#{{base00-hex}}", - "commandCenter.activeBackground": "#{{base01-hex}}", - "commandCenter.border": null, - "commandCenter.inactiveForeground": null, - "commandCenter.inactiveBorder": null, - "commandCenter.activeBorder": null, - "commandCenter.debuggingBackground": null, - "notificationCenter.border": null, - "notificationCenterHeader.foreground": "#{{base05-hex}}", - "notificationCenterHeader.background": "#{{base01-hex}}", - "notificationToast.border": null, - "notifications.foreground": "#{{base05-hex}}", - "notifications.background": "#{{base02-hex}}", - "notifications.border": null, - "notificationLink.foreground": "#{{base0D-hex}}", - "notificationsErrorIcon.foreground": "#{{base08-hex}}", - "notificationsWarningIcon.foreground": "#{{base0A-hex}}", - "notificationsInfoIcon.foreground": "#{{base0D-hex}}", - "banner.background": "#{{base02-hex}}", - "banner.foreground": "#{{base05-hex}}", - "banner.iconForeground": "#{{base0D-hex}}", - "extensionButton.prominentForeground": "#{{base00-hex}}", - "extensionButton.prominentBackground": "#{{base0B-hex}}", - "extensionButton.prominentHoverBackground": "#{{base0B-hex}}C0", - "extensionButton.background": "#{{base0D-hex}}", - "extensionButton.foreground": "#{{base00-hex}}", - "extensionButton.hoverBackground": "#{{base0D-hex}}C0", - "extensionButton.separator": "#00000000", - "extensionBadge.remoteBackground": "#{{base09-hex}}", - "extensionBadge.remoteForeground": "#{{base07-hex}}", - "extensionIcon.starForeground": "#{{base0A-hex}}", - "extensionIcon.verifiedForeground": "#{{base0D-hex}}", - "extensionIcon.preReleaseForeground": "#{{base09-hex}}", - "extensionIcon.sponsorForeground": null, - "pickerGroup.border": "#{{base02-hex}}", - "pickerGroup.foreground": "#{{base03-hex}}", - "quickInput.background": "#{{base01-hex}}", - "quickInput.foreground": "#{{base05-hex}}", - "quickInputList.focusBackground": "#{{base02-hex}}", - "quickInputList.focusForeground": "#{{base05-hex}}", - "quickInputList.focusIconForeground": "#{{base05-hex}}", - "quickInputTitle.background": "#{{base01-hex}}", - "keybindingLabel.background": "#{{base02-hex}}", - "keybindingLabel.foreground": "#{{base05-hex}}", - "keybindingLabel.border": null, - "keybindingLabel.bottomBorder": "#{{base02-hex}}", - "keybindingTable.headerBackground": "#{{base02-hex}}", - "keybindingTable.rowsBackground": "#{{base01-hex}}", - "terminal.background": "#{{base00-hex}}", - "terminal.border": null, - "terminal.foreground": "#{{base05-hex}}", - "terminal.ansiBlack": "#{{base00-hex}}", - "terminal.ansiBlue": "#{{base0D-hex}}", - "terminal.ansiBrightBlack": "#{{base03-hex}}", - "terminal.ansiBrightBlue": "#{{base0D-hex}}", - "terminal.ansiBrightCyan": "#{{base0C-hex}}", - "terminal.ansiBrightGreen": "#{{base0B-hex}}", - "terminal.ansiBrightMagenta": "#{{base0E-hex}}", - "terminal.ansiBrightRed": "#{{base08-hex}}", - "terminal.ansiBrightWhite": "#{{base07-hex}}", - "terminal.ansiBrightYellow": "#{{base0A-hex}}", - "terminal.ansiCyan": "#{{base0C-hex}}", - "terminal.ansiGreen": "#{{base0B-hex}}", - "terminal.ansiMagenta": "#{{base0E-hex}}", - "terminal.ansiRed": "#{{base08-hex}}", - "terminal.ansiWhite": "#{{base05-hex}}", - "terminal.ansiYellow": "#{{base0A-hex}}", - "terminal.selectionBackground": null, - "terminal.selectionForeground": null, - "terminal.inactiveSelectionBackground": null, - "terminal.findMatchBackground": null, - "terminal.findMatchBorder": null, - "terminal.findMatchHighlightBackground": null, - "terminal.findMatchHighlightBorder": null, - "terminal.hoverHighlightBackground": null, - "terminalCursor.background": null, - "terminalCursor.foreground": "#{{base05-hex}}", - "terminal.dropBackground": null, - "terminal.tab.activeBorder": null, - "terminalCommandDecoration.defaultBackground": null, - "terminalCommandDecoration.successBackground": null, - "terminalCommandDecoration.errorBackground": null, - "terminalOverviewRuler.cursorForeground": "#ff0000", - "terminalOverviewRuler.findMatchForeground": "#ff0000", - "terminalStickyScroll.background": null, - "terminalStickyScrollHover.background": null, - "debugToolBar.background": "#{{base01-hex}}", - "debugToolBar.border": null, - "editor.stackFrameHighlightBackground": null, - "editor.focusedStackFrameHighlightBackground": null, - "editor.inlineValuesForeground": null, - "editor.inlineValuesBackground": null, - "debugView.exceptionLabelForeground": null, - "debugView.exceptionLabelBackground": null, - "debugView.stateLabelForeground": "#{{base07-hex}}", - "debugView.stateLabelBackground": "#{{base0D-hex}}", - "debugView.valueChangedHighlight": "#{{base0D-hex}}", - "debugTokenExpression.name": "#{{base0E-hex}}", - "debugTokenExpression.value": "#{{base05-hex}}", - "debugTokenExpression.string": "#{{base0B-hex}}", - "debugTokenExpression.boolean": "#{{base09-hex}}", - "debugTokenExpression.number": "#{{base09-hex}}", - "debugTokenExpression.error": "#{{base08-hex}}", - "testing.iconFailed": "#{{base08-hex}}", - "testing.iconErrored": "#{{base0F-hex}}", - "testing.iconPassed": "#{{base0B-hex}}", - "testing.runAction": "#{{base04-hex}}", - "testing.iconQueued": "#{{base0A-hex}}", - "testing.iconUnset": "#{{base04-hex}}", - "testing.iconSkipped": "#{{base0E-hex}}", - "testing.peekBorder": null, - "testing.peekHeaderBackground": "#{{base01-hex}}", - "testing.message.error.decorationForeground": "#{{base05-hex}}", - "testing.message.error.lineBackground": "#{{base08-hex}}20", - "testing.message.info.decorationForeground": "#{{base05-hex}}", - "testing.message.info.lineBackground": "#{{base0D-hex}}20", - "testing.messagePeekBorder": null, - "testing.messagePeekHeaderBackground": null, - "testing.coveredBackground": null, - "testing.coveredBorder": null, - "testing.coveredGutterBackground": null, - "testing.uncoveredBranchBackground": null, - "testing.uncoveredBackground": null, - "testing.uncoveredBorder": null, - "testing.uncoveredGutterBackground": null, - "testing.coverCountBadgeBackground": null, - "testing.coverCountBadgeForeground": null, - "welcomePage.background": "#{{base00-hex}}", - "welcomePage.progress.background": "#{{base03-hex}}", - "welcomePage.progress.foreground": "#{{base0D-hex}}", - "welcomePage.tileBackground": "#{{base01-hex}}", - "welcomePage.tileHoverBackground": "#{{base02-hex}}", - "welcomePage.tileBorder": null, - "walkThrough.embeddedEditorBackground": "#{{base00-hex}}", - "walkthrough.stepTitle.foreground": null, - "gitDecoration.addedResourceForeground": "#{{base0B-hex}}", - "gitDecoration.modifiedResourceForeground": "#{{base0E-hex}}", - "gitDecoration.deletedResourceForeground": "#{{base08-hex}}", - "gitDecoration.renamedResourceForeground": "#{{base0C-hex}}", - "gitDecoration.stageModifiedResourceForeground": "#{{base0E-hex}}", - "gitDecoration.stageDeletedResourceForeground": "#{{base08-hex}}", - "gitDecoration.untrackedResourceForeground": "#{{base09-hex}}", - "gitDecoration.ignoredResourceForeground": "#{{base03-hex}}", - "gitDecoration.conflictingResourceForeground": "#{{base0A-hex}}", - "gitDecoration.submoduleResourceForeground": "#{{base0F-hex}}", - "settings.headerForeground": "#{{base05-hex}}", - "settings.modifiedItemIndicator": "#{{base0D-hex}}", - "settings.dropdownBackground": "#{{base01-hex}}", - "settings.dropdownForeground": "#{{base05-hex}}", - "settings.dropdownBorder": null, - "settings.dropdownListBorder": null, - "settings.checkboxBackground": "#{{base01-hex}}", - "settings.checkboxForeground": "#{{base05-hex}}", - "settings.checkboxBorder": null, - "settings.rowHoverBackground": "#{{base02-hex}}", - "settings.textInputBackground": "#{{base01-hex}}", - "settings.textInputForeground": "#{{base05-hex}}", - "settings.textInputBorder": null, - "settings.numberInputBackground": "#{{base01-hex}}", - "settings.numberInputForeground": "#{{base05-hex}}", - "settings.numberInputBorder": null, - "settings.focusedRowBackground": "#{{base02-hex}}", - "settings.focusedRowBorder": "#{{base0D-hex}}", - "settings.headerBorder": "#{{base05-hex}}", - "settings.sashBorder": "#{{base05-hex}}", - "settings.settingsHeaderHoverForeground": null, - "breadcrumb.foreground": "#{{base05-hex}}", - "breadcrumb.background": "#{{base01-hex}}", - "breadcrumb.focusForeground": "#{{base06-hex}}", - "breadcrumb.activeSelectionForeground": "#{{base07-hex}}", - "breadcrumbPicker.background": "#{{base01-hex}}", - "editor.snippetTabstopHighlightBackground": "#{{base02-hex}}", - "editor.snippetTabstopHighlightBorder": null, - "editor.snippetFinalTabstopHighlightBackground": "#{{base03-hex}}", - "editor.snippetFinalTabstopHighlightBorder": null, - "symbolIcon.arrayForeground": "#{{base05-hex}}", - "symbolIcon.booleanForeground": "#{{base09-hex}}", - "symbolIcon.classForeground": "#{{base0A-hex}}", - "symbolIcon.colorForeground": "#{{base05-hex}}", - "symbolIcon.constantForeground": "#{{base09-hex}}", - "symbolIcon.constructorForeground": "#{{base0D-hex}}", - "symbolIcon.enumeratorForeground": "#{{base09-hex}}", - "symbolIcon.enumeratorMemberForeground": "#{{base0D-hex}}", - "symbolIcon.eventForeground": "#{{base0A-hex}}", - "symbolIcon.fieldForeground": "#{{base08-hex}}", - "symbolIcon.fileForeground": "#{{base05-hex}}", - "symbolIcon.folderForeground": "#{{base05-hex}}", - "symbolIcon.functionForeground": "#{{base0D-hex}}", - "symbolIcon.interfaceForeground": "#{{base0D-hex}}", - "symbolIcon.keyForeground": "#{{base05-hex}}", - "symbolIcon.keywordForeground": "#{{base0E-hex}}", - "symbolIcon.methodForeground": "#{{base0D-hex}}", - "symbolIcon.moduleForeground": "#{{base05-hex}}", - "symbolIcon.namespaceForeground": "#{{base05-hex}}", - "symbolIcon.nullForeground": "#{{base0F-hex}}", - "symbolIcon.numberForeground": "#{{base09-hex}}", - "symbolIcon.objectForeground": "#{{base05-hex}}", - "symbolIcon.operatorForeground": "#{{base05-hex}}", - "symbolIcon.packageForeground": "#{{base05-hex}}", - "symbolIcon.propertyForeground": "#{{base05-hex}}", - "symbolIcon.referenceForeground": "#{{base05-hex}}", - "symbolIcon.snippetForeground": "#{{base05-hex}}", - "symbolIcon.stringForeground": "#{{base0B-hex}}", - "symbolIcon.structForeground": "#{{base0A-hex}}", - "symbolIcon.textForeground": "#{{base05-hex}}", - "symbolIcon.typeParameterForeground": "#{{base05-hex}}", - "symbolIcon.unitForeground": "#{{base05-hex}}", - "symbolIcon.variableForeground": "#{{base08-hex}}", - "debugIcon.breakpointForeground": "#{{base08-hex}}", - "debugIcon.breakpointDisabledForeground": "#{{base04-hex}}", - "debugIcon.breakpointUnverifiedForeground": "#{{base02-hex}}", - "debugIcon.breakpointCurrentStackframeForeground": "#{{base0A-hex}}", - "debugIcon.breakpointStackframeForeground": "#{{base0F-hex}}", - "debugIcon.startForeground": "#{{base0B-hex}}", - "debugIcon.pauseForeground": "#{{base0D-hex}}", - "debugIcon.stopForeground": "#{{base08-hex}}", - "debugIcon.disconnectForeground": "#{{base08-hex}}", - "debugIcon.restartForeground": "#{{base0B-hex}}", - "debugIcon.stepOverForeground": "#{{base0D-hex}}", - "debugIcon.stepIntoForeground": "#{{base0C-hex}}", - "debugIcon.stepOutForeground": "#{{base0E-hex}}", - "debugIcon.continueForeground": "#{{base0B-hex}}", - "debugIcon.stepBackForeground": "#{{base0F-hex}}", - "debugConsole.infoForeground": "#{{base05-hex}}", - "debugConsole.warningForeground": "#{{base0A-hex}}", - "debugConsole.errorForeground": "#{{base08-hex}}", - "debugConsole.sourceForeground": "#{{base05-hex}}", - "debugConsoleInputIcon.foreground": "#{{base05-hex}}", - "notebook.editorBackground": "#{{base00-hex}}", - "notebook.cellBorderColor": "#{{base03-hex}}", - "notebook.cellHoverBackground": "#{{base01-hex}}", - "notebook.cellInsertionIndicator": null, - "notebook.cellStatusBarItemHoverBackground": null, - "notebook.cellToolbarSeparator": "#{{base02-hex}}", - "notebook.cellEditorBackground": "#{{base00-hex}}", - "notebook.focusedCellBackground": "#{{base02-hex}}", - "notebook.focusedCellBorder": "#{{base0D-hex}}", - "notebook.focusedEditorBorder": "#{{base0D-hex}}", - "notebook.inactiveFocusedCellBorder": "#{{base03-hex}}", - "notebook.inactiveSelectedCellBorder": null, - "notebook.outputContainerBackgroundColor": null, - "notebook.outputContainerBorderColor": null, - "notebook.selectedCellBackground": "#{{base02-hex}}", - "notebook.selectedCellBorder": null, - "notebook.symbolHighlightBackground": null, - "notebookScrollbarSlider.activeBackground": null, - "notebookScrollbarSlider.background": null, - "notebookScrollbarSlider.hoverBackground": null, - "notebookStatusErrorIcon.foreground": "#{{base08-hex}}", - "notebookStatusRunningIcon.foreground": "#{{base0C-hex}}", - "notebookStatusSuccessIcon.foreground": "#{{base0B-hex}}", - "notebookEditorOverviewRuler.runningCellForeground": null, - "charts.foreground": "#{{base05-hex}}", - "charts.lines": "#{{base05-hex}}", - "charts.red": "#{{base08-hex}}", - "charts.blue": "#{{base0D-hex}}", - "charts.yellow": "#{{base0A-hex}}", - "charts.orange": "#{{base09-hex}}", - "charts.green": "#{{base0B-hex}}", - "charts.purple": "#{{base0E-hex}}", - "ports.iconRunningProcessForeground": "#{{base09-hex}}", - "commentsView.resolvedIcon": null, - "commentsView.unresolvedIcon": null, - "actionBar.toggledBackground": null, - "simpleFindWidget.sashBorder": null, - "scm.historyItemAdditionsForeground": null, - "scm.historyItemDeletionsForeground": null, - "scm.historyItemStatisticsBorder": null, - "scm.historyItemSelectedStatisticsBorder": null - }, - "tokenColors": [ - { - "name": "Comment", - "scope": [ - "comment", - "punctuation.definition.comment" - ], - "settings": { - "fontStyle": "italic", - "foreground": "#{{base03-hex}}" - } - }, - { - "name": "Variables, Parameters", - "scope": [ - "variable", - "string constant.other.placeholder", - "entity.name.variable.parameter", - "entity.name.variable.local", - "variable.parameter" - ], - "settings": { - "foreground": "#{{base08-hex}}" - } - }, - { - "name": "Properties", - "scope": [ - "variable.other.object.property" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "Colors", - "scope": [ - "constant.other.color" - ], - "settings": { - "foreground": "#{{base0B-hex}}" - } - }, - { - "name": "Invalid", - "scope": [ - "invalid", - "invalid.illegal" - ], - "settings": { - "foreground": "#{{base08-hex}}" - } - }, - { - "name": "Invalid - Deprecated", - "scope": [ - "invalid.deprecated" - ], - "settings": { - "foreground": "#{{base0F-hex}}" - } - }, - { - "name": "Keyword, Storage", - "scope": [ - "keyword", - "keyword.other", - "keyword.other.using", - "keyword.other.namespace", - "keyword.other.class", - "keyword.other.new", - "keyword.other.event", - "keyword.other.this", - "keyword.other.await", - "keyword.other.var", - "keyword.other.package", - "keyword.other.import", - "variable.language.this", - "storage.type.ts", - "storage.modifier" - ], - "settings": { - "foreground": "#{{base0E-hex}}" - } - }, - { - "name": "Keyword Control", - "scope": [ - "keyword.control", - "keyword.control.flow", - "keyword.control.from", - "keyword.control.import", - "keyword.control.as" - ], - "settings": { - "foreground": "#{{base0E-hex}}" - } - }, - { - "name": "Types, Primitives", - "scope": [ - "keyword.type", - "storage.type.primitive" - ], - "settings": { - "foreground": "#{{base0C-hex}}" - } - }, - { - "name": "Function", - "scope": [ - "storage.type.function" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "Operator, Misc", - "scope": [ - "constant.other.color", - "punctuation", - "punctuation.section.class.end", - "meta.tag", - "punctuation.definition.tag", - "punctuation.separator.inheritance.php", - "punctuation.definition.tag.html", - "punctuation.definition.tag.begin.html", - "punctuation.definition.tag.end.html", - "keyword.other.template", - "keyword.other.substitution" - ], - "settings": { - "foreground": "#{{base05-hex}}" - } - }, - { - "name": "Embedded", - "scope": [ - "punctuation.section.embedded", - "variable.interpolation" - ], - "settings": { - "foreground": "#{{base0F-hex}}" - } - }, - { - "name": "Tag", - "scope": [ - "entity.name.tag", - "meta.tag.sgml", - "markup.deleted.git_gutter" - ], - "settings": { - "foreground": "#{{base08-hex}}" - } - }, - { - "name": "Function, Special Method", - "scope": [ - "entity.name.function", - "meta.function-call", - "variable.function", - "support.function", - "keyword.other.special-method" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "Block Level Variables", - "scope": [ - "meta.block variable.other" - ], - "settings": { - "foreground": "#{{base08-hex}}" - } - }, - { - "name": "Other Variable, String Link", - "scope": [ - "support.other.variable", - "string.other.link" - ], - "settings": { - "foreground": "#{{base08-hex}}" - } - }, - { - "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", - "scope": [ - "constant.numeric", - "constant.language", - "support.constant", - "constant.character", - "constant.escape", - "keyword.other.unit" - ], - "settings": { - "foreground": "#{{base09-hex}}" - } - }, - { - "name": "String, Symbols, Inherited Class, Markup Heading", - "scope": [ - "string", - "constant.other.symbol", - "constant.other.key", - "entity.other.inherited-class", - "markup.heading", - "markup.inserted.git_gutter", - "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" - ], - "settings": { - "fontStyle": "", - "foreground": "#{{base0B-hex}}" - } - }, - { - "name": "Class, Support", - "scope": [ - "entity.name", - "support.type", - "support.class", - "support.other.namespace.use.php", - "meta.use.php", - "support.other.namespace.php", - "markup.changed.git_gutter", - "support.type.sys-types" - ], - "settings": { - "foreground": "#{{base0A-hex}}" - } - }, - { - "name": "Storage Type, Import Class", - "scope": [ - "storage.type", - "storage.modifier.package", - "storage.modifier.import" - ], - "settings": { - "foreground": "#{{base0A-hex}}" - } - }, - { - "name": "Fields", - "scope": [ - "entity.name.variable.field" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "Entity Types", - "scope": [ - "support.type" - ], - "settings": { - "foreground": "#{{base0C-hex}}" - } - }, - { - "name": "CSS Class and Support", - "scope": [ - "source.css support.type.property-name", - "source.sass support.type.property-name", - "source.scss support.type.property-name", - "source.less support.type.property-name", - "source.stylus support.type.property-name", - "source.postcss support.type.property-name" - ], - "settings": { - "foreground": "#{{base0C-hex}}" - } - }, - { - "name": "Sub-methods", - "scope": [ - "entity.name.module.js", - "variable.import.parameter.js", - "variable.other.class.js" - ], - "settings": { - "foreground": "#{{base08-hex}}" - } - }, - { - "name": "Language methods", - "scope": [ - "variable.language" - ], - "settings": { - "fontStyle": "italic", - "foreground": "#{{base08-hex}}" - } - }, - { - "name": "entity.name.method.js", - "scope": [ - "entity.name.method.js" - ], - "settings": { - "fontStyle": "italic", - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "meta.method.js", - "scope": [ - "meta.class-method.js entity.name.function.js", - "variable.function.constructor" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "Attributes", - "scope": [ - "entity.other.attribute-name" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "HTML Attributes", - "scope": [ - "text.html.basic entity.other.attribute-name.html", - "text.html.basic entity.other.attribute-name" - ], - "settings": { - "fontStyle": "italic", - "foreground": "#{{base0A-hex}}" - } - }, - { - "name": "CSS Classes", - "scope": [ - "entity.other.attribute-name.class" - ], - "settings": { - "foreground": "#{{base0A-hex}}" - } - }, - { - "name": "CSS ID's", - "scope": [ - "source.sass keyword.control" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "Inserted", - "scope": [ - "markup.inserted" - ], - "settings": { - "foreground": "#{{base0B-hex}}" - } - }, - { - "name": "Deleted", - "scope": [ - "markup.deleted" - ], - "settings": { - "foreground": "#{{base08-hex}}" - } - }, - { - "name": "Changed", - "scope": [ - "markup.changed" - ], - "settings": { - "foreground": "#{{base0E-hex}}" - } - }, - { - "name": "Regular Expressions", - "scope": [ - "string.regexp" - ], - "settings": { - "foreground": "#{{base0C-hex}}" - } - }, - { - "name": "Escape Characters", - "scope": [ - "constant.character.escape" - ], - "settings": { - "foreground": "#{{base0C-hex}}" - } - }, - { - "name": "URL", - "scope": [ - "*url*", - "*link*", - "*uri*" - ], - "settings": { - "fontStyle": "underline" - } - }, - { - "name": "Decorators", - "scope": [ - "tag.decorator.js entity.name.tag.js", - "tag.decorator.js punctuation.definition.tag.js" - ], - "settings": { - "fontStyle": "italic", - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "ES7 Bind Operator", - "scope": [ - "source.js constant.other.object.key.js string.unquoted.label.js" - ], - "settings": { - "fontStyle": "italic", - "foreground": "#{{base0E-hex}}" - } - }, - { - "name": "JSON Key - Level 0", - "scope": [ - "source.json meta.structure.dictionary.json support.type.property-name.json" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "JSON Key - Level 1", - "scope": [ - "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "JSON Key - Level 2", - "scope": [ - "source.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" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "JSON Key - Level 3", - "scope": [ - "source.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" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "JSON Key - Level 4", - "scope": [ - "source.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" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "JSON Key - Level 5", - "scope": [ - "source.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" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "JSON Key - Level 6", - "scope": [ - "source.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" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "JSON Key - Level 7", - "scope": [ - "source.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" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "JSON Key - Level 8", - "scope": [ - "source.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 meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "Markdown - Plain", - "scope": [ - "text.html.markdown", - "punctuation.definition.list_item.markdown" - ], - "settings": { - "foreground": "#{{base05-hex}}" - } - }, - { - "name": "Markdown - Markup Raw Inline", - "scope": [ - "text.html.markdown markup.inline.raw.markdown" - ], - "settings": { - "foreground": "#{{base0E-hex}}" - } - }, - { - "name": "Markdown - Markup Raw Inline Punctuation", - "scope": [ - "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" - ], - "settings": { - "foreground": "#{{base0C-hex}}" - } - }, - { - "name": "Markdown - Line Break", - "scope": [ - "text.html.markdown meta.dummy.line-break" - ], - "settings": { - "foreground": "#{{base03-hex}}" - } - }, - { - "name": "Markdown - Heading", - "scope": [ - "markdown.heading", - "markup.heading | markup.heading entity.name", - "markup.heading.markdown punctuation.definition.heading.markdown" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "Markup - Italic", - "scope": [ - "markup.italic" - ], - "settings": { - "fontStyle": "italic", - "foreground": "#{{base08-hex}}" - } - }, - { - "name": "Markup - Bold", - "scope": [ - "markup.bold", - "markup.bold string" - ], - "settings": { - "fontStyle": "bold", - "foreground": "#{{base08-hex}}" - } - }, - { - "name": "Markup - Bold-Italic", - "scope": [ - "markup.bold markup.italic", - "markup.italic markup.bold", - "markup.quote markup.bold", - "markup.bold markup.italic string", - "markup.italic markup.bold string", - "markup.quote markup.bold string" - ], - "settings": { - "fontStyle": "bold", - "foreground": "#{{base08-hex}}" - } - }, - { - "name": "Markup - Underline", - "scope": [ - "markup.underline" - ], - "settings": { - "fontStyle": "underline", - "foreground": "#{{base09-hex}}" - } - }, - { - "name": "Markdown - Blockquote", - "scope": [ - "markup.quote punctuation.definition.blockquote.markdown" - ], - "settings": { - "foreground": "#{{base0C-hex}}" - } - }, - { - "name": "Markup - Quote", - "scope": [ - "markup.quote" - ], - "settings": { - "fontStyle": "italic" - } - }, - { - "name": "Markdown - Link", - "scope": [ - "string.other.link.title.markdown" - ], - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "name": "Markdown - Link Description", - "scope": [ - "string.other.link.description.title.markdown" - ], - "settings": { - "foreground": "#{{base0E-hex}}" - } - }, - { - "name": "Markdown - Link Anchor", - "scope": [ - "constant.other.reference.link.markdown" - ], - "settings": { - "foreground": "#{{base0A-hex}}" - } - }, - { - "name": "Markup - Raw Block", - "scope": [ - "markup.raw.block" - ], - "settings": { - "foreground": "#{{base0E-hex}}" - } - }, - { - "name": "Markdown - Raw Block Fenced", - "scope": [ - "markup.raw.block.fenced.markdown" - ], - "settings": { - "foreground": "#00000050" - } - }, - { - "name": "Markdown - Fenced Bode Block", - "scope": [ - "punctuation.definition.fenced.markdown" - ], - "settings": { - "foreground": "#00000050" - } - }, - { - "name": "Markdown - Fenced Code Block Variable", - "scope": [ - "markup.raw.block.fenced.markdown", - "variable.language.fenced.markdown" - ], - "settings": { - "foreground": "#{{base0E-hex}}" - } - }, - { - "name": "Markdown - Fenced Language", - "scope": [ - "variable.language.fenced.markdown" - ], - "settings": { - "foreground": "#{{base08-hex}}" - } - }, - { - "name": "Markdown - Separator", - "scope": [ - "meta.separator" - ], - "settings": { - "fontStyle": "bold", - "foreground": "#{{base0C-hex}}" - } - }, - { - "name": "Markup - Table", - "scope": [ - "markup.table" - ], - "settings": { - "foreground": "#{{base0E-hex}}" - } - }, - { - "scope": "token.info-token", - "settings": { - "foreground": "#{{base0D-hex}}" - } - }, - { - "scope": "token.warn-token", - "settings": { - "foreground": "#{{base0A-hex}}" - } - }, - { - "scope": "token.error-token", - "settings": { - "foreground": "#{{base08-hex}}" - } - }, - { - "scope": "token.debug-token", - "settings": { - "foreground": "#{{base0E-hex}}" - } - } - ] -}