From 9f721e29bf33dc2c44987e460951e3e7e5e06aea Mon Sep 17 00:00:00 2001 From: punkfairie Date: Tue, 4 Mar 2025 20:12:30 -0800 Subject: [PATCH] feat(home/discord): Configure Discord with Nixcord --- flake.lock | 126 +- flake.nix | 7 +- modules/home/programs/gui/default.nix | 2 +- modules/home/programs/gui/discord/default.nix | 146 ++ .../programs/gui/discord/shikiTheme.mustache | 1508 +++++++++++++++++ modules/home/programs/gui/vesktop/default.nix | 17 - modules/nixos/appearance/base/default.nix | 2 + 7 files changed, 1775 insertions(+), 33 deletions(-) create mode 100644 modules/home/programs/gui/discord/default.nix create mode 100644 modules/home/programs/gui/discord/shikiTheme.mustache delete mode 100644 modules/home/programs/gui/vesktop/default.nix diff --git a/flake.lock b/flake.lock index 4702b8c..313f59a 100644 --- a/flake.lock +++ b/flake.lock @@ -136,6 +136,20 @@ } }, "flake-compat_3": { + "locked": { + "lastModified": 1696426674, + "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "revCount": 57, + "type": "tarball", + "url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.0.1/018afb31-abd1-7bff-a5e4-cff7e18efb7a/source.tar.gz" + }, + "original": { + "type": "tarball", + "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" + } + }, + "flake-compat_4": { "flake": false, "locked": { "lastModified": 1650374568, @@ -151,7 +165,7 @@ "type": "github" } }, - "flake-compat_4": { + "flake-compat_5": { "flake": false, "locked": { "lastModified": 1733328505, @@ -286,7 +300,7 @@ }, "flake-utils_3": { "inputs": { - "systems": "systems_2" + "systems": "systems_3" }, "locked": { "lastModified": 1694529238, @@ -325,7 +339,7 @@ }, "flake-utils_5": { "inputs": { - "systems": "systems_4" + "systems": "systems_5" }, "locked": { "lastModified": 1731533236, @@ -768,6 +782,27 @@ "type": "github" } }, + "nixcord": { + "inputs": { + "flake-compat": "flake-compat_3", + "nixpkgs": "nixpkgs_4", + "systems": "systems_2", + "treefmt-nix": "treefmt-nix_2" + }, + "locked": { + "lastModified": 1740790927, + "narHash": "sha256-HfDgt1X8KjC4zFh4hBMkxIPAIsgFehaX8c+6OZ16kic=", + "owner": "kaylorben", + "repo": "nixcord", + "rev": "a1b3b4ccc9d48791ea63d1e94819077a1e379e2a", + "type": "github" + }, + "original": { + "owner": "kaylorben", + "repo": "nixcord", + "type": "github" + } + }, "nixgl": { "inputs": { "flake-utils": "flake-utils_2", @@ -854,6 +889,38 @@ } }, "nixpkgs_4": { + "locked": { + "lastModified": 1737003892, + "narHash": "sha256-RCzJE9wKByLCXmRBp+z8LK9EgdW+K+W/DXnJS4S/NVo=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "ae06b9c2d83cb5c8b12d7d0e32692e93d1379713", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_5": { + "locked": { + "lastModified": 1735554305, + "narHash": "sha256-zExSA1i/b+1NMRhGGLtNfFGXgLtgo+dcuzHzaWA6w3Q=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "0e82ab234249d8eee3e8c91437802b32c74bb3fd", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_6": { "locked": { "lastModified": 1740865531, "narHash": "sha256-h00vGIh/jxcGl8aWdfnVRD74KuLpyY3mZgMFMy7iKIc=", @@ -869,7 +936,7 @@ "type": "github" } }, - "nixpkgs_5": { + "nixpkgs_7": { "locked": { "lastModified": 1740339700, "narHash": "sha256-cbrw7EgQhcdFnu6iS3vane53bEagZQy/xyIkDWpCgVE=", @@ -891,7 +958,7 @@ "nixpkgs": [ "nixpkgs" ], - "treefmt-nix": "treefmt-nix_2" + "treefmt-nix": "treefmt-nix_3" }, "locked": { "lastModified": 1740937495, @@ -930,8 +997,9 @@ "lix": "lix", "marleyvim": "marleyvim", "niri-flake": "niri-flake", + "nixcord": "nixcord", "nixgl": "nixgl", - "nixpkgs": "nixpkgs_4", + "nixpkgs": "nixpkgs_6", "nur": "nur", "snowfall-lib": "snowfall-lib", "stylix": "stylix", @@ -962,7 +1030,7 @@ }, "snowfall-lib": { "inputs": { - "flake-compat": "flake-compat_3", + "flake-compat": "flake-compat_4", "flake-utils-plus": "flake-utils-plus", "nixpkgs": [ "nixpkgs" @@ -989,13 +1057,13 @@ "base16-helix": "base16-helix", "base16-vim": "base16-vim", "firefox-gnome-theme": "firefox-gnome-theme", - "flake-compat": "flake-compat_4", + "flake-compat": "flake-compat_5", "flake-utils": "flake-utils_4", "git-hooks": "git-hooks_2", "gnome-shell": "gnome-shell", "home-manager": "home-manager_2", - "nixpkgs": "nixpkgs_5", - "systems": "systems_3", + "nixpkgs": "nixpkgs_7", + "systems": "systems_4", "tinted-foot": "tinted-foot", "tinted-kitty": "tinted-kitty", "tinted-tmux": "tinted-tmux" @@ -1040,9 +1108,8 @@ "type": "github" }, "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" + "id": "systems", + "type": "indirect" } }, "systems_3": { @@ -1075,6 +1142,21 @@ "type": "github" } }, + "systems_5": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "tinted-foot": { "flake": false, "locked": { @@ -1148,6 +1230,24 @@ } }, "treefmt-nix_2": { + "inputs": { + "nixpkgs": "nixpkgs_5" + }, + "locked": { + "lastModified": 1737103437, + "narHash": "sha256-uPNWcYbhY2fjY3HOfRCR5jsfzdzemhfxLSxwjXYXqNc=", + "owner": "numtide", + "repo": "treefmt-nix", + "rev": "d1ed3b385f8130e392870cfb1dbfaff8a63a1899", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "treefmt-nix", + "type": "github" + } + }, + "treefmt-nix_3": { "inputs": { "nixpkgs": [ "nur", diff --git a/flake.nix b/flake.nix index 723b3f4..60c9a88 100644 --- a/flake.nix +++ b/flake.nix @@ -30,8 +30,9 @@ lix.nixosModules.default ]; - # homes.modules = with inputs; [ - # ]; + homes.modules = with inputs; [ + nixcord.homeManagerModules.nixcord + ]; outputs-builder = channels: { formatter = channels.nixpkgs.alejandra; @@ -82,5 +83,7 @@ }; marleyvim.url = "git+https://codewith.babesonthe.net/punkfairie/marleyvim"; + + nixcord.url = "github:kaylorben/nixcord"; }; } diff --git a/modules/home/programs/gui/default.nix b/modules/home/programs/gui/default.nix index c29de9d..59f3cf8 100644 --- a/modules/home/programs/gui/default.nix +++ b/modules/home/programs/gui/default.nix @@ -12,11 +12,11 @@ in { config = lib.mkIf cfg.enable { marleyos.programs = { calibre = enabled; + discord = enabled; floorp = enabled; pidgin = enabled; thunderbird = enabled; phpstorm = enabled; - vesktop = enabled; wezterm = enabled; zathura = enabled; }; diff --git a/modules/home/programs/gui/discord/default.nix b/modules/home/programs/gui/discord/default.nix new file mode 100644 index 0000000..9f03249 --- /dev/null +++ b/modules/home/programs/gui/discord/default.nix @@ -0,0 +1,146 @@ +{ + lib, + config, + ... +}: let + inherit (lib.marleyos) enabled disabled; + + cfg = config.marleyos.programs.discord; +in { + options.marleyos.programs.discord.enable = lib.mkEnableOption "discord"; + + config = lib.mkIf cfg.enable { + programs.nixcord = { + enable = true; + discord = disabled; + vesktop = enabled; + + config = { + # Stylix does set this but it seems to be overwritten somehow. + enabledThemes = lib.mkIf config.stylix.enable ["stylix.theme.css"]; + + plugins = { + accountPanelServerProfile = enabled; + alwaysAnimate = enabled; + alwaysExpandRoles = enabled; + alwaysTrust = enabled; + + betterFolders = { + enable = true; + closeAllFolders = true; + closeAllHomeButton = true; + closeOthers = true; + forceOpen = true; + }; + + betterGifPicker = enabled; + clearURLs = enabled; + copyFileContents = enabled; + + fakeNitro = { + enable = true; + transformCompoundSentence = true; + }; + + fakeProfileThemes = enabled; + favoriteEmojiFirst = enabled; + favoriteGifSearch = enabled; + fixImagesQuality = enabled; + fixSpotifyEmbeds = enabled; + fixYoutubeEmbeds = enabled; + forceOwnerCrown = enabled; + friendsSince = enabled; + greetStickerPicker = enabled; + imageZoom = enabled; + implicitRelationships = enabled; + memberCount = enabled; + messageLinkEmbeds = enabled; + moreKaomoji = enabled; + mutualGroupDMs = enabled; + + newGuildSettings = { + enable = true; + messages = "only@Mentions"; + everyone = false; + role = false; + showAllChannels = false; + }; + + noUnblockToJump = enabled; + normalizeMessageLinks = enabled; + nsfwGateBypass = enabled; + + onePingPerDM = { + enable = true; + allowMentions = true; + allowEveryone = true; + }; + + openInApp = { + enable = true; + spotify = true; + steam = true; + epic = true; + tidal = true; + itunes = true; + }; + + readAllNotificationsButton = enabled; + + relationshipNotifier = { + enable = true; + notices = true; + }; + + replaceGoogleSearch = { + enable = true; + customEngineName = "Kagi"; + customEngineURL = "https://kagi.com/search?q="; + }; + + replyTimestamp = enabled; + reverseImageSearch = enabled; + roleColorEverywhere = enabled; + serverInfo = enabled; + + shikiCodeblocks = with config.lib.stylix.colors; let + scheme = lib.head (lib.splitString "-" scheme-slug); + flavor = slug: lib.last (lib.splitString "-" slug); + + themes = { + rose = "https://raw.githubusercontent.com/rose-pine/vscode/refs/heads/main/themes/${scheme-slug}-color-theme.json"; + catppuccin = "https://www.unpkg.com/@catppuccin/vscode@3.16.1/themes/${flavor scheme-slug}.json"; + }; + + defaultTheme = "https://raw.githubusercontent.com/shikijs/shiki/0b28ad8ccfbf2615f2d9d38ea8255416b8ac3043/packages/shiki/themes/dark-plus.json"; + + theme = themes."${scheme}" or defaultTheme; + in { + enable = true; + theme = theme; + useDevIcon = "COLOR"; + }; + + showMeYourName = { + enable = true; + mode = "nick-user"; + }; + + sortFriendRequests = { + enable = true; + showDates = true; + }; + + translate = enabled; + userMessagesPronouns = enabled; + USRBG = enabled; + voiceChatDoubleClick = enabled; + whoReacted = enabled; + youtubeAdblock = enabled; + webKeybinds = enabled; + webScreenShareFixes = enabled; + }; + }; + }; + }; +} diff --git a/modules/home/programs/gui/discord/shikiTheme.mustache b/modules/home/programs/gui/discord/shikiTheme.mustache new file mode 100644 index 0000000..8ccc195 --- /dev/null +++ b/modules/home/programs/gui/discord/shikiTheme.mustache @@ -0,0 +1,1508 @@ +{ + "$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}}" + } + } + ] +} diff --git a/modules/home/programs/gui/vesktop/default.nix b/modules/home/programs/gui/vesktop/default.nix deleted file mode 100644 index 1a4b829..0000000 --- a/modules/home/programs/gui/vesktop/default.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ - lib, - config, - pkgs, - ... -}: let - cfg = config.marleyos.programs.vesktop; -in { - options.marleyos.programs.vesktop.enable = lib.mkEnableOption "vesktop"; - - config = lib.mkIf cfg.enable { - # TODO: Switch to nixcord. - home.packages = with pkgs; [ - vesktop - ]; - }; -} diff --git a/modules/nixos/appearance/base/default.nix b/modules/nixos/appearance/base/default.nix index d517e4c..c7cea9a 100644 --- a/modules/nixos/appearance/base/default.nix +++ b/modules/nixos/appearance/base/default.nix @@ -13,6 +13,8 @@ in { enable = true; base16Scheme = "${pkgs.base16-schemes}/share/themes/rose-pine.yaml"; + override = {slug = "rose-pine";}; + image = ./wallpaper.png; fonts = {