初始提交:terminalX 可运行态(M0/M1/M1.5 已真机验证)

- M0: libghostty SSH 终端(渲染/输入/连接)+ 白屏修复(OutputGate) + 会话状态机/自动重连
- M1: tsnet 用户态组网 + SSH-over-tsnet(fd 桥),shell 级真机验证;R5(Go+gvisor+C+++Swift 同进程) retire
- M1.5: tmux -CC 原生 tab(MVP)
- 结构: packages/(TXCore·TXTransport), apps/TerminalX, vendor/(libghostty-spm/libssh2/mbedtls/tsnet-bridge), artifacts/
- 文档: CLAUDE.md + docs/HANDOFF.md(新会话入口)
- 环境: 认证代理→依赖 vendor 本地化;Go 在 ~/.local/go;仅模拟器/未签名
- 待续: M2 mosh, tmux 多 pane, M4 安全(host key/SE)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
kid
2026-07-24 10:20:46 +08:00
commit aa92d0e676
2761 changed files with 803505 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
//
// GhosttyThemeCatalog.swift
// libghostty-spm
//
public enum GhosttyThemeCatalog {
public static func theme(named name: String) -> GhosttyThemeDefinition? {
allThemes.first { $0.name == name }
}
public static func search(_ query: String) -> [GhosttyThemeDefinition] {
let lowered = query.lowercased()
return allThemes.filter { $0.name.lowercased().contains(lowered) }
}
}

View File

@@ -0,0 +1,50 @@
//
// GhosttyThemeDefinition+TerminalConfiguration.swift
// libghostty-spm
//
import GhosttyTerminal
public extension GhosttyThemeDefinition {
func toTerminalConfiguration() -> TerminalConfiguration {
TerminalConfiguration { builder in
builder.withBackground(background)
builder.withForeground(foreground)
if let cursorColor {
builder.withCursorColor(cursorColor)
}
if let cursorText {
builder.withCursorText(cursorText)
}
if let selectionBackground {
builder.withSelectionBackground(selectionBackground)
}
if let selectionForeground {
builder.withSelectionForeground(selectionForeground)
}
for index in palette.keys.sorted() {
if let color = palette[index] {
builder.withPalette(index, color: "#\(color)")
}
}
}
}
func toTerminalTheme() -> TerminalTheme {
let config = toTerminalConfiguration()
return TerminalTheme(light: config, dark: config)
}
/// Whether this theme appears to be a dark theme based on background luminance.
var isDark: Bool {
guard background.count >= 6 else { return true }
let hex = background.hasPrefix("#") ? String(background.dropFirst()) : background
guard hex.count >= 6,
let r = UInt8(hex.prefix(2), radix: 16),
let g = UInt8(hex.dropFirst(2).prefix(2), radix: 16),
let b = UInt8(hex.dropFirst(4).prefix(2), radix: 16)
else { return true }
let luminance = 0.299 * Double(r) + 0.587 * Double(g) + 0.114 * Double(b)
return luminance < 128
}
}

View File

@@ -0,0 +1,39 @@
//
// GhosttyThemeDefinition.swift
// libghostty-spm
//
public struct GhosttyThemeDefinition: Sendable, Hashable, Identifiable {
public var id: String {
name
}
public let name: String
public let background: String
public let foreground: String
public let cursorColor: String?
public let cursorText: String?
public let selectionBackground: String?
public let selectionForeground: String?
public let palette: [Int: String]
public init(
name: String,
background: String,
foreground: String,
cursorColor: String? = nil,
cursorText: String? = nil,
selectionBackground: String? = nil,
selectionForeground: String? = nil,
palette: [Int: String] = [:]
) {
self.name = name
self.background = background
self.foreground = foreground
self.cursorColor = cursorColor
self.cursorText = cursorText
self.selectionBackground = selectionBackground
self.selectionForeground = selectionForeground
self.palette = palette
}
}

View File

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

View File

@@ -0,0 +1,491 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeCatalog {
static let allThemes: [GhosttyThemeDefinition] = [
._0x96f,
._12_bit_Rainbow,
._3024_Day,
._3024_Night,
.aardvark_Blue,
.abernathy,
.adventure,
.adventure_Time,
.adwaita,
.adwaita_Dark,
.afterglow,
.aizen_Dark,
.aizen_Light,
.alabaster,
.alien_Blood,
.andromeda,
.apple_Classic,
.apple_System_Colors,
.apple_System_Colors_Light,
.arcoiris,
.ardoise,
.argonaut,
.arthur,
.atelier_Sulphurpool,
.atom,
.atom_One_Dark,
.atom_One_Light,
.aura,
.aurora,
.ayu,
.ayu_Light,
.ayu_Mirage,
.banana_Blueberry,
.batman,
.belafonte_Day,
.belafonte_Night,
.birds_Of_Paradise,
.black_Metal,
.black_Metal_Bathory,
.black_Metal_Burzum,
.black_Metal_Dark_Funeral,
.black_Metal_Gorgoroth,
.black_Metal_Immortal,
.black_Metal_Khold,
.black_Metal_Marduk,
.black_Metal_Mayhem,
.black_Metal_Nile,
.black_Metal_Venom,
.blazer,
.blue_Berry_Pie,
.blue_Dolphin,
.blue_Matrix,
.bluloco_Dark,
.bluloco_Light,
.borland,
.box,
.branch,
.breadog,
.breeze,
.bright_Lights,
.broadcast,
.brogrammer,
.builtin_Dark,
.builtin_Light,
.builtin_Pastel_Dark,
.builtin_Tango_Dark,
.builtin_Tango_Light,
.c64,
.calamity,
.carbonfox,
.catppuccin_Frappe,
.catppuccin_Latte,
.catppuccin_Macchiato,
.catppuccin_Mocha,
.cGA,
.chalk,
.chalkboard,
.challenger_Deep,
.chester,
.ciapre,
.citruszest,
.cLRS,
.cobalt_Neon,
.cobalt_Next,
.cobalt_Next_Dark,
.cobalt_Next_Minimal,
.cobalt2,
.coffee_Theme,
.crayon_Pony_Fish,
.cursor_Dark,
.cursor_Light,
.cutie_Pro,
.cyberdyne,
.cyberpunk,
.cyberpunk_Scarlet_Protocol,
.dark_Modern,
.dark_Pastel,
.darkPlus,
.darkermatrix,
.darkmatrix,
.darkside,
.dawnfox,
.dayfox,
.deep,
.desert,
.detuned,
.dimidium,
.dimmed_Monokai,
.django,
.django_Reborn_Again,
.django_Smooth,
.dogxi_Misty,
.doom_One,
.doom_Peacock,
.dot_Gov,
.dracula,
.draculaPlus,
.duckbones,
.duotone_Dark,
.duskfox,
.earthsong,
.electron_Highlighter,
.elegant,
.elemental,
.elementary,
.embark,
.embers_Dark,
.eNCOM,
.espresso,
.espresso_Libre,
.everblush,
.everforest_Dark_Hard,
.everforest_Light_Med,
.fahrenheit,
.fairyfloss,
.farmhouse_Dark,
.farmhouse_Light,
.fideloper,
.firefly_Traditional,
.firefox_Dev,
.firewatch,
.fish_Tank,
.flat,
.flatland,
.flexoki_Dark,
.flexoki_Light,
.floraverse,
.forest_Blue,
.framer,
.front_End_Delight,
.fun_Forrest,
.galaxy,
.galizur,
.ghostty_Default_Style_Dark,
.gitHub,
.gitHub_Dark,
.gitHub_Dark_Colorblind,
.gitHub_Dark_Default,
.gitHub_Dark_Dimmed,
.gitHub_Dark_High_Contrast,
.gitHub_Light_Colorblind,
.gitHub_Light_Default,
.gitHub_Light_High_Contrast,
.gitLab_Dark,
.gitLab_Dark_Grey,
.gitLab_Light,
.glacier,
.grape,
.grass,
.grey_Green,
.gruber_Darker,
.gruvbox_Dark,
.gruvbox_Dark_Hard,
.gruvbox_Light,
.gruvbox_Light_Hard,
.gruvbox_Material,
.gruvbox_Material_Dark,
.gruvbox_Material_Light,
.guezwhoz,
.hacktober,
.hardcore,
.harper,
.havn_Daggry,
.havn_Skumring,
.haX0R_Blue,
.haX0R_Gr33N,
.haX0R_R3D,
.hazyland,
.heeler,
.highway,
.hipster_Green,
.hivacruz,
.homebrew,
.hopscotch,
.hopscotch_256,
.horizon,
.horizon_Bright,
.hot_Dog_Stand,
.hot_Dog_Stand_Mustard,
.hurtado,
.hybrid,
.iBM_5153_CGA,
.iBM_5153_CGA_Black,
.iC_Green_PPL,
.iC_Orange_PPL,
.iceberg_Dark,
.iceberg_Light,
.idea,
.idle_Toes,
.iR_Black,
.iRIX_Console,
.iRIX_Terminal,
.iTerm2_Dark_Background,
.iTerm2_Default,
.iTerm2_Light_Background,
.iTerm2_Pastel_Dark_Background,
.iTerm2_Smoooooth,
.iTerm2_Solarized_Dark,
.iTerm2_Solarized_Light,
.iTerm2_Tango_Dark,
.iTerm2_Tango_Light,
.jackie_Brown,
.japanesque,
.jellybeans,
.jetBrains_Darcula,
.jubi,
.kanagawa_Dragon,
.kanagawa_Lotus,
.kanagawa_Wave,
.kanagawabones,
.kanso_Ink,
.kanso_Mist,
.kanso_Pearl,
.kanso_Zen,
.kibble,
.kitty_Default,
.kitty_Low_Contrast,
.kolorit,
.konsolas,
.kurokula,
.lab_Fox,
.laser,
.later_This_Evening,
.lavandula,
.light_Owl,
.liquid_Carbon,
.liquid_Carbon_Transparent,
.lovelace,
.man_Page,
.mariana,
.material,
.material_Dark,
.material_Darker,
.material_Design_Colors,
.material_Ocean,
.mathias,
.matrix,
.matte_Black,
.medallion,
.melange_Dark,
.melange_Light,
.mellifluous,
.mellow,
.miasma,
.midnight_In_Mojave,
.mirage,
.misterioso,
.modus_Operandi,
.modus_Operandi_Tinted,
.modus_Vivendi,
.modus_Vivendi_Tinted,
.molokai,
.mona_Lisa,
.monokai_Classic,
.monokai_Pro,
.monokai_Pro_Light,
.monokai_Pro_Light_Sun,
.monokai_Pro_Machine,
.monokai_Pro_Octagon,
.monokai_Pro_Ristretto,
.monokai_Pro_Spectrum,
.monokai_Remastered,
.monokai_Soda,
.monokai_Vivid,
.monospace_Dark,
.monospace_Light,
.moonfly,
.n0Tch2K,
.neobones_Dark,
.neobones_Light,
.neon,
.neopolitan,
.neutron,
.night_Lion_V1,
.night_Lion_V2,
.night_Owl,
.night_Owlish_Light,
.nightfox,
.niji,
.no_Clown_Fiesta,
.no_Clown_Fiesta_Light,
.nocturnal_Winter,
.nord,
.nord_Light,
.nord_Wave,
.nordfox,
.novel,
.novmbr,
.nvim_Dark,
.nvim_Light,
.obsidian,
.ocean,
.oceanic_Material,
.oceanic_Next,
.ollie,
.one_Dark_Two,
.one_Double_Dark,
.one_Double_Light,
.one_Half_Dark,
.one_Half_Light,
.onenord,
.onenord_Light,
.operator_Mono_Dark,
.overnight_Slumber,
.owl,
.oxocarbon,
.pale_Night_Hc,
.pandora,
.paraiso_Dark,
.paul_Millr,
.pencil_Dark,
.pencil_Light,
.peppermint,
.phala_Green_Dark,
.piatto_Light,
.pierre_Dark,
.pierre_Light,
.pnevma,
.poimandres,
.poimandres_Darker,
.poimandres_Storm,
.poimandres_White,
.popping_And_Locking,
.powershell,
.primary,
.pro,
.pro_Light,
.purple_Rain,
.purplepeter,
.rapture,
.raycast_Dark,
.raycast_Light,
.rebecca,
.red_Alert,
.red_Planet,
.red_Sands,
.relaxed,
.retro,
.retro_Legends,
.rippedcasts,
.rose_Pine,
.rose_Pine_Dawn,
.rose_Pine_Moon,
.rouge_2,
.royal,
.ryuuko,
.sakura,
.scarlet_Protocol,
.sea_Shells,
.seafoam_Pastel,
.seedFlip_Abyss,
.seedFlip_Amethyst,
.seedFlip_Canopy,
.seedFlip_Carbon,
.seedFlip_Coral,
.seedFlip_Ember,
.seedFlip_Glacier,
.seedFlip_Inkwell,
.seedFlip_Ivory,
.seedFlip_Nightfall,
.seedFlip_Phosphor,
.seedFlip_Pulse,
.seedFlip_Ultraviolet,
.seedFlip_Voltage,
.seedFlip_Wavelength,
.selenized_Black,
.selenized_Dark,
.selenized_Light,
.seoulbones_Dark,
.seoulbones_Light,
.seti,
.shades_Of_Purple,
.shaman,
.slate,
.sleepy_Hollow,
.smyck,
.snazzy,
.snazzy_Soft,
.soft_Server,
.solarized_Darcula,
.solarized_Dark_Higher_Contrast,
.solarized_Dark_Patched,
.solarized_Osaka_Night,
.sonokai,
.spacedust,
.spacegray,
.spacegray_Bright,
.spacegray_Eighties,
.spacegray_Eighties_Dull,
.spiderman,
.spring,
.square,
.squirrelsong_Dark,
.srcery,
.starlight,
.sublette,
.subliminal,
.sugarplum,
.sundried,
.sunset_Drive,
.symfonic,
.synthwave,
.synthwave_Alpha,
.synthwave_Everything,
.tango_Adapted,
.tango_Half_Adapted,
.tearout,
.teerb,
.terafox,
.terminal_Basic,
.terminal_Basic_Dark,
.thayer_Bright,
.the_Hulk,
.tinacious_Design_Dark,
.tinacious_Design_Light,
.tokyoNight,
.tokyoNight_Day,
.tokyoNight_Moon,
.tokyoNight_Night,
.tokyoNight_Storm,
.tomorrow,
.tomorrow_Night,
.tomorrow_Night_Blue,
.tomorrow_Night_Bright,
.tomorrow_Night_Burns,
.tomorrow_Night_Eighties,
.toy_Chest,
.traffic,
.treehouse,
.twilight,
.ubuntu,
.ultra_Dark,
.ultra_Violent,
.under_The_Sea,
.unikitty,
.urban,
.urple,
.vague,
.vaughn,
.vercel,
.vesper,
.vibrant_Ink,
.vimbones,
.violet_Dark,
.violet_Light,
.violite,
.warm_Neon,
.wez,
.whimsy,
.wild_Cherry,
.wilmersdorf,
.wombat,
.wryan,
.xcode_Dark,
.xcode_Dark_hc,
.xcode_Light,
.xcode_Light_hc,
.xcode_WWDC,
.zenbones,
.zenbones_Dark,
.zenbones_Light,
.zenburn,
.zenburned,
.zenwritten_Dark,
.zenwritten_Light,
]
}

View File

@@ -0,0 +1,311 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let aardvark_Blue = GhosttyThemeDefinition(
name: "Aardvark Blue",
background: "102040",
foreground: "dddddd",
cursorColor: "007acc",
cursorText: "bfdbfe",
selectionBackground: "bfdbfe",
selectionForeground: "000000",
palette: [0: "191919", 1: "aa342e", 2: "4b8c0f", 3: "dbba00", 4: "1370d3", 5: "c43ac3", 6: "008eb0", 7: "bebebe", 8: "525252", 9: "f05b50", 10: "95dc55", 11: "ffe763", 12: "60a4ec", 13: "e26be2", 14: "60b6cb", 15: "f7f7f7"]
)
static let abernathy = GhosttyThemeDefinition(
name: "Abernathy",
background: "111416",
foreground: "eeeeec",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "eeeeec",
selectionForeground: "333333",
palette: [0: "000000", 1: "cd0000", 2: "00cd00", 3: "cdcd00", 4: "1093f5", 5: "cd00cd", 6: "00cdcd", 7: "faebd7", 8: "404040", 9: "ff0000", 10: "00ff00", 11: "ffff00", 12: "11b5f6", 13: "ff00ff", 14: "00ffff", 15: "ffffff"]
)
static let adventure = GhosttyThemeDefinition(
name: "Adventure",
background: "040404",
foreground: "feffff",
cursorColor: "feffff",
cursorText: "000000",
selectionBackground: "606060",
selectionForeground: "ffffff",
palette: [0: "040404", 1: "d84a33", 2: "5da602", 3: "eebb6e", 4: "417ab3", 5: "e5c499", 6: "bdcfe5", 7: "dbded8", 8: "685656", 9: "d76b42", 10: "99b52c", 11: "ffb670", 12: "97d7ef", 13: "aa7900", 14: "bdcfe5", 15: "e4d5c7"]
)
static let adventure_Time = GhosttyThemeDefinition(
name: "Adventure Time",
background: "1f1d45",
foreground: "f8dcc0",
cursorColor: "efbf38",
cursorText: "08080a",
selectionBackground: "706b4e",
selectionForeground: "f3d9c4",
palette: [0: "050404", 1: "bd0013", 2: "4ab118", 3: "e7741e", 4: "0f4ac6", 5: "665993", 6: "70a598", 7: "f8dcc0", 8: "4e7cbf", 9: "fc5f5a", 10: "9eff6e", 11: "efc11a", 12: "1997c6", 13: "9b5953", 14: "c8faf4", 15: "f6f5fb"]
)
static let adwaita = GhosttyThemeDefinition(
name: "Adwaita",
background: "ffffff",
foreground: "000000",
cursorColor: "000000",
cursorText: "ffffff",
selectionBackground: "c0bfbc",
selectionForeground: "000000",
palette: [0: "241f31", 1: "c01c28", 2: "2ec27e", 3: "e8b504", 4: "1e78e4", 5: "9841bb", 6: "0ab9dc", 7: "c0bfbc", 8: "5e5c64", 9: "ed333b", 10: "4ad67c", 11: "d2be36", 12: "51a1ff", 13: "c061cb", 14: "4fd2fd", 15: "f6f5f4"]
)
static let adwaita_Dark = GhosttyThemeDefinition(
name: "Adwaita Dark",
background: "1d1d20",
foreground: "ffffff",
cursorColor: "ffffff",
cursorText: "1d1d20",
selectionBackground: "ffffff",
selectionForeground: "5e5c64",
palette: [0: "241f31", 1: "c01c28", 2: "2ec27e", 3: "f5c211", 4: "1e78e4", 5: "9841bb", 6: "0ab9dc", 7: "c0bfbc", 8: "5e5c64", 9: "ed333b", 10: "57e389", 11: "f8e45c", 12: "51a1ff", 13: "c061cb", 14: "4fd2fd", 15: "f6f5f4"]
)
static let afterglow = GhosttyThemeDefinition(
name: "Afterglow",
background: "212121",
foreground: "d0d0d0",
cursorColor: "d0d0d0",
cursorText: "151515",
selectionBackground: "303030",
selectionForeground: "d0d0d0",
palette: [0: "151515", 1: "ac4142", 2: "7e8e50", 3: "e5b567", 4: "6c99bb", 5: "9f4e85", 6: "7dd6cf", 7: "d0d0d0", 8: "505050", 9: "ac4142", 10: "7e8e50", 11: "e5b567", 12: "6c99bb", 13: "9f4e85", 14: "7dd6cf", 15: "f5f5f5"]
)
static let aizen_Dark = GhosttyThemeDefinition(
name: "Aizen Dark",
background: "1a1a1a",
foreground: "d0d6f0",
cursorColor: "f8b080",
cursorText: "1a1a1a",
selectionBackground: "333333",
selectionForeground: "d0d6f0",
palette: [0: "1a1a1a", 1: "f08898", 2: "a4e09c", 3: "f5dea4", 4: "84b4f8", 5: "c8a2f4", 6: "90dcd0", 7: "d0d6f0", 8: "444444", 9: "f08898", 10: "a4e09c", 11: "f5dea4", 12: "84b4f8", 13: "c8a2f4", 14: "90dcd0", 15: "ffffff"]
)
static let aizen_Light = GhosttyThemeDefinition(
name: "Aizen Light",
background: "f0f2f6",
foreground: "4a4d66",
cursorColor: "fc6008",
cursorText: "f0f2f6",
selectionBackground: "bdc2cc",
selectionForeground: "4a4d66",
palette: [0: "f0f2f6", 1: "d00c36", 2: "3e9e28", 3: "dd8c1a", 4: "1c64f2", 5: "8636ec", 6: "159096", 7: "4a4d66", 8: "adb2bc", 9: "d00c36", 10: "3e9e28", 11: "dd8c1a", 12: "1c64f2", 13: "8636ec", 14: "159096", 15: "4a4d66"]
)
static let alabaster = GhosttyThemeDefinition(
name: "Alabaster",
background: "f7f7f7",
foreground: "000000",
cursorColor: "007acc",
cursorText: "bfdbfe",
selectionBackground: "bfdbfe",
selectionForeground: "000000",
palette: [0: "000000", 1: "aa3731", 2: "448c27", 3: "cb9000", 4: "325cc0", 5: "7a3e9d", 6: "0083b2", 7: "b7b7b7", 8: "777777", 9: "f05050", 10: "60cb00", 11: "f2af50", 12: "007acc", 13: "e64ce6", 14: "00aacb", 15: "f7f7f7"]
)
static let alien_Blood = GhosttyThemeDefinition(
name: "Alien Blood",
background: "0f1610",
foreground: "637d75",
cursorColor: "73fa91",
cursorText: "0f1610",
selectionBackground: "1d4125",
selectionForeground: "73fa91",
palette: [0: "112616", 1: "7f2b27", 2: "2f7e25", 3: "717f24", 4: "2f6a7f", 5: "47587f", 6: "327f77", 7: "647d75", 8: "3c4812", 9: "e08009", 10: "18e000", 11: "bde000", 12: "00aae0", 13: "0058e0", 14: "00e0c4", 15: "73fa91"]
)
static let andromeda = GhosttyThemeDefinition(
name: "Andromeda",
background: "262a33",
foreground: "e5e5e5",
cursorColor: "f8f8f0",
cursorText: "b5b5a8",
selectionBackground: "5a5c62",
selectionForeground: "ece7e7",
palette: [0: "000000", 1: "cd3131", 2: "05bc79", 3: "e5e512", 4: "2472c8", 5: "bc3fbc", 6: "0fa8cd", 7: "e5e5e5", 8: "666666", 9: "cd3131", 10: "05bc79", 11: "e5e512", 12: "2472c8", 13: "bc3fbc", 14: "0fa8cd", 15: "e5e5e5"]
)
static let apple_Classic = GhosttyThemeDefinition(
name: "Apple Classic",
background: "2c2b2b",
foreground: "d5a200",
cursorColor: "c7c7c7",
cursorText: "8c8c8c",
selectionBackground: "6b5b02",
selectionForeground: "67e000",
palette: [0: "000000", 1: "c91b00", 2: "00c200", 3: "c7c400", 4: "1c3fe1", 5: "ca30c7", 6: "00c5c7", 7: "c7c7c7", 8: "686868", 9: "ff6e67", 10: "5ffa68", 11: "fffc67", 12: "6871ff", 13: "ff77ff", 14: "60fdff", 15: "ffffff"]
)
static let apple_System_Colors = GhosttyThemeDefinition(
name: "Apple System Colors",
background: "1e1e1e",
foreground: "ffffff",
cursorColor: "98989d",
cursorText: "ffffff",
selectionBackground: "3f638b",
selectionForeground: "ffffff",
palette: [0: "1a1a1a", 1: "cc372e", 2: "26a439", 3: "cdac08", 4: "0869cb", 5: "9647bf", 6: "479ec2", 7: "98989d", 8: "464646", 9: "ff453a", 10: "32d74b", 11: "ffd60a", 12: "0a84ff", 13: "bf5af2", 14: "76d6ff", 15: "ffffff"]
)
static let apple_System_Colors_Light = GhosttyThemeDefinition(
name: "Apple System Colors Light",
background: "feffff",
foreground: "000000",
cursorColor: "98989d",
cursorText: "ffffff",
selectionBackground: "abd8ff",
selectionForeground: "000000",
palette: [0: "1a1a1a", 1: "cc372e", 2: "26a439", 3: "cdac08", 4: "0869cb", 5: "9647bf", 6: "479ec2", 7: "98989d", 8: "464646", 9: "ff453a", 10: "32d74b", 11: "e5bc00", 12: "0a84ff", 13: "bf5af2", 14: "69c9f2", 15: "ffffff"]
)
static let arcoiris = GhosttyThemeDefinition(
name: "Arcoiris",
background: "201f1e",
foreground: "eee4d9",
cursorColor: "872929",
cursorText: "fffbf2",
selectionBackground: "25524a",
selectionForeground: "f3fffd",
palette: [0: "333333", 1: "da2700", 2: "12c258", 3: "ffc656", 4: "518bfc", 5: "e37bd9", 6: "63fad5", 7: "bab2b2", 8: "777777", 9: "ffb9b9", 10: "e3f6aa", 11: "ffddaa", 12: "b3e8f3", 13: "cbbaf9", 14: "bcffc7", 15: "efefef"]
)
static let ardoise = GhosttyThemeDefinition(
name: "Ardoise",
background: "1e1e1e",
foreground: "eaeaea",
cursorColor: "f7f7f7",
cursorText: "000000",
selectionBackground: "46515e",
selectionForeground: "f1f3f5",
palette: [0: "2c2c2c", 1: "d3322d", 2: "588b35", 3: "fca93a", 4: "2465c2", 5: "7332b4", 6: "64e1b8", 7: "f7f7f7", 8: "535353", 9: "fa5852", 10: "8dc252", 11: "ffea51", 12: "6ab5f8", 13: "be68ca", 14: "89ffdb", 15: "fefefe"]
)
static let argonaut = GhosttyThemeDefinition(
name: "Argonaut",
background: "0e1019",
foreground: "fffaf4",
cursorColor: "ff0018",
cursorText: "ff8ca4",
selectionBackground: "002a3b",
selectionForeground: "ffffff",
palette: [0: "232323", 1: "ff000f", 2: "8ce10b", 3: "ffb900", 4: "008df8", 5: "6d43a6", 6: "00d8eb", 7: "ffffff", 8: "444444", 9: "ff2740", 10: "abe15b", 11: "ffd242", 12: "0092ff", 13: "9a5feb", 14: "67fff0", 15: "ffffff"]
)
static let arthur = GhosttyThemeDefinition(
name: "Arthur",
background: "1c1c1c",
foreground: "ddeedd",
cursorColor: "e2bbef",
cursorText: "000000",
selectionBackground: "4d4d4d",
selectionForeground: "ffffff",
palette: [0: "3d352a", 1: "cd5c5c", 2: "86af80", 3: "e8ae5b", 4: "6495ed", 5: "deb887", 6: "b0c4de", 7: "bbaa99", 8: "554444", 9: "cc5533", 10: "88aa22", 11: "ffa75d", 12: "87ceeb", 13: "996600", 14: "b0c4de", 15: "ddccbb"]
)
static let atelier_Sulphurpool = GhosttyThemeDefinition(
name: "Atelier Sulphurpool",
background: "202746",
foreground: "979db4",
cursorColor: "979db4",
cursorText: "202746",
selectionBackground: "5e6687",
selectionForeground: "979db4",
palette: [0: "202746", 1: "c94922", 2: "ac9739", 3: "c08b30", 4: "3d8fd1", 5: "6679cc", 6: "22a2c9", 7: "979db4", 8: "6b7394", 9: "c76b29", 10: "4f587c", 11: "5e6687", 12: "898ea4", 13: "dfe2f1", 14: "9c637a", 15: "f5f7ff"]
)
static let atom = GhosttyThemeDefinition(
name: "Atom",
background: "161719",
foreground: "c5c8c6",
cursorColor: "d0d0d0",
cursorText: "151515",
selectionBackground: "444444",
selectionForeground: "c5c8c6",
palette: [0: "000000", 1: "fd5ff1", 2: "87c38a", 3: "ffd7b1", 4: "85befd", 5: "b9b6fc", 6: "85befd", 7: "e0e0e0", 8: "4c4c4c", 9: "fd5ff1", 10: "94fa36", 11: "f5ffa8", 12: "96cbfe", 13: "b9b6fc", 14: "85befd", 15: "e0e0e0"]
)
static let atom_One_Dark = GhosttyThemeDefinition(
name: "Atom One Dark",
background: "21252b",
foreground: "abb2bf",
cursorColor: "abb2bf",
cursorText: "21252b",
selectionBackground: "323844",
selectionForeground: "abb2bf",
palette: [0: "21252b", 1: "e06c75", 2: "98c379", 3: "e5c07b", 4: "61afef", 5: "c678dd", 6: "56b6c2", 7: "abb2bf", 8: "767676", 9: "e06c75", 10: "98c379", 11: "e5c07b", 12: "61afef", 13: "c678dd", 14: "56b6c2", 15: "abb2bf"]
)
static let atom_One_Light = GhosttyThemeDefinition(
name: "Atom One Light",
background: "f9f9f9",
foreground: "2a2c33",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "ededed",
selectionForeground: "2a2c33",
palette: [0: "000000", 1: "de3e35", 2: "3f953a", 3: "d2b67c", 4: "2f5af3", 5: "950095", 6: "3f953a", 7: "bbbbbb", 8: "000000", 9: "de3e35", 10: "3f953a", 11: "d2b67c", 12: "2f5af3", 13: "a00095", 14: "3f953a", 15: "ffffff"]
)
static let aura = GhosttyThemeDefinition(
name: "Aura",
background: "15141b",
foreground: "edecee",
cursorColor: "a277ff",
cursorText: "edecee",
selectionBackground: "a277ff",
selectionForeground: "edecee",
palette: [0: "110f18", 1: "ff6767", 2: "61ffca", 3: "ffca85", 4: "a277ff", 5: "a277ff", 6: "61ffca", 7: "edecee", 8: "4d4d4d", 9: "ffca85", 10: "a277ff", 11: "ffca85", 12: "a277ff", 13: "a277ff", 14: "61ffca", 15: "edecee"]
)
static let aurora = GhosttyThemeDefinition(
name: "Aurora",
background: "23262e",
foreground: "ffca28",
cursorColor: "ee5d43",
cursorText: "ffd29c",
selectionBackground: "292e38",
selectionForeground: "00e8c6",
palette: [0: "23262e", 1: "f0266f", 2: "8fd46d", 3: "ffe66d", 4: "102ee4", 5: "ee5d43", 6: "03d6b8", 7: "c74ded", 8: "4f545e", 9: "f92672", 10: "8fd46d", 11: "ffe66d", 12: "03d6b8", 13: "ee5d43", 14: "03d6b8", 15: "c74ded"]
)
static let ayu = GhosttyThemeDefinition(
name: "Ayu",
background: "0b0e14",
foreground: "bfbdb6",
cursorColor: "e6b450",
cursorText: "0b0e14",
selectionBackground: "409fff",
selectionForeground: "0b0e14",
palette: [0: "11151c", 1: "ea6c73", 2: "7fd962", 3: "f9af4f", 4: "53bdfa", 5: "cda1fa", 6: "90e1c6", 7: "c7c7c7", 8: "686868", 9: "f07178", 10: "aad94c", 11: "ffb454", 12: "59c2ff", 13: "d2a6ff", 14: "95e6cb", 15: "ffffff"]
)
static let ayu_Light = GhosttyThemeDefinition(
name: "Ayu Light",
background: "f8f9fa",
foreground: "5c6166",
cursorColor: "ffaa33",
cursorText: "f8f9fa",
selectionBackground: "035bd6",
selectionForeground: "f8f9fa",
palette: [0: "000000", 1: "ea6c6d", 2: "6cbf43", 3: "eca944", 4: "3199e1", 5: "9e75c7", 6: "46ba94", 7: "bababa", 8: "686868", 9: "f07171", 10: "86b300", 11: "f2ae49", 12: "399ee6", 13: "a37acc", 14: "4cbf99", 15: "d1d1d1"]
)
static let ayu_Mirage = GhosttyThemeDefinition(
name: "Ayu Mirage",
background: "1f2430",
foreground: "cccac2",
cursorColor: "ffcc66",
cursorText: "1f2430",
selectionBackground: "409fff",
selectionForeground: "1f2430",
palette: [0: "171b24", 1: "ed8274", 2: "87d96c", 3: "facc6e", 4: "6dcbfa", 5: "dabafa", 6: "90e1c6", 7: "c7c7c7", 8: "686868", 9: "f28779", 10: "d5ff80", 11: "ffd173", 12: "73d0ff", 13: "dfbfff", 14: "95e6cb", 15: "ffffff"]
)
}

View File

@@ -0,0 +1,388 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let banana_Blueberry = GhosttyThemeDefinition(
name: "Banana Blueberry",
background: "191323",
foreground: "cccccc",
cursorColor: "e07d13",
cursorText: "ffffff",
selectionBackground: "220525",
selectionForeground: "f4f4f4",
palette: [0: "17141f", 1: "ff6b7f", 2: "00bd9c", 3: "e6c62f", 4: "22e8df", 5: "dc396a", 6: "56b6c2", 7: "f1f1f1", 8: "495162", 9: "fe9ea1", 10: "98c379", 11: "f9e46b", 12: "91fff4", 13: "da70d6", 14: "bcf3ff", 15: "ffffff"]
)
static let batman = GhosttyThemeDefinition(
name: "Batman",
background: "1b1d1e",
foreground: "6f6f6f",
cursorColor: "fcef0c",
cursorText: "000000",
selectionBackground: "4d504c",
selectionForeground: "f0e04a",
palette: [0: "1b1d1e", 1: "e6dc44", 2: "c8be46", 3: "f4fd22", 4: "737174", 5: "747271", 6: "62605f", 7: "c6c5bf", 8: "505354", 9: "fff78e", 10: "fff27d", 11: "feed6c", 12: "919495", 13: "9a9a9d", 14: "a3a3a6", 15: "dadbd6"]
)
static let belafonte_Day = GhosttyThemeDefinition(
name: "Belafonte Day",
background: "d5ccba",
foreground: "45373c",
cursorColor: "45373c",
cursorText: "d5ccba",
selectionBackground: "968c83",
selectionForeground: "45373c",
palette: [0: "20111b", 1: "be100e", 2: "858162", 3: "d08b30", 4: "426a79", 5: "97522c", 6: "989a9c", 7: "968c83", 8: "5e5252", 9: "be100e", 10: "858162", 11: "d08b30", 12: "426a79", 13: "97522c", 14: "989a9c", 15: "d5ccba"]
)
static let belafonte_Night = GhosttyThemeDefinition(
name: "Belafonte Night",
background: "20111b",
foreground: "968c83",
cursorColor: "968c83",
cursorText: "20111b",
selectionBackground: "45373c",
selectionForeground: "968c83",
palette: [0: "20111b", 1: "be100e", 2: "858162", 3: "eaa549", 4: "426a79", 5: "97522c", 6: "989a9c", 7: "968c83", 8: "5e5252", 9: "be100e", 10: "858162", 11: "eaa549", 12: "426a79", 13: "97522c", 14: "989a9c", 15: "d5ccba"]
)
static let birds_Of_Paradise = GhosttyThemeDefinition(
name: "Birds Of Paradise",
background: "2a1f1d",
foreground: "e0dbb7",
cursorColor: "644a33",
cursorText: "8a7059",
selectionBackground: "563c27",
selectionForeground: "e0dbbb",
palette: [0: "573d26", 1: "be2d26", 2: "6ba18a", 3: "e99d2a", 4: "5a86ad", 5: "ac80a6", 6: "74a6ad", 7: "e0dbb7", 8: "9b6c4a", 9: "e84627", 10: "95d8ba", 11: "d0d150", 12: "b8d3ed", 13: "d19ecb", 14: "93cfd7", 15: "fff9d5"]
)
static let black_Metal = GhosttyThemeDefinition(
name: "Black Metal",
background: "000000",
foreground: "c1c1c1",
cursorColor: "c1c1c1",
cursorText: "8e8e8e",
selectionBackground: "c1c1c1",
selectionForeground: "000000",
palette: [0: "000000", 1: "486e6f", 2: "dd9999", 3: "a06666", 4: "888888", 5: "999999", 6: "aaaaaa", 7: "c1c1c1", 8: "404040", 9: "486e6f", 10: "dd9999", 11: "a06666", 12: "888888", 13: "999999", 14: "aaaaaa", 15: "c1c1c1"]
)
static let black_Metal_Bathory = GhosttyThemeDefinition(
name: "Black Metal (Bathory)",
background: "000000",
foreground: "c1c1c1",
cursorColor: "c1c1c1",
cursorText: "8e8e8e",
selectionBackground: "c1c1c1",
selectionForeground: "000000",
palette: [0: "000000", 1: "5f8787", 2: "fbcb97", 3: "e78a53", 4: "888888", 5: "999999", 6: "aaaaaa", 7: "c1c1c1", 8: "404040", 9: "5f8787", 10: "fbcb97", 11: "e78a53", 12: "888888", 13: "999999", 14: "aaaaaa", 15: "c1c1c1"]
)
static let black_Metal_Burzum = GhosttyThemeDefinition(
name: "Black Metal (Burzum)",
background: "000000",
foreground: "c1c1c1",
cursorColor: "c1c1c1",
cursorText: "8e8e8e",
selectionBackground: "c1c1c1",
selectionForeground: "000000",
palette: [0: "000000", 1: "5f8787", 2: "ddeecc", 3: "99bbaa", 4: "888888", 5: "999999", 6: "aaaaaa", 7: "c1c1c1", 8: "404040", 9: "5f8787", 10: "ddeecc", 11: "99bbaa", 12: "888888", 13: "999999", 14: "aaaaaa", 15: "c1c1c1"]
)
static let black_Metal_Dark_Funeral = GhosttyThemeDefinition(
name: "Black Metal (Dark Funeral)",
background: "000000",
foreground: "c1c1c1",
cursorColor: "c1c1c1",
cursorText: "8e8e8e",
selectionBackground: "c1c1c1",
selectionForeground: "000000",
palette: [0: "000000", 1: "5f8787", 2: "d0dfee", 3: "5f81a5", 4: "888888", 5: "999999", 6: "aaaaaa", 7: "c1c1c1", 8: "404040", 9: "5f8787", 10: "d0dfee", 11: "5f81a5", 12: "888888", 13: "999999", 14: "aaaaaa", 15: "c1c1c1"]
)
static let black_Metal_Gorgoroth = GhosttyThemeDefinition(
name: "Black Metal (Gorgoroth)",
background: "000000",
foreground: "c1c1c1",
cursorColor: "c1c1c1",
cursorText: "8e8e8e",
selectionBackground: "c1c1c1",
selectionForeground: "000000",
palette: [0: "000000", 1: "5f8787", 2: "9b8d7f", 3: "8c7f70", 4: "888888", 5: "999999", 6: "aaaaaa", 7: "c1c1c1", 8: "404040", 9: "5f8787", 10: "9b8d7f", 11: "8c7f70", 12: "888888", 13: "999999", 14: "aaaaaa", 15: "c1c1c1"]
)
static let black_Metal_Immortal = GhosttyThemeDefinition(
name: "Black Metal (Immortal)",
background: "000000",
foreground: "c1c1c1",
cursorColor: "c1c1c1",
cursorText: "8e8e8e",
selectionBackground: "c1c1c1",
selectionForeground: "000000",
palette: [0: "000000", 1: "5f8787", 2: "7799bb", 3: "556677", 4: "888888", 5: "999999", 6: "aaaaaa", 7: "c1c1c1", 8: "404040", 9: "5f8787", 10: "7799bb", 11: "556677", 12: "888888", 13: "999999", 14: "aaaaaa", 15: "c1c1c1"]
)
static let black_Metal_Khold = GhosttyThemeDefinition(
name: "Black Metal (Khold)",
background: "000000",
foreground: "c1c1c1",
cursorColor: "c1c1c1",
cursorText: "8e8e8e",
selectionBackground: "c1c1c1",
selectionForeground: "000000",
palette: [0: "000000", 1: "5f8787", 2: "eceee3", 3: "974b46", 4: "888888", 5: "999999", 6: "aaaaaa", 7: "c1c1c1", 8: "404040", 9: "5f8787", 10: "eceee3", 11: "974b46", 12: "888888", 13: "999999", 14: "aaaaaa", 15: "c1c1c1"]
)
static let black_Metal_Marduk = GhosttyThemeDefinition(
name: "Black Metal (Marduk)",
background: "000000",
foreground: "c1c1c1",
cursorColor: "c1c1c1",
cursorText: "8e8e8e",
selectionBackground: "c1c1c1",
selectionForeground: "000000",
palette: [0: "000000", 1: "5f8787", 2: "a5aaa7", 3: "626b67", 4: "888888", 5: "999999", 6: "aaaaaa", 7: "c1c1c1", 8: "404040", 9: "5f8787", 10: "a5aaa7", 11: "626b67", 12: "888888", 13: "999999", 14: "aaaaaa", 15: "c1c1c1"]
)
static let black_Metal_Mayhem = GhosttyThemeDefinition(
name: "Black Metal (Mayhem)",
background: "000000",
foreground: "c1c1c1",
cursorColor: "c1c1c1",
cursorText: "8e8e8e",
selectionBackground: "c1c1c1",
selectionForeground: "000000",
palette: [0: "000000", 1: "5f8787", 2: "f3ecd4", 3: "eecc6c", 4: "888888", 5: "999999", 6: "aaaaaa", 7: "c1c1c1", 8: "404040", 9: "5f8787", 10: "f3ecd4", 11: "eecc6c", 12: "888888", 13: "999999", 14: "aaaaaa", 15: "c1c1c1"]
)
static let black_Metal_Nile = GhosttyThemeDefinition(
name: "Black Metal (Nile)",
background: "000000",
foreground: "c1c1c1",
cursorColor: "c1c1c1",
cursorText: "8e8e8e",
selectionBackground: "c1c1c1",
selectionForeground: "000000",
palette: [0: "000000", 1: "5f8787", 2: "aa9988", 3: "777755", 4: "888888", 5: "999999", 6: "aaaaaa", 7: "c1c1c1", 8: "404040", 9: "5f8787", 10: "aa9988", 11: "777755", 12: "888888", 13: "999999", 14: "aaaaaa", 15: "c1c1c1"]
)
static let black_Metal_Venom = GhosttyThemeDefinition(
name: "Black Metal (Venom)",
background: "000000",
foreground: "c1c1c1",
cursorColor: "c1c1c1",
cursorText: "8e8e8e",
selectionBackground: "c1c1c1",
selectionForeground: "000000",
palette: [0: "000000", 1: "5f8787", 2: "f8f7f2", 3: "79241f", 4: "888888", 5: "999999", 6: "aaaaaa", 7: "c1c1c1", 8: "404040", 9: "5f8787", 10: "f8f7f2", 11: "79241f", 12: "888888", 13: "999999", 14: "aaaaaa", 15: "c1c1c1"]
)
static let blazer = GhosttyThemeDefinition(
name: "Blazer",
background: "0d1926",
foreground: "d9e6f2",
cursorColor: "d9e6f2",
cursorText: "0d1926",
selectionBackground: "c1ddff",
selectionForeground: "000000",
palette: [0: "000000", 1: "b87a7a", 2: "7ab87a", 3: "b8b87a", 4: "7a7ab8", 5: "b87ab8", 6: "7ab8b8", 7: "d9d9d9", 8: "4c4c4c", 9: "dbbdbd", 10: "bddbbd", 11: "dbdbbd", 12: "bdbddb", 13: "dbbddb", 14: "bddbdb", 15: "ffffff"]
)
static let blue_Berry_Pie = GhosttyThemeDefinition(
name: "Blue Berry Pie",
background: "1c0c28",
foreground: "babab9",
cursorColor: "fcfad6",
cursorText: "000000",
selectionBackground: "606060",
selectionForeground: "ffffff",
palette: [0: "0a4c62", 1: "99246e", 2: "5cb1b3", 3: "eab9a8", 4: "90a5bd", 5: "9d54a7", 6: "7e83cc", 7: "f0e8d6", 8: "463c5d", 9: "c87272", 10: "0a6c7e", 11: "7a3188", 12: "5f3d63", 13: "bc94b7", 14: "5e6071", 15: "0a6c7e"]
)
static let blue_Dolphin = GhosttyThemeDefinition(
name: "Blue Dolphin",
background: "006984",
foreground: "c5f2ff",
cursorColor: "ffcc00",
cursorText: "292d3e",
selectionBackground: "2baeca",
selectionForeground: "eceff1",
palette: [0: "292d3e", 1: "ff8288", 2: "b4e88d", 3: "f4d69f", 4: "82aaff", 5: "e9c1ff", 6: "89ebff", 7: "d0d0d0", 8: "9094a4", 9: "ff8b92", 10: "ddffa7", 11: "ffe585", 12: "9cc4ff", 13: "ddb0f6", 14: "a3f7ff", 15: "ffffff"]
)
static let blue_Matrix = GhosttyThemeDefinition(
name: "Blue Matrix",
background: "101116",
foreground: "00a2ff",
cursorColor: "76ff9f",
cursorText: "a6a6a6",
selectionBackground: "c1deff",
selectionForeground: "000000",
palette: [0: "101116", 1: "ff5680", 2: "00ff9c", 3: "fffc58", 4: "00b0ff", 5: "d57bff", 6: "76c1ff", 7: "c7c7c7", 8: "686868", 9: "ff6e67", 10: "5ffa68", 11: "fffc67", 12: "6871ff", 13: "d682ec", 14: "60fdff", 15: "ffffff"]
)
static let bluloco_Dark = GhosttyThemeDefinition(
name: "Bluloco Dark",
background: "282c34",
foreground: "b9c0cb",
cursorColor: "ffcc00",
cursorText: "282c34",
selectionBackground: "b9c0ca",
selectionForeground: "272b33",
palette: [0: "41444d", 1: "fc2f52", 2: "25a45c", 3: "ff936a", 4: "3476ff", 5: "7a82da", 6: "4483aa", 7: "cdd4e0", 8: "8f9aae", 9: "ff6480", 10: "3fc56b", 11: "f9c859", 12: "10b1fe", 13: "ff78f8", 14: "5fb9bc", 15: "ffffff"]
)
static let bluloco_Light = GhosttyThemeDefinition(
name: "Bluloco Light",
background: "f9f9f9",
foreground: "373a41",
cursorColor: "f32759",
cursorText: "ffffff",
selectionBackground: "daf0ff",
selectionForeground: "373a41",
palette: [0: "373a41", 1: "d52753", 2: "23974a", 3: "df631c", 4: "275fe4", 5: "823ff1", 6: "27618d", 7: "babbc2", 8: "676a77", 9: "ff6480", 10: "3cbc66", 11: "c5a332", 12: "0099e1", 13: "ce33c0", 14: "6d93bb", 15: "d3d3d3"]
)
static let borland = GhosttyThemeDefinition(
name: "Borland",
background: "0000a4",
foreground: "ffff4e",
cursorColor: "ffa560",
cursorText: "ffffff",
selectionBackground: "a4a4a4",
selectionForeground: "0000a4",
palette: [0: "4f4f4f", 1: "ff6c60", 2: "a8ff60", 3: "ffffb6", 4: "96cbfe", 5: "ff73fd", 6: "c6c5fe", 7: "eeeeee", 8: "7c7c7c", 9: "ffb6b0", 10: "ceffac", 11: "ffffcc", 12: "b5dcff", 13: "ff9cfe", 14: "dfdffe", 15: "ffffff"]
)
static let box = GhosttyThemeDefinition(
name: "Box",
background: "141d2b",
foreground: "9fef00",
cursorColor: "9fef00",
cursorText: "111111",
selectionBackground: "a4b1cd",
selectionForeground: "141d2b",
palette: [0: "000000", 1: "cc0403", 2: "19cb00", 3: "cecb00", 4: "0d73cc", 5: "cb1ed1", 6: "0dcdcd", 7: "dddddd", 8: "767676", 9: "f2201f", 10: "23fd00", 11: "fffd00", 12: "1a8fff", 13: "fd28ff", 14: "14ffff", 15: "ffffff"]
)
static let branch = GhosttyThemeDefinition(
name: "branch",
background: "32221a",
foreground: "cfc1a9",
cursorColor: "cfc1a9",
cursorText: "32221a",
selectionBackground: "cfc1a9",
selectionForeground: "32221a",
palette: [0: "35241c", 1: "c2562d", 2: "96a65e", 3: "d29b5a", 4: "3b8e8c", 5: "c47e5b", 6: "639a90", 7: "cfc1a9", 8: "564a45", 9: "c2562d", 10: "96a65e", 11: "d29b5a", 12: "3b8e8c", 13: "c47e5b", 14: "639a90", 15: "cfc1a9"]
)
static let breadog = GhosttyThemeDefinition(
name: "Breadog",
background: "f1ebe6",
foreground: "362c24",
cursorColor: "362c24",
cursorText: "f1ebe6",
selectionBackground: "362c24",
selectionForeground: "f1ebe6",
palette: [0: "362c24", 1: "b10b00", 2: "007232", 3: "8b4c00", 4: "005cb4", 5: "9b0097", 6: "006a78", 7: "baa99d", 8: "514337", 9: "de1100", 10: "008f40", 11: "ae6000", 12: "0074e1", 13: "c300bd", 14: "008697", 15: "eae1da"]
)
static let breeze = GhosttyThemeDefinition(
name: "Breeze",
background: "31363b",
foreground: "eff0f1",
cursorColor: "eff0f1",
cursorText: "31363b",
selectionBackground: "eff0f1",
selectionForeground: "31363b",
palette: [0: "31363b", 1: "ed1515", 2: "11d116", 3: "f67400", 4: "1d99f3", 5: "9b59b6", 6: "1abc9c", 7: "eff0f1", 8: "7f8c8d", 9: "c0392b", 10: "1cdc9a", 11: "fdbc4b", 12: "3daee9", 13: "8e44ad", 14: "16a085", 15: "fcfcfc"]
)
static let bright_Lights = GhosttyThemeDefinition(
name: "Bright Lights",
background: "191919",
foreground: "b3c9d7",
cursorColor: "f34b00",
cursorText: "002831",
selectionBackground: "b3c9d7",
selectionForeground: "191919",
palette: [0: "191919", 1: "ff355b", 2: "b7e876", 3: "ffc251", 4: "76d4ff", 5: "ba76e7", 6: "6cbfb5", 7: "c2c8d7", 8: "4c4c4c", 9: "ff355b", 10: "b7e876", 11: "ffc251", 12: "76d5ff", 13: "ba76e7", 14: "6cbfb5", 15: "c2c8d7"]
)
static let broadcast = GhosttyThemeDefinition(
name: "Broadcast",
background: "2b2b2b",
foreground: "e6e1dc",
cursorColor: "ffffff",
cursorText: "c0bbb6",
selectionBackground: "5a647e",
selectionForeground: "e6e1dc",
palette: [0: "000000", 1: "da4939", 2: "519f50", 3: "ffd24a", 4: "6d9cbe", 5: "d0d0ff", 6: "6e9cbe", 7: "ffffff", 8: "585858", 9: "ff7b6b", 10: "83d182", 11: "ffff7c", 12: "9fcef0", 13: "ffffff", 14: "a0cef0", 15: "ffffff"]
)
static let brogrammer = GhosttyThemeDefinition(
name: "Brogrammer",
background: "131313",
foreground: "d6dbe5",
cursorColor: "b9b9b9",
cursorText: "101010",
selectionBackground: "1f1f1f",
selectionForeground: "d6dbe5",
palette: [0: "1f1f1f", 1: "f81118", 2: "2dc55e", 3: "ecba0f", 4: "2a84d2", 5: "4e5ab7", 6: "1081d6", 7: "d6dbe5", 8: "d6dbe5", 9: "de352e", 10: "1dd361", 11: "f3bd09", 12: "1081d6", 13: "5350b9", 14: "0f7ddb", 15: "ffffff"]
)
static let builtin_Dark = GhosttyThemeDefinition(
name: "Builtin Dark",
background: "000000",
foreground: "bbbbbb",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "000000", 1: "bb0000", 2: "00bb00", 3: "bbbb00", 4: "0d0dc8", 5: "bb00bb", 6: "00bbbb", 7: "bbbbbb", 8: "555555", 9: "ff5555", 10: "55ff55", 11: "ffff55", 12: "5555ff", 13: "ff55ff", 14: "55ffff", 15: "ffffff"]
)
static let builtin_Light = GhosttyThemeDefinition(
name: "Builtin Light",
background: "ffffff",
foreground: "000000",
cursorColor: "000000",
cursorText: "ffffff",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "000000", 1: "bb0000", 2: "00bb00", 3: "bbbb00", 4: "0000bb", 5: "bb00bb", 6: "00bbbb", 7: "bbbbbb", 8: "555555", 9: "ff5555", 10: "2fd92f", 11: "bfbf15", 12: "5555ff", 13: "ff55ff", 14: "22cccc", 15: "ffffff"]
)
static let builtin_Pastel_Dark = GhosttyThemeDefinition(
name: "Builtin Pastel Dark",
background: "000000",
foreground: "bbbbbb",
cursorColor: "ffa560",
cursorText: "ffffff",
selectionBackground: "363983",
selectionForeground: "f2f2f2",
palette: [0: "4f4f4f", 1: "ff6c60", 2: "a8ff60", 3: "ffffb6", 4: "96cbfe", 5: "ff73fd", 6: "c6c5fe", 7: "eeeeee", 8: "7c7c7c", 9: "ffb6b0", 10: "ceffac", 11: "ffffcc", 12: "b5dcff", 13: "ff9cfe", 14: "dfdffe", 15: "ffffff"]
)
static let builtin_Tango_Dark = GhosttyThemeDefinition(
name: "Builtin Tango Dark",
background: "000000",
foreground: "ffffff",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "000000", 1: "cc0000", 2: "4e9a06", 3: "c4a000", 4: "3465a4", 5: "75507b", 6: "06989a", 7: "d3d7cf", 8: "555753", 9: "ef2929", 10: "8ae234", 11: "fce94f", 12: "729fcf", 13: "ad7fa8", 14: "34e2e2", 15: "eeeeec"]
)
static let builtin_Tango_Light = GhosttyThemeDefinition(
name: "Builtin Tango Light",
background: "ffffff",
foreground: "000000",
cursorColor: "000000",
cursorText: "ffffff",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "000000", 1: "cc0000", 2: "4e9a06", 3: "c4a000", 4: "3465a4", 5: "75507b", 6: "06989a", 7: "b9bdb5", 8: "555753", 9: "ef2929", 10: "7dd527", 11: "d6c329", 12: "729fcf", 13: "ad7fa8", 14: "27d5d5", 15: "eeeeec"]
)
}

View File

@@ -0,0 +1,311 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let c64 = GhosttyThemeDefinition(
name: "C64",
background: "40318d",
foreground: "7869c4",
cursorColor: "7869c4",
cursorText: "40318d",
selectionBackground: "7869c4",
selectionForeground: "40318d",
palette: [0: "090300", 1: "a2524c", 2: "55a049", 3: "bfce72", 4: "6657b3", 5: "984ca3", 6: "67b6bd", 7: "ffffff", 8: "000000", 9: "a2524c", 10: "55a049", 11: "bfce72", 12: "6657b3", 13: "984ca3", 14: "67b6bd", 15: "f7f7f7"]
)
static let calamity = GhosttyThemeDefinition(
name: "Calamity",
background: "2f2833",
foreground: "d5ced9",
cursorColor: "d5ced9",
cursorText: "2f2833",
selectionBackground: "7e6c88",
selectionForeground: "d5ced9",
palette: [0: "2f2833", 1: "fc644d", 2: "a5f69c", 3: "e9d7a5", 4: "3b79c7", 5: "f92672", 6: "74d3de", 7: "d5ced9", 8: "7e6c88", 9: "fc644d", 10: "a5f69c", 11: "e9d7a5", 12: "3b79c7", 13: "f92672", 14: "74d3de", 15: "ffffff"]
)
static let carbonfox = GhosttyThemeDefinition(
name: "Carbonfox",
background: "161616",
foreground: "f2f4f8",
cursorColor: "f2f4f8",
cursorText: "161616",
selectionBackground: "2a2a2a",
selectionForeground: "f2f4f8",
palette: [0: "282828", 1: "ee5396", 2: "25be6a", 3: "08bdba", 4: "78a9ff", 5: "be95ff", 6: "33b1ff", 7: "dfdfe0", 8: "484848", 9: "f16da6", 10: "46c880", 11: "2dc7c4", 12: "8cb6ff", 13: "c8a5ff", 14: "52bdff", 15: "e4e4e5"]
)
static let catppuccin_Frappe = GhosttyThemeDefinition(
name: "Catppuccin Frappe",
background: "303446",
foreground: "c6d0f5",
cursorColor: "f2d5cf",
cursorText: "303446",
selectionBackground: "626880",
selectionForeground: "c6d0f5",
palette: [0: "51576d", 1: "e78284", 2: "a6d189", 3: "e5c890", 4: "8caaee", 5: "f4b8e4", 6: "81c8be", 7: "a5adce", 8: "626880", 9: "e67172", 10: "8ec772", 11: "d9ba73", 12: "7b9ef0", 13: "f2a4db", 14: "5abfb5", 15: "b5bfe2"]
)
static let catppuccin_Latte = GhosttyThemeDefinition(
name: "Catppuccin Latte",
background: "eff1f5",
foreground: "4c4f69",
cursorColor: "dc8a78",
cursorText: "eff1f5",
selectionBackground: "acb0be",
selectionForeground: "4c4f69",
palette: [0: "5c5f77", 1: "d20f39", 2: "40a02b", 3: "df8e1d", 4: "1e66f5", 5: "ea76cb", 6: "179299", 7: "acb0be", 8: "6c6f85", 9: "de293e", 10: "49af3d", 11: "eea02d", 12: "456eff", 13: "fe85d8", 14: "2d9fa8", 15: "bcc0cc"]
)
static let catppuccin_Macchiato = GhosttyThemeDefinition(
name: "Catppuccin Macchiato",
background: "24273a",
foreground: "cad3f5",
cursorColor: "f4dbd6",
cursorText: "24273a",
selectionBackground: "5b6078",
selectionForeground: "cad3f5",
palette: [0: "494d64", 1: "ed8796", 2: "a6da95", 3: "eed49f", 4: "8aadf4", 5: "f5bde6", 6: "8bd5ca", 7: "a5adcb", 8: "5b6078", 9: "ec7486", 10: "8ccf7f", 11: "e1c682", 12: "78a1f6", 13: "f2a9dd", 14: "63cbc0", 15: "b8c0e0"]
)
static let catppuccin_Mocha = GhosttyThemeDefinition(
name: "Catppuccin Mocha",
background: "1e1e2e",
foreground: "cdd6f4",
cursorColor: "f5e0dc",
cursorText: "1e1e2e",
selectionBackground: "585b70",
selectionForeground: "cdd6f4",
palette: [0: "45475a", 1: "f38ba8", 2: "a6e3a1", 3: "f9e2af", 4: "89b4fa", 5: "f5c2e7", 6: "94e2d5", 7: "a6adc8", 8: "585b70", 9: "f37799", 10: "89d88b", 11: "ebd391", 12: "74a8fc", 13: "f2aede", 14: "6bd7ca", 15: "bac2de"]
)
static let cGA = GhosttyThemeDefinition(
name: "CGA",
background: "000000",
foreground: "aaaaaa",
cursorColor: "b8b8b8",
cursorText: "ffffff",
selectionBackground: "c1deff",
selectionForeground: "000000",
palette: [0: "000000", 1: "aa0000", 2: "00aa00", 3: "aa5500", 4: "0d0db7", 5: "aa00aa", 6: "00aaaa", 7: "aaaaaa", 8: "555555", 9: "ff5555", 10: "55ff55", 11: "ffff55", 12: "5555ff", 13: "ff55ff", 14: "55ffff", 15: "ffffff"]
)
static let chalk = GhosttyThemeDefinition(
name: "Chalk",
background: "2b2d2e",
foreground: "d2d8d9",
cursorColor: "708284",
cursorText: "002831",
selectionBackground: "e4e8ed",
selectionForeground: "3f4041",
palette: [0: "7d8b8f", 1: "b23a52", 2: "789b6a", 3: "b9ac4a", 4: "2a7fac", 5: "bd4f5a", 6: "44a799", 7: "d2d8d9", 8: "888888", 9: "f24840", 10: "80c470", 11: "ffeb62", 12: "4196ff", 13: "fc5275", 14: "53cdbd", 15: "d2d8d9"]
)
static let chalkboard = GhosttyThemeDefinition(
name: "Chalkboard",
background: "29262f",
foreground: "d9e6f2",
cursorColor: "d9e6f2",
cursorText: "29262f",
selectionBackground: "073642",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "c37372", 2: "72c373", 3: "c2c372", 4: "7372c3", 5: "c372c2", 6: "72c2c3", 7: "d9d9d9", 8: "585858", 9: "dbaaaa", 10: "aadbaa", 11: "dadbaa", 12: "aaaadb", 13: "dbaada", 14: "aadadb", 15: "ffffff"]
)
static let challenger_Deep = GhosttyThemeDefinition(
name: "Challenger Deep",
background: "1e1c31",
foreground: "cbe1e7",
cursorColor: "fbfcfc",
cursorText: "ff271d",
selectionBackground: "cbe1e7",
selectionForeground: "1e1c31",
palette: [0: "141228", 1: "ff5458", 2: "62d196", 3: "ffb378", 4: "65b2ff", 5: "906cff", 6: "63f2f1", 7: "a6b3cc", 8: "565575", 9: "ff8080", 10: "95ffa4", 11: "ffe9aa", 12: "91ddff", 13: "c991e1", 14: "aaffe4", 15: "cbe3e7"]
)
static let chester = GhosttyThemeDefinition(
name: "Chester",
background: "2c3643",
foreground: "ffffff",
cursorColor: "b4b1b1",
cursorText: "000000",
selectionBackground: "67747c",
selectionForeground: "ffffff",
palette: [0: "080200", 1: "fa5e5b", 2: "16c98d", 3: "ffc83f", 4: "288ad6", 5: "d34590", 6: "28ddde", 7: "e7e7e7", 8: "6f6b68", 9: "fa5e5b", 10: "16c98d", 11: "feef6d", 12: "278ad6", 13: "d34590", 14: "27dede", 15: "ffffff"]
)
static let ciapre = GhosttyThemeDefinition(
name: "Ciapre",
background: "191c27",
foreground: "aea47a",
cursorColor: "92805b",
cursorText: "181818",
selectionBackground: "172539",
selectionForeground: "aea47f",
palette: [0: "181818", 1: "8e0d16", 2: "48513b", 3: "cc8b3f", 4: "576d8c", 5: "724d7c", 6: "5c4f4b", 7: "aea47f", 8: "555555", 9: "ac3835", 10: "a6a75d", 11: "dcdf7c", 12: "3097c6", 13: "d33061", 14: "f3dbb2", 15: "f4f4f4"]
)
static let citruszest = GhosttyThemeDefinition(
name: "Citruszest",
background: "121212",
foreground: "bfbfbf",
cursorColor: "666666",
cursorText: "f9f9f9",
selectionBackground: "ff8c00",
selectionForeground: "f4f4f4",
palette: [0: "404040", 1: "ff5454", 2: "00cc7a", 3: "ffd400", 4: "00bfff", 5: "ff90fe", 6: "48d1cc", 7: "bfbfbf", 8: "808080", 9: "ff1a75", 10: "1affa3", 11: "ffff00", 12: "33cfff", 13: "ffb2fe", 14: "00fff2", 15: "f9f9f9"]
)
static let cLRS = GhosttyThemeDefinition(
name: "CLRS",
background: "ffffff",
foreground: "262626",
cursorColor: "62c6ef",
cursorText: "ffffff",
selectionBackground: "6fd3fc",
selectionForeground: "041730",
palette: [0: "000000", 1: "f8282a", 2: "328a5d", 3: "fa701d", 4: "135cd0", 5: "9f00bd", 6: "33c3c1", 7: "b3b3b3", 8: "555753", 9: "fb0416", 10: "2cc631", 11: "e3bd0e", 12: "1670ff", 13: "e900b0", 14: "3ad5ce", 15: "eeeeec"]
)
static let cobalt_Neon = GhosttyThemeDefinition(
name: "Cobalt Neon",
background: "142838",
foreground: "8ff586",
cursorColor: "c4206f",
cursorText: "8ff586",
selectionBackground: "094fb1",
selectionForeground: "8ff586",
palette: [0: "142631", 1: "ff2320", 2: "3ba5ff", 3: "e9e75c", 4: "8ff586", 5: "781aa0", 6: "8ff586", 7: "ba46b2", 8: "fff688", 9: "d4312e", 10: "8ff586", 11: "e9f06d", 12: "3c7dd2", 13: "8230a7", 14: "6cbc67", 15: "8ff586"]
)
static let cobalt_Next = GhosttyThemeDefinition(
name: "Cobalt Next",
background: "162c35",
foreground: "d7deea",
cursorColor: "ffc64c",
cursorText: "8a919d",
selectionBackground: "4c5b67",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "ff527b", 2: "8cc98f", 3: "ffc64c", 4: "409dd4", 5: "cba3c7", 6: "37b5b4", 7: "d7deea", 8: "62747f", 9: "e47e8b", 10: "baddbb", 11: "ffdc91", 12: "7ac0eb", 13: "f3ccef", 14: "84e4e3", 15: "ffffff"]
)
static let cobalt_Next_Dark = GhosttyThemeDefinition(
name: "Cobalt Next Dark",
background: "0b1c24",
foreground: "d7deea",
cursorColor: "ffc64c",
cursorText: "999999",
selectionBackground: "37b5b4",
selectionForeground: "ffffff",
palette: [0: "262f37", 1: "f94967", 2: "8cc98f", 3: "ffc64c", 4: "409dd4", 5: "cba3c7", 6: "37b5b4", 7: "d7deea", 8: "62747f", 9: "e47e8b", 10: "baddbb", 11: "ffdc91", 12: "7ac0eb", 13: "f3ccef", 14: "84e4e3", 15: "ffffff"]
)
static let cobalt_Next_Minimal = GhosttyThemeDefinition(
name: "Cobalt Next Minimal",
background: "0b1c24",
foreground: "d7deea",
cursorColor: "37b5b4",
cursorText: "ffffff",
selectionBackground: "37b5b4",
selectionForeground: "ffffff",
palette: [0: "323d47", 1: "ff657a", 2: "8cc98f", 3: "ffc64c", 4: "409dd4", 5: "cba3c7", 6: "37b5b4", 7: "d7deea", 8: "62747f", 9: "e47e8b", 10: "baddbb", 11: "ffdc91", 12: "7ac0eb", 13: "f3ccef", 14: "84e4e3", 15: "ffffff"]
)
static let cobalt2 = GhosttyThemeDefinition(
name: "Cobalt2",
background: "132738",
foreground: "ffffff",
cursorColor: "f0cc09",
cursorText: "98998c",
selectionBackground: "18354f",
selectionForeground: "b5b5b5",
palette: [0: "000000", 1: "ff0000", 2: "38de21", 3: "ffe50a", 4: "1460d2", 5: "ff005d", 6: "00bbbb", 7: "bbbbbb", 8: "555555", 9: "f40e17", 10: "3bd01d", 11: "edc809", 12: "5555ff", 13: "ff55ff", 14: "6ae3fa", 15: "ffffff"]
)
static let coffee_Theme = GhosttyThemeDefinition(
name: "Coffee Theme",
background: "f5deb3",
foreground: "000000",
cursorColor: "a1a1a1",
cursorText: "fffc67",
selectionBackground: "c1deff",
selectionForeground: "000000",
palette: [0: "000000", 1: "c91b00", 2: "00c200", 3: "adaa00", 4: "0225c7", 5: "ca30c7", 6: "00b8ba", 7: "a1a1a1", 8: "686868", 9: "ff6e67", 10: "1fba28", 11: "b2af1b", 12: "6871ff", 13: "f26af2", 14: "20bdbf", 15: "ffffff"]
)
static let crayon_Pony_Fish = GhosttyThemeDefinition(
name: "Crayon Pony Fish",
background: "150707",
foreground: "68525a",
cursorColor: "68525a",
cursorText: "140707",
selectionBackground: "2b1b1d",
selectionForeground: "69525a",
palette: [0: "2b1b1d", 1: "91002b", 2: "579524", 3: "ab311b", 4: "8c87b0", 5: "692f50", 6: "e8a866", 7: "68525a", 8: "4a383b", 9: "c5255d", 10: "8dff57", 11: "c8381d", 12: "cfc9ff", 13: "fc6cba", 14: "ffceaf", 15: "b0949d"]
)
static let cursor_Dark = GhosttyThemeDefinition(
name: "Cursor Dark",
background: "141414",
foreground: "d4d4d4",
cursorColor: "d4d4d4",
cursorText: "141414",
selectionBackground: "2c2c2c",
selectionForeground: "e4e4e4",
palette: [0: "242424", 1: "fc6b83", 2: "3fa266", 3: "d2943e", 4: "81a1c1", 5: "b48ead", 6: "88c0d0", 7: "e4e4e4", 8: "4a4a4a", 9: "fc6b83", 10: "70b489", 11: "f1b467", 12: "87a6c4", 13: "b48ead", 14: "88c0d0", 15: "e4e4e4"]
)
static let cursor_Light = GhosttyThemeDefinition(
name: "Cursor Light",
background: "f3f3f3",
foreground: "252525",
cursorColor: "252525",
cursorText: "f3f3f3",
selectionBackground: "d9d9d9",
selectionForeground: "252525",
palette: [0: "252525", 1: "cf2d56", 2: "1f8a65", 3: "a16900", 4: "3c7cab", 5: "b8448b", 6: "4c7f8c", 7: "afafaf", 8: "5c5c5c", 9: "e75e78", 10: "55a583", 11: "c08532", 12: "6299c3", 13: "d06ba6", 14: "6f9ba6", 15: "ffffff"]
)
static let cutie_Pro = GhosttyThemeDefinition(
name: "Cutie Pro",
background: "181818",
foreground: "d5d0c9",
cursorColor: "efc4cd",
cursorText: "181818",
selectionBackground: "363636",
selectionForeground: "d5d0c9",
palette: [0: "000000", 1: "f56e7f", 2: "bec975", 3: "f58669", 4: "42d9c5", 5: "d286b7", 6: "37cb8a", 7: "d5c3c3", 8: "88847f", 9: "e5a1a3", 10: "e8d6a7", 11: "f1bb79", 12: "80c5de", 13: "b294bb", 14: "9dccbb", 15: "ffffff"]
)
static let cyberdyne = GhosttyThemeDefinition(
name: "Cyberdyne",
background: "151144",
foreground: "00ff92",
cursorColor: "00ff9c",
cursorText: "a6a6a6",
selectionBackground: "454d96",
selectionForeground: "f4f4f4",
palette: [0: "080808", 1: "ff8373", 2: "00c172", 3: "d2a700", 4: "0071cf", 5: "ff90fe", 6: "6bffdd", 7: "f1f1f1", 8: "484848", 9: "ffc4be", 10: "d6fcba", 11: "fffed5", 12: "c2e3ff", 13: "ffb2fe", 14: "e6e7fe", 15: "ffffff"]
)
static let cyberpunk = GhosttyThemeDefinition(
name: "Cyberpunk",
background: "332a57",
foreground: "e5e5e5",
cursorColor: "21f6bc",
cursorText: "999999",
selectionBackground: "c1deff",
selectionForeground: "000000",
palette: [0: "000000", 1: "ff7092", 2: "00fbac", 3: "fffa6a", 4: "00bfff", 5: "df95ff", 6: "86cbfe", 7: "ffffff", 8: "595959", 9: "ff8aa4", 10: "21f6bc", 11: "fff787", 12: "1bccfd", 13: "e6aefe", 14: "99d6fc", 15: "ffffff"]
)
static let cyberpunk_Scarlet_Protocol = GhosttyThemeDefinition(
name: "Cyberpunk Scarlet Protocol",
background: "101116",
foreground: "e41951",
cursorColor: "76ff9f",
cursorText: "a6a6a6",
selectionBackground: "c1deff",
selectionForeground: "000000",
palette: [0: "101116", 1: "ff0051", 2: "01dc84", 3: "faf945", 4: "0271b6", 5: "c930c7", 6: "00c5c7", 7: "c7c7c7", 8: "686868", 9: "ff6e67", 10: "60fa68", 11: "fffc67", 12: "6871ff", 13: "bd35ec", 14: "60fdff", 15: "ffffff"]
)
}

View File

@@ -0,0 +1,278 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let dark_Modern = GhosttyThemeDefinition(
name: "Dark Modern",
background: "1f1f1f",
foreground: "cccccc",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "3a3d41",
selectionForeground: "e0e0e0",
palette: [0: "272727", 1: "f74949", 2: "2ea043", 3: "9e6a03", 4: "0078d4", 5: "d01273", 6: "1db4d6", 7: "cccccc", 8: "5d5d5d", 9: "dc5452", 10: "23d18b", 11: "f5f543", 12: "3b8eea", 13: "d670d6", 14: "29b8db", 15: "e5e5e5"]
)
static let dark_Pastel = GhosttyThemeDefinition(
name: "Dark Pastel",
background: "000000",
foreground: "ffffff",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "000000", 1: "ff5555", 2: "55ff55", 3: "ffff55", 4: "5555ff", 5: "ff55ff", 6: "55ffff", 7: "bbbbbb", 8: "555555", 9: "ff5555", 10: "55ff55", 11: "ffff55", 12: "5555ff", 13: "ff55ff", 14: "55ffff", 15: "ffffff"]
)
static let darkPlus = GhosttyThemeDefinition(
name: "Dark+",
background: "1e1e1e",
foreground: "cccccc",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "3a3d41",
selectionForeground: "e0e0e0",
palette: [0: "000000", 1: "cd3131", 2: "0dbc79", 3: "e5e510", 4: "2472c8", 5: "bc3fbc", 6: "11a8cd", 7: "e5e5e5", 8: "666666", 9: "f14c4c", 10: "23d18b", 11: "f5f543", 12: "3b8eea", 13: "d670d6", 14: "29b8db", 15: "e5e5e5"]
)
static let darkermatrix = GhosttyThemeDefinition(
name: "Darkermatrix",
background: "070c0e",
foreground: "35451a",
cursorColor: "444733",
cursorText: "00ff87",
selectionBackground: "0f191c",
selectionForeground: "00ff87",
palette: [0: "091013", 1: "1a4831", 2: "6fa64c", 3: "595900", 4: "00cb6b", 5: "4e375a", 6: "125459", 7: "1a4833", 8: "404040", 9: "0d452a", 10: "90d762", 11: "e2e500", 12: "00ff87", 13: "4e375a", 14: "176c73", 15: "00381e"]
)
static let darkmatrix = GhosttyThemeDefinition(
name: "Darkmatrix",
background: "070c0e",
foreground: "3e5715",
cursorColor: "9fa86e",
cursorText: "00ff87",
selectionBackground: "0f191c",
selectionForeground: "00ff87",
palette: [0: "091013", 1: "006536", 2: "6fa64c", 3: "7e8000", 4: "2c9a84", 5: "523a60", 6: "114d53", 7: "006536", 8: "404040", 9: "00733d", 10: "90d762", 11: "e2e500", 12: "46d8b8", 13: "573d66", 14: "12545a", 15: "006536"]
)
static let darkside = GhosttyThemeDefinition(
name: "Darkside",
background: "222324",
foreground: "bababa",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "303333",
selectionForeground: "bababa",
palette: [0: "000000", 1: "e8341c", 2: "68c256", 3: "f2d42c", 4: "1c98e8", 5: "8e69c9", 6: "1c98e8", 7: "bababa", 8: "4c4c4c", 9: "e05a4f", 10: "77b869", 11: "efd64b", 12: "387cd3", 13: "957bbe", 14: "3d97e2", 15: "bababa"]
)
static let dawnfox = GhosttyThemeDefinition(
name: "Dawnfox",
background: "faf4ed",
foreground: "575279",
cursorColor: "575279",
cursorText: "faf4ed",
selectionBackground: "d0d8d8",
selectionForeground: "575279",
palette: [0: "575279", 1: "b4637a", 2: "618774", 3: "ea9d34", 4: "286983", 5: "907aa9", 6: "56949f", 7: "b2b6bd", 8: "5f5695", 9: "c26d85", 10: "629f81", 11: "eea846", 12: "2d81a3", 13: "9a80b9", 14: "5ca7b4", 15: "e6ebf3"]
)
static let dayfox = GhosttyThemeDefinition(
name: "Dayfox",
background: "f6f2ee",
foreground: "3d2b5a",
cursorColor: "3d2b5a",
cursorText: "f6f2ee",
selectionBackground: "e7d2be",
selectionForeground: "3d2b5a",
palette: [0: "352c24", 1: "a5222f", 2: "396847", 3: "ac5402", 4: "2848a9", 5: "6e33ce", 6: "287980", 7: "bfb6ae", 8: "534c45", 9: "b3434e", 10: "577f63", 11: "b86e28", 12: "4863b6", 13: "8452d5", 14: "488d93", 15: "f4ece6"]
)
static let deep = GhosttyThemeDefinition(
name: "Deep",
background: "090909",
foreground: "cdcdcd",
cursorColor: "d0d0d0",
cursorText: "151515",
selectionBackground: "780002",
selectionForeground: "ececec",
palette: [0: "000000", 1: "d70005", 2: "1cd915", 3: "d9bd26", 4: "5665ff", 5: "b052da", 6: "50d2da", 7: "e0e0e0", 8: "535353", 9: "fb0007", 10: "22ff18", 11: "fedc2b", 12: "9fa9ff", 13: "e09aff", 14: "8df9ff", 15: "ffffff"]
)
static let desert = GhosttyThemeDefinition(
name: "Desert",
background: "333333",
foreground: "ffffff",
cursorColor: "00ff00",
cursorText: "000000",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "4d4d4d", 1: "ff2b2b", 2: "98fb98", 3: "f0e68c", 4: "cd853f", 5: "ffdead", 6: "ffa0a0", 7: "f5deb3", 8: "626262", 9: "ff5555", 10: "55ff55", 11: "ffff55", 12: "87ceff", 13: "ff55ff", 14: "ffd700", 15: "ffffff"]
)
static let detuned = GhosttyThemeDefinition(
name: "Detuned",
background: "000000",
foreground: "c7c7c7",
cursorColor: "c7c7c7",
cursorText: "8c8c8c",
selectionBackground: "c1deff",
selectionForeground: "000000",
palette: [0: "171717", 1: "fe4386", 2: "a6e32d", 3: "e6da73", 4: "0094d9", 5: "9b37ff", 6: "50b7d9", 7: "c7c7c7", 8: "686868", 9: "fa80ac", 10: "bde371", 11: "fff27f", 12: "00beff", 13: "be9eff", 14: "5ed7ff", 15: "ffffff"]
)
static let dimidium = GhosttyThemeDefinition(
name: "Dimidium",
background: "141414",
foreground: "bab7b6",
cursorColor: "37e57b",
cursorText: "141414",
selectionBackground: "8db8e5",
selectionForeground: "141414",
palette: [0: "000000", 1: "cf494c", 2: "60b442", 3: "db9c11", 4: "0575d8", 5: "af5ed2", 6: "1db6bb", 7: "bab7b6", 8: "817e7e", 9: "ff643b", 10: "37e57b", 11: "fccd1a", 12: "688dfd", 13: "ed6fe9", 14: "32e0fb", 15: "dee3e4"]
)
static let dimmed_Monokai = GhosttyThemeDefinition(
name: "Dimmed Monokai",
background: "1f1f1f",
foreground: "b9bcba",
cursorColor: "f83e19",
cursorText: "171717",
selectionBackground: "2a2d32",
selectionForeground: "b9bcba",
palette: [0: "3a3d43", 1: "be3f48", 2: "879a3b", 3: "c5a635", 4: "4f76a1", 5: "855c8d", 6: "578fa4", 7: "b9bcba", 8: "888987", 9: "fb001f", 10: "0f722f", 11: "c47033", 12: "186de3", 13: "fb0067", 14: "2e706d", 15: "fdffb9"]
)
static let django = GhosttyThemeDefinition(
name: "Django",
background: "0b2f20",
foreground: "f8f8f8",
cursorColor: "336442",
cursorText: "f8f8f8",
selectionBackground: "245032",
selectionForeground: "f8f8f8",
palette: [0: "000000", 1: "fd6209", 2: "41a83e", 3: "ffe862", 4: "315d3f", 5: "f8f8f8", 6: "9df39f", 7: "ffffff", 8: "585858", 9: "ff943b", 10: "73da70", 11: "ffff94", 12: "568264", 13: "ffffff", 14: "cfffd1", 15: "ffffff"]
)
static let django_Reborn_Again = GhosttyThemeDefinition(
name: "Django Reborn Again",
background: "051f14",
foreground: "dadedc",
cursorColor: "ffcc00",
cursorText: "9a9e9c",
selectionBackground: "203727",
selectionForeground: "dadedc",
palette: [0: "000000", 1: "fd6209", 2: "41a83e", 3: "ffe862", 4: "245032", 5: "f8f8f8", 6: "9df39f", 7: "ffffff", 8: "4c4c4c", 9: "ff943b", 10: "73da70", 11: "ffff94", 12: "568264", 13: "ffffff", 14: "cfffd1", 15: "ffffff"]
)
static let django_Smooth = GhosttyThemeDefinition(
name: "Django Smooth",
background: "245032",
foreground: "f8f8f8",
cursorColor: "4c7e5c",
cursorText: "f8f8f8",
selectionBackground: "336442",
selectionForeground: "f8f8f8",
palette: [0: "000000", 1: "fd6209", 2: "41a83e", 3: "ffe862", 4: "989898", 5: "f8f8f8", 6: "9df39f", 7: "e8e8e7", 8: "727272", 9: "ff943b", 10: "73da70", 11: "ffff94", 12: "cacaca", 13: "ffffff", 14: "cfffd1", 15: "ffffff"]
)
static let dogxi_Misty = GhosttyThemeDefinition(
name: "Dogxi Misty",
background: "282a36",
foreground: "eff0eb",
cursorColor: "eaeaea",
cursorText: "282a36",
selectionBackground: "92bcd0",
selectionForeground: "000000",
palette: [0: "000000", 1: "ff5c57", 2: "94e362", 3: "eebd70", 4: "99ecfe", 5: "ff6ac1", 6: "5fdeed", 7: "f1f1f0", 8: "686868", 9: "ff5c57", 10: "94e362", 11: "efc781", 12: "99ecfe", 13: "ff6ac1", 14: "87e0f0", 15: "f1f1f0"]
)
static let doom_One = GhosttyThemeDefinition(
name: "Doom One",
background: "282c34",
foreground: "bbc2cf",
cursorColor: "51afef",
cursorText: "1b1b1b",
selectionBackground: "42444b",
selectionForeground: "bbc2cf",
palette: [0: "000000", 1: "ff6c6b", 2: "98be65", 3: "ecbe7b", 4: "a9a1e1", 5: "c678dd", 6: "51afef", 7: "bbc2cf", 8: "595959", 9: "ff6655", 10: "99bb66", 11: "ecbe7b", 12: "a9a1e1", 13: "c678dd", 14: "51afef", 15: "bfbfbf"]
)
static let doom_Peacock = GhosttyThemeDefinition(
name: "Doom Peacock",
background: "2b2a27",
foreground: "ede0ce",
cursorColor: "9c9c9d",
cursorText: "36312b",
selectionBackground: "a60033",
selectionForeground: "ffffff",
palette: [0: "1c1f24", 1: "cb4b16", 2: "26a6a6", 3: "bcd42a", 4: "2a6cc6", 5: "a9a1e1", 6: "5699af", 7: "ede0ce", 8: "51504d", 9: "ff5d38", 10: "98be65", 11: "e6f972", 12: "51afef", 13: "c678dd", 14: "46d9ff", 15: "dfdfdf"]
)
static let dot_Gov = GhosttyThemeDefinition(
name: "Dot Gov",
background: "262c35",
foreground: "ebebeb",
cursorColor: "d9002f",
cursorText: "ffffff",
selectionBackground: "1a4080",
selectionForeground: "ffffff",
palette: [0: "191919", 1: "bf091d", 2: "3d9751", 3: "f6bb34", 4: "17b2e0", 5: "7830b0", 6: "8bd2ed", 7: "ffffff", 8: "595959", 9: "bf091d", 10: "3d9751", 11: "f6bb34", 12: "17b2e0", 13: "7830b0", 14: "8bd2ed", 15: "ffffff"]
)
static let dracula = GhosttyThemeDefinition(
name: "Dracula",
background: "282a36",
foreground: "f8f8f2",
cursorColor: "f8f8f2",
cursorText: "282a36",
selectionBackground: "44475a",
selectionForeground: "ffffff",
palette: [0: "21222c", 1: "ff5555", 2: "50fa7b", 3: "f1fa8c", 4: "bd93f9", 5: "ff79c6", 6: "8be9fd", 7: "f8f8f2", 8: "6272a4", 9: "ff6e6e", 10: "69ff94", 11: "ffffa5", 12: "d6acff", 13: "ff92df", 14: "a4ffff", 15: "ffffff"]
)
static let draculaPlus = GhosttyThemeDefinition(
name: "Dracula+",
background: "212121",
foreground: "f8f8f2",
cursorColor: "eceff4",
cursorText: "282828",
selectionBackground: "f8f8f2",
selectionForeground: "545454",
palette: [0: "21222c", 1: "ff5555", 2: "50fa7b", 3: "ffcb6b", 4: "82aaff", 5: "c792ea", 6: "8be9fd", 7: "f8f8f2", 8: "545454", 9: "ff6e6e", 10: "69ff94", 11: "ffcb6b", 12: "d6acff", 13: "ff92df", 14: "a4ffff", 15: "f8f8f2"]
)
static let duckbones = GhosttyThemeDefinition(
name: "Duckbones",
background: "0e101a",
foreground: "ebefc0",
cursorColor: "edf2c2",
cursorText: "0e101a",
selectionBackground: "37382d",
selectionForeground: "ebefc0",
palette: [0: "0e101a", 1: "e03600", 2: "5dcd97", 3: "e39500", 4: "00a3cb", 5: "795ccc", 6: "00a3cb", 7: "ebefc0", 8: "444860", 9: "ff4821", 10: "58db9e", 11: "f6a100", 12: "00b4e0", 13: "b3a1e6", 14: "00b4e0", 15: "b3b692"]
)
static let duotone_Dark = GhosttyThemeDefinition(
name: "Duotone Dark",
background: "1f1d27",
foreground: "b7a1ff",
cursorColor: "ff9839",
cursorText: "1f1d27",
selectionBackground: "353147",
selectionForeground: "b7a2ff",
palette: [0: "1f1d27", 1: "d9393e", 2: "2dcd73", 3: "d9b76e", 4: "ffc284", 5: "de8d40", 6: "2488ff", 7: "b7a1ff", 8: "4e4a60", 9: "d9393e", 10: "2dcd73", 11: "d9b76e", 12: "ffc284", 13: "de8d40", 14: "2488ff", 15: "eae5ff"]
)
static let duskfox = GhosttyThemeDefinition(
name: "Duskfox",
background: "232136",
foreground: "e0def4",
cursorColor: "e0def4",
cursorText: "232136",
selectionBackground: "433c59",
selectionForeground: "e0def4",
palette: [0: "393552", 1: "eb6f92", 2: "a3be8c", 3: "f6c177", 4: "569fba", 5: "c4a7e7", 6: "9ccfd8", 7: "e0def4", 8: "544d8a", 9: "f083a2", 10: "b1d196", 11: "f9cb8c", 12: "65b1cd", 13: "ccb1ed", 14: "a6dae3", 15: "e2e0f7"]
)
}

View File

@@ -0,0 +1,146 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let earthsong = GhosttyThemeDefinition(
name: "Earthsong",
background: "292520",
foreground: "e5c7a9",
cursorColor: "f6f7ec",
cursorText: "292520",
selectionBackground: "121418",
selectionForeground: "e5c7a9",
palette: [0: "121418", 1: "c94234", 2: "85c54c", 3: "f5ae2e", 4: "1398b9", 5: "d0633d", 6: "509552", 7: "e5c6aa", 8: "675f54", 9: "ff645a", 10: "98e036", 11: "e0d561", 12: "5fdaff", 13: "ff9269", 14: "84f088", 15: "f6f7ec"]
)
static let electron_Highlighter = GhosttyThemeDefinition(
name: "Electron Highlighter",
background: "23283d",
foreground: "a5b6d4",
cursorColor: "a5b6d4",
cursorText: "1a1b27",
selectionBackground: "25345a",
selectionForeground: "a5b6d4",
palette: [0: "15161f", 1: "ff6c8d", 2: "00ffc3", 3: "ffd7a9", 4: "77abff", 5: "daa4f4", 6: "00fdff", 7: "778faf", 8: "4a6789", 9: "ff6c8d", 10: "00ffc3", 11: "ffd7a9", 12: "77abff", 13: "daa4f4", 14: "00fdff", 15: "c3cee2"]
)
static let elegant = GhosttyThemeDefinition(
name: "Elegant",
background: "292b31",
foreground: "ced2d6",
cursorColor: "00beff",
cursorText: "ffffff",
selectionBackground: "d5d5d5",
selectionForeground: "144385",
palette: [0: "0a1222", 1: "ff0257", 2: "85cc95", 3: "ffcb8b", 4: "8dabe1", 5: "c792eb", 6: "78ccf0", 7: "ffffff", 8: "575656", 9: "ff0057", 10: "85cc95", 11: "ffcb8b", 12: "8dabe1", 13: "c792eb", 14: "3facef", 15: "ffffff"]
)
static let elemental = GhosttyThemeDefinition(
name: "Elemental",
background: "22211d",
foreground: "807a74",
cursorColor: "facb80",
cursorText: "161611",
selectionBackground: "413829",
selectionForeground: "facd77",
palette: [0: "3c3c30", 1: "98290f", 2: "479a43", 3: "7f7111", 4: "497f7d", 5: "7f4e2f", 6: "387f58", 7: "807974", 8: "555445", 9: "e0502a", 10: "61e070", 11: "d69927", 12: "79d9d9", 13: "cd7c54", 14: "59d599", 15: "fff1e9"]
)
static let elementary = GhosttyThemeDefinition(
name: "Elementary",
background: "181818",
foreground: "efefef",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "242424", 1: "d71c15", 2: "5aa513", 3: "fdb40c", 4: "134899", 5: "e40038", 6: "2595e1", 7: "efefef", 8: "4b4b4b", 9: "fc1c18", 10: "6bc219", 11: "fec80e", 12: "0955ff", 13: "fb0050", 14: "3ea8fc", 15: "8c00ec"]
)
static let embark = GhosttyThemeDefinition(
name: "Embark",
background: "1e1c31",
foreground: "eeffff",
cursorColor: "a1efd3",
cursorText: "1e1c31",
selectionBackground: "fbfcfc",
selectionForeground: "1e1c31",
palette: [0: "1e1c31", 1: "f0719b", 2: "a1efd3", 3: "ffe9aa", 4: "57c7ff", 5: "c792ea", 6: "87dfeb", 7: "f8f8f2", 8: "585273", 9: "f02e6e", 10: "2ce592", 11: "ffb378", 12: "1da0e2", 13: "a742ea", 14: "63f2f1", 15: "a6b3cc"]
)
static let embers_Dark = GhosttyThemeDefinition(
name: "Embers Dark",
background: "16130f",
foreground: "a39a90",
cursorColor: "a39a90",
cursorText: "16130f",
selectionBackground: "433b32",
selectionForeground: "a39a90",
palette: [0: "16130f", 1: "826d57", 2: "57826d", 3: "6d8257", 4: "6d5782", 5: "82576d", 6: "576d82", 7: "a39a90", 8: "5a5047", 9: "828257", 10: "464039", 11: "50483f", 12: "8a8075", 13: "beb6ae", 14: "825757", 15: "dbd6d1"]
)
static let eNCOM = GhosttyThemeDefinition(
name: "ENCOM",
background: "000000",
foreground: "00a595",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "00a48c",
selectionForeground: "3de1c9",
palette: [0: "000000", 1: "9f0000", 2: "008b00", 3: "ffd000", 4: "0081ff", 5: "bc00ca", 6: "008b8b", 7: "bbbbbb", 8: "555555", 9: "ff0000", 10: "00ee00", 11: "ffff00", 12: "0000ff", 13: "ff00ff", 14: "00cdcd", 15: "ffffff"]
)
static let espresso = GhosttyThemeDefinition(
name: "Espresso",
background: "323232",
foreground: "ffffff",
cursorColor: "d6d6d6",
cursorText: "999999",
selectionBackground: "5b5b5b",
selectionForeground: "ffffff",
palette: [0: "353535", 1: "d25252", 2: "a5c261", 3: "ffc66d", 4: "6c99bb", 5: "d197d9", 6: "bed6ff", 7: "eeeeec", 8: "606060", 9: "f00c0c", 10: "c2e075", 11: "e1e48b", 12: "8ab7d9", 13: "efb5f7", 14: "dcf4ff", 15: "ffffff"]
)
static let espresso_Libre = GhosttyThemeDefinition(
name: "Espresso Libre",
background: "2a211c",
foreground: "b8a898",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "c3dcff",
selectionForeground: "ab9b8b",
palette: [0: "000000", 1: "cc0000", 2: "1a921c", 3: "f0e53a", 4: "0066ff", 5: "c5656b", 6: "06989a", 7: "d3d7cf", 8: "555753", 9: "ef2929", 10: "9aff87", 11: "fffb5c", 12: "43a8ed", 13: "ff818a", 14: "34e2e2", 15: "eeeeec"]
)
static let everblush = GhosttyThemeDefinition(
name: "Everblush",
background: "141b1e",
foreground: "dadada",
cursorColor: "dadada",
cursorText: "141b1e",
selectionBackground: "141b1e",
selectionForeground: "dadada",
palette: [0: "232a2d", 1: "e57474", 2: "8ccf7e", 3: "e5c76b", 4: "67b0e8", 5: "c47fd5", 6: "6cbfbf", 7: "b3b9b8", 8: "464e50", 9: "ef7e7e", 10: "96d988", 11: "f4d67a", 12: "71baf2", 13: "ce89df", 14: "67cbe7", 15: "bdc3c2"]
)
static let everforest_Dark_Hard = GhosttyThemeDefinition(
name: "Everforest Dark Hard",
background: "1e2326",
foreground: "d3c6aa",
cursorColor: "e69875",
cursorText: "4c3743",
selectionBackground: "4c3743",
selectionForeground: "d3c6aa",
palette: [0: "7a8478", 1: "e67e80", 2: "a7c080", 3: "dbbc7f", 4: "7fbbb3", 5: "d699b6", 6: "83c092", 7: "f2efdf", 8: "a6b0a0", 9: "f85552", 10: "8da101", 11: "dfa000", 12: "3a94c5", 13: "df69ba", 14: "35a77c", 15: "fffbef"]
)
static let everforest_Light_Med = GhosttyThemeDefinition(
name: "Everforest Light Med",
background: "efebd4",
foreground: "5c6a72",
cursorColor: "f57d26",
cursorText: "eaedc8",
selectionBackground: "eaedc8",
selectionForeground: "5c6a72",
palette: [0: "7a8478", 1: "e67e80", 2: "9ab373", 3: "c1a266", 4: "7fbbb3", 5: "d699b6", 6: "83c092", 7: "b2af9f", 8: "a6b0a0", 9: "f85552", 10: "8da101", 11: "dfa000", 12: "3a94c5", 13: "df69ba", 14: "35a77c", 15: "fffbef"]
)
}

View File

@@ -0,0 +1,201 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let fahrenheit = GhosttyThemeDefinition(
name: "Fahrenheit",
background: "000000",
foreground: "ffffce",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "4e739f",
selectionForeground: "ffffce",
palette: [0: "1d1d1d", 1: "cda074", 2: "9e744d", 3: "fecf75", 4: "7f0e0f", 5: "734c4d", 6: "979797", 7: "ffffce", 8: "404040", 9: "fecea0", 10: "cc734d", 11: "fd9f4d", 12: "cb4a05", 13: "4e739f", 14: "fed04d", 15: "ffffff"]
)
static let fairyfloss = GhosttyThemeDefinition(
name: "Fairyfloss",
background: "5a5475",
foreground: "f8f8f2",
cursorColor: "f8f8f0",
cursorText: "060709",
selectionBackground: "8077a8",
selectionForeground: "f6e1ce",
palette: [0: "040303", 1: "f92672", 2: "c2ffdf", 3: "e6c000", 4: "c2ffdf", 5: "ffb8d1", 6: "c5a3ff", 7: "f8f8f0", 8: "6090cb", 9: "ff857f", 10: "c2ffdf", 11: "ffea00", 12: "c2ffdf", 13: "ffb8d1", 14: "c5a3ff", 15: "f8f8f0"]
)
static let farmhouse_Dark = GhosttyThemeDefinition(
name: "Farmhouse Dark",
background: "1d2027",
foreground: "e8e4e1",
cursorColor: "006efe",
cursorText: "e8e4e1",
selectionBackground: "4d5658",
selectionForeground: "b3b1aa",
palette: [0: "1d2027", 1: "ba0004", 2: "549d00", 3: "c87300", 4: "0049e6", 5: "9f1b61", 6: "1fb65c", 7: "e8e4e1", 8: "464d54", 9: "eb0009", 10: "7ac100", 11: "ea9a00", 12: "006efe", 13: "bf3b7f", 14: "19e062", 15: "f4eef0"]
)
static let farmhouse_Light = GhosttyThemeDefinition(
name: "Farmhouse Light",
background: "e8e4e1",
foreground: "1d2027",
cursorColor: "006efe",
cursorText: "1d2027",
selectionBackground: "b3b1aa",
selectionForeground: "4d5658",
palette: [0: "1d2027", 1: "8d0003", 2: "3a7d00", 3: "a95600", 4: "092ccd", 5: "820046", 6: "229256", 7: "a8a4a1", 8: "394047", 9: "eb0009", 10: "7ac100", 11: "ea9a00", 12: "006efe", 13: "bf3b7f", 14: "00c649", 15: "f4eef0"]
)
static let fideloper = GhosttyThemeDefinition(
name: "Fideloper",
background: "292f33",
foreground: "dbdae0",
cursorColor: "d4605a",
cursorText: "fefff2",
selectionBackground: "efb8ac",
selectionForeground: "8c8c8c",
palette: [0: "292f33", 1: "cb1e2d", 2: "edb8ac", 3: "b7ab9b", 4: "2e78c2", 5: "c0236f", 6: "309186", 7: "eae3ce", 8: "496068", 9: "d4605a", 10: "d4605a", 11: "a86671", 12: "7c85c4", 13: "5c5db2", 14: "819090", 15: "fcf4df"]
)
static let firefly_Traditional = GhosttyThemeDefinition(
name: "Firefly Traditional",
background: "000000",
foreground: "f5f5f5",
cursorColor: "00f900",
cursorText: "999999",
selectionBackground: "cfeac6",
selectionForeground: "000000",
palette: [0: "000000", 1: "c23720", 2: "33bc26", 3: "afad24", 4: "5a63ff", 5: "d53ad2", 6: "33bbc7", 7: "cccccc", 8: "828282", 9: "ff3b1e", 10: "2ee720", 11: "ecec16", 12: "838dff", 13: "ff5cfe", 14: "29f0f0", 15: "ebebeb"]
)
static let firefox_Dev = GhosttyThemeDefinition(
name: "Firefox Dev",
background: "0e1011",
foreground: "7c8fa4",
cursorColor: "708284",
cursorText: "002831",
selectionBackground: "163c61",
selectionForeground: "f2f5f9",
palette: [0: "002831", 1: "e63853", 2: "5eb83c", 3: "a57706", 4: "359ddf", 5: "d75cff", 6: "4b73a2", 7: "dcdcdc", 8: "26444d", 9: "e1003f", 10: "1d9000", 11: "cd9409", 12: "006fc0", 13: "a200da", 14: "005794", 15: "e2e2e2"]
)
static let firewatch = GhosttyThemeDefinition(
name: "Firewatch",
background: "1e2027",
foreground: "9ba2b2",
cursorColor: "f6f7ec",
cursorText: "b7b8a8",
selectionBackground: "2f363e",
selectionForeground: "7d8fa4",
palette: [0: "585f6d", 1: "d95360", 2: "5ab977", 3: "dfb563", 4: "4d89c4", 5: "d55119", 6: "44a8b6", 7: "e6e5ff", 8: "585f6d", 9: "d95360", 10: "5ab977", 11: "dfb563", 12: "4c89c5", 13: "d55119", 14: "44a8b6", 15: "e6e5ff"]
)
static let fish_Tank = GhosttyThemeDefinition(
name: "Fish Tank",
background: "232537",
foreground: "ecf0fe",
cursorColor: "fecd5e",
cursorText: "232537",
selectionBackground: "fcf7e9",
selectionForeground: "232537",
palette: [0: "03073c", 1: "c6004a", 2: "acf157", 3: "fecd5e", 4: "525fb8", 5: "986f82", 6: "968763", 7: "ecf0fc", 8: "6c5b30", 9: "da4b8a", 10: "dbffa9", 11: "fee6a9", 12: "b2befa", 13: "fda5cd", 14: "a5bd86", 15: "f6ffec"]
)
static let flat = GhosttyThemeDefinition(
name: "Flat",
background: "002240",
foreground: "2cc55d",
cursorColor: "e5be0c",
cursorText: "ffffff",
selectionBackground: "792b9c",
selectionForeground: "ffffff",
palette: [0: "222d3f", 1: "a82320", 2: "32a548", 3: "e58d11", 4: "3167ac", 5: "781aa0", 6: "2c9370", 7: "b0b6ba", 8: "475262", 9: "d4312e", 10: "2d9440", 11: "e5be0c", 12: "3c7dd2", 13: "8230a7", 14: "35b387", 15: "e7eced"]
)
static let flatland = GhosttyThemeDefinition(
name: "Flatland",
background: "1d1f21",
foreground: "b8dbef",
cursorColor: "708284",
cursorText: "002831",
selectionBackground: "2b2a24",
selectionForeground: "ffffff",
palette: [0: "1d1d19", 1: "f18339", 2: "9fd364", 3: "f4ef6d", 4: "5096be", 5: "695abc", 6: "d63865", 7: "ffffff", 8: "50504c", 9: "d22a24", 10: "a7d42c", 11: "ff8949", 12: "61b9d0", 13: "695abc", 14: "d63865", 15: "ffffff"]
)
static let flexoki_Dark = GhosttyThemeDefinition(
name: "Flexoki Dark",
background: "100f0f",
foreground: "cecdc3",
cursorColor: "cecdc3",
cursorText: "100f0f",
selectionBackground: "403e3c",
selectionForeground: "cecdc3",
palette: [0: "100f0f", 1: "d14d41", 2: "879a39", 3: "d0a215", 4: "4385be", 5: "ce5d97", 6: "3aa99f", 7: "878580", 8: "575653", 9: "af3029", 10: "66800b", 11: "ad8301", 12: "205ea6", 13: "a02f6f", 14: "24837b", 15: "cecdc3"]
)
static let flexoki_Light = GhosttyThemeDefinition(
name: "Flexoki Light",
background: "fffcf0",
foreground: "100f0f",
cursorColor: "100f0f",
cursorText: "fffcf0",
selectionBackground: "cecdc3",
selectionForeground: "100f0f",
palette: [0: "100f0f", 1: "af3029", 2: "66800b", 3: "ad8301", 4: "205ea6", 5: "a02f6f", 6: "24837b", 7: "6f6e69", 8: "b7b5ac", 9: "d14d41", 10: "879a39", 11: "d0a215", 12: "4385be", 13: "ce5d97", 14: "3aa99f", 15: "cecdc3"]
)
static let floraverse = GhosttyThemeDefinition(
name: "Floraverse",
background: "0e0d15",
foreground: "dbd1b9",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "f3e0b8",
selectionForeground: "08002e",
palette: [0: "08002e", 1: "7e1a46", 2: "5d731a", 3: "cd751c", 4: "1d6da1", 5: "b7077e", 6: "42a38c", 7: "f3e0b8", 8: "4c3866", 9: "d02063", 10: "b4ce59", 11: "fac357", 12: "40a4cf", 13: "f12aae", 14: "62caa8", 15: "fff5db"]
)
static let forest_Blue = GhosttyThemeDefinition(
name: "Forest Blue",
background: "051519",
foreground: "e2d8cd",
cursorColor: "9e9ecb",
cursorText: "000000",
selectionBackground: "4d4d4d",
selectionForeground: "ffffff",
palette: [0: "333333", 1: "f8818e", 2: "92d3a2", 3: "1a8e63", 4: "8ed0ce", 5: "5e468c", 6: "31658c", 7: "e2d8cd", 8: "4a4a4a", 9: "fb3d66", 10: "6bb48d", 11: "30c85a", 12: "39a7a2", 13: "7e62b3", 14: "6096bf", 15: "e2d8cd"]
)
static let framer = GhosttyThemeDefinition(
name: "Framer",
background: "111111",
foreground: "777777",
cursorColor: "fcdc08",
cursorText: "161616",
selectionBackground: "666666",
selectionForeground: "ffffff",
palette: [0: "141414", 1: "ff5555", 2: "98ec65", 3: "ffcc33", 4: "00aaff", 5: "aa88ff", 6: "88ddff", 7: "cccccc", 8: "414141", 9: "ff8888", 10: "b6f292", 11: "ffd966", 12: "33bbff", 13: "cebbff", 14: "bbecff", 15: "ffffff"]
)
static let front_End_Delight = GhosttyThemeDefinition(
name: "Front End Delight",
background: "1b1c1d",
foreground: "adadad",
cursorColor: "cdcdcd",
cursorText: "1b1c1d",
selectionBackground: "ea6154",
selectionForeground: "1b1c1d",
palette: [0: "242526", 1: "f8511b", 2: "565747", 3: "fa771d", 4: "2c70b7", 5: "f02e4f", 6: "3ca1a6", 7: "adadad", 8: "5fac6d", 9: "f74319", 10: "74ec4c", 11: "fdc325", 12: "3393ca", 13: "e75e4f", 14: "4fbce6", 15: "8c735b"]
)
static let fun_Forrest = GhosttyThemeDefinition(
name: "Fun Forrest",
background: "251200",
foreground: "dec165",
cursorColor: "e5591c",
cursorText: "000000",
selectionBackground: "e5591c",
selectionForeground: "000000",
palette: [0: "000000", 1: "d6262b", 2: "919c00", 3: "be8a13", 4: "4699a3", 5: "8d4331", 6: "da8213", 7: "ddc265", 8: "7f6a55", 9: "e55a1c", 10: "bfc65a", 11: "ffcb1b", 12: "7cc9cf", 13: "d26349", 14: "e6a96b", 15: "ffeaa3"]
)
}

View File

@@ -0,0 +1,311 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let galaxy = GhosttyThemeDefinition(
name: "Galaxy",
background: "1d2837",
foreground: "ffffff",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "000000", 1: "f9555f", 2: "21b089", 3: "fef02a", 4: "589df6", 5: "944d95", 6: "1f9ee7", 7: "bbbbbb", 8: "555555", 9: "fa8c8f", 10: "35bb9a", 11: "ffff55", 12: "589df6", 13: "e75699", 14: "3979bc", 15: "ffffff"]
)
static let galizur = GhosttyThemeDefinition(
name: "Galizur",
background: "071317",
foreground: "ddeeff",
cursorColor: "ddeeff",
cursorText: "071317",
selectionBackground: "071317",
selectionForeground: "ddeeff",
palette: [0: "223344", 1: "aa1122", 2: "33aa11", 3: "ccaa22", 4: "2255cc", 5: "7755aa", 6: "22bbdd", 7: "8899aa", 8: "556677", 9: "ff1133", 10: "33ff11", 11: "ffdd33", 12: "3377ff", 13: "aa77ff", 14: "33ddff", 15: "bbccdd"]
)
static let ghostty_Default_Style_Dark = GhosttyThemeDefinition(
name: "Ghostty Default Style Dark",
background: "282c34",
foreground: "ffffff",
cursorColor: "ffffff",
cursorText: "353a44",
selectionBackground: "ffffff",
selectionForeground: "282c34",
palette: [0: "1d1f21", 1: "cc6566", 2: "b6bd68", 3: "f0c674", 4: "82a2be", 5: "b294bb", 6: "8abeb7", 7: "c4c8c6", 8: "666666", 9: "d54e53", 10: "b9ca4b", 11: "e7c547", 12: "7aa6da", 13: "c397d8", 14: "70c0b1", 15: "eaeaea"]
)
static let gitHub = GhosttyThemeDefinition(
name: "GitHub",
background: "f4f4f4",
foreground: "3e3e3e",
cursorColor: "3f3f3f",
cursorText: "f4f4f4",
selectionBackground: "a9c1e2",
selectionForeground: "535353",
palette: [0: "3e3e3e", 1: "970b16", 2: "07962a", 3: "c5bb94", 4: "003e8a", 5: "e94691", 6: "7cc4df", 7: "b2b2b2", 8: "666666", 9: "de0000", 10: "7ac895", 11: "d7b600", 12: "2e6cba", 13: "f29592", 14: "00c7cb", 15: "ffffff"]
)
static let gitHub_Dark = GhosttyThemeDefinition(
name: "GitHub Dark",
background: "101216",
foreground: "8b949e",
cursorColor: "c9d1d9",
cursorText: "101216",
selectionBackground: "3b5070",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "f78166", 2: "56d364", 3: "e3b341", 4: "6ca4f8", 5: "db61a2", 6: "2b7489", 7: "ffffff", 8: "4d4d4d", 9: "f78166", 10: "56d364", 11: "e3b341", 12: "6ca4f8", 13: "db61a2", 14: "2b7489", 15: "ffffff"]
)
static let gitHub_Dark_Colorblind = GhosttyThemeDefinition(
name: "GitHub Dark Colorblind",
background: "0d1117",
foreground: "c9d1d9",
cursorColor: "58a6ff",
cursorText: "98e6ff",
selectionBackground: "c9d1d9",
selectionForeground: "0d1117",
palette: [0: "484f58", 1: "ec8e2c", 2: "58a6ff", 3: "d29922", 4: "58a6ff", 5: "bc8cff", 6: "39c5cf", 7: "b1bac4", 8: "6e7681", 9: "fdac54", 10: "79c0ff", 11: "e3b341", 12: "79c0ff", 13: "d2a8ff", 14: "56d4dd", 15: "ffffff"]
)
static let gitHub_Dark_Default = GhosttyThemeDefinition(
name: "GitHub Dark Default",
background: "0d1117",
foreground: "e6edf3",
cursorColor: "2f81f7",
cursorText: "6fc1ff",
selectionBackground: "e6edf3",
selectionForeground: "0d1117",
palette: [0: "484f58", 1: "ff7b72", 2: "3fb950", 3: "d29922", 4: "58a6ff", 5: "bc8cff", 6: "39c5cf", 7: "b1bac4", 8: "6e7681", 9: "ffa198", 10: "56d364", 11: "e3b341", 12: "79c0ff", 13: "d2a8ff", 14: "56d4dd", 15: "ffffff"]
)
static let gitHub_Dark_Dimmed = GhosttyThemeDefinition(
name: "GitHub Dark Dimmed",
background: "22272e",
foreground: "adbac7",
cursorColor: "539bf5",
cursorText: "93dbff",
selectionBackground: "adbac7",
selectionForeground: "22272e",
palette: [0: "545d68", 1: "f47067", 2: "57ab5a", 3: "c69026", 4: "539bf5", 5: "b083f0", 6: "39c5cf", 7: "909dab", 8: "636e7b", 9: "ff938a", 10: "6bc46d", 11: "daaa3f", 12: "6cb6ff", 13: "dcbdfb", 14: "56d4dd", 15: "cdd9e5"]
)
static let gitHub_Dark_High_Contrast = GhosttyThemeDefinition(
name: "GitHub Dark High Contrast",
background: "0a0c10",
foreground: "f0f3f6",
cursorColor: "71b7ff",
cursorText: "b1f7ff",
selectionBackground: "f0f3f6",
selectionForeground: "0a0c10",
palette: [0: "7a828e", 1: "ff9492", 2: "26cd4d", 3: "f0b72f", 4: "71b7ff", 5: "cb9eff", 6: "39c5cf", 7: "d9dee3", 8: "9ea7b3", 9: "ffb1af", 10: "4ae168", 11: "f7c843", 12: "91cbff", 13: "dbb7ff", 14: "56d4dd", 15: "ffffff"]
)
static let gitHub_Light_Colorblind = GhosttyThemeDefinition(
name: "GitHub Light Colorblind",
background: "ffffff",
foreground: "24292f",
cursorColor: "0969da",
cursorText: "3c9cff",
selectionBackground: "24292f",
selectionForeground: "ffffff",
palette: [0: "24292f", 1: "b35900", 2: "0550ae", 3: "4d2d00", 4: "0969da", 5: "8250df", 6: "1b7c83", 7: "6e7781", 8: "57606a", 9: "8a4600", 10: "0969da", 11: "633c01", 12: "218bff", 13: "a475f9", 14: "3192aa", 15: "8c959f"]
)
static let gitHub_Light_Default = GhosttyThemeDefinition(
name: "GitHub Light Default",
background: "ffffff",
foreground: "1f2328",
cursorColor: "0969da",
cursorText: "3c9cff",
selectionBackground: "1f2328",
selectionForeground: "ffffff",
palette: [0: "24292f", 1: "cf222e", 2: "116329", 3: "4d2d00", 4: "0969da", 5: "8250df", 6: "1b7c83", 7: "6e7781", 8: "57606a", 9: "a40e26", 10: "1a7f37", 11: "633c01", 12: "218bff", 13: "a475f9", 14: "3192aa", 15: "8c959f"]
)
static let gitHub_Light_High_Contrast = GhosttyThemeDefinition(
name: "GitHub Light High Contrast",
background: "ffffff",
foreground: "0e1116",
cursorColor: "0349b4",
cursorText: "367ce7",
selectionBackground: "0e1116",
selectionForeground: "ffffff",
palette: [0: "0e1116", 1: "a0111f", 2: "024c1a", 3: "3f2200", 4: "0349b4", 5: "622cbc", 6: "1b7c83", 7: "66707b", 8: "4b535d", 9: "86061d", 10: "055d20", 11: "4e2c00", 12: "1168e3", 13: "844ae7", 14: "3192aa", 15: "88929d"]
)
static let gitLab_Dark = GhosttyThemeDefinition(
name: "GitLab Dark",
background: "28262b",
foreground: "ffffff",
cursorColor: "ffffff",
cursorText: "bfbfbf",
selectionBackground: "ad95e9",
selectionForeground: "28262b",
palette: [0: "000000", 1: "f57f6c", 2: "52b87a", 3: "d99530", 4: "7fb6ed", 5: "f88aaf", 6: "32c5d2", 7: "ffffff", 8: "666666", 9: "fcb5aa", 10: "91d4a8", 11: "e9be74", 12: "498dd1", 13: "fcacc5", 14: "5edee3", 15: "ffffff"]
)
static let gitLab_Dark_Grey = GhosttyThemeDefinition(
name: "GitLab Dark Grey",
background: "222222",
foreground: "ffffff",
cursorColor: "ffffff",
cursorText: "bfbfbf",
selectionBackground: "ad95e9",
selectionForeground: "222222",
palette: [0: "000000", 1: "f57f6c", 2: "52b87a", 3: "d99530", 4: "7fb6ed", 5: "f88aaf", 6: "32c5d2", 7: "ffffff", 8: "666666", 9: "fcb5aa", 10: "91d4a8", 11: "e9be74", 12: "498dd1", 13: "fcacc5", 14: "5edee3", 15: "ffffff"]
)
static let gitLab_Light = GhosttyThemeDefinition(
name: "GitLab Light",
background: "fafaff",
foreground: "303030",
cursorColor: "303030",
cursorText: "565656",
selectionBackground: "ad95e9",
selectionForeground: "fafaff",
palette: [0: "303030", 1: "a31700", 2: "0a7f3d", 3: "af551d", 4: "006cd8", 5: "583cac", 6: "00798a", 7: "303030", 8: "303030", 9: "a31700", 10: "0a7f3d", 11: "af551d", 12: "006cd8", 13: "583cac", 14: "00798a", 15: "303030"]
)
static let glacier = GhosttyThemeDefinition(
name: "Glacier",
background: "0c1115",
foreground: "ffffff",
cursorColor: "6c6c6c",
cursorText: "9f9f9f",
selectionBackground: "bd2523",
selectionForeground: "ffffff",
palette: [0: "2e343c", 1: "bd0f2f", 2: "35a770", 3: "fb9435", 4: "1f5872", 5: "bd2523", 6: "778397", 7: "ffffff", 8: "404a55", 9: "bd0f2f", 10: "49e998", 11: "fddf6e", 12: "2a8bc1", 13: "ea4727", 14: "a0b6d3", 15: "ffffff"]
)
static let grape = GhosttyThemeDefinition(
name: "Grape",
background: "171423",
foreground: "9f9fa1",
cursorColor: "a288f7",
cursorText: "171422",
selectionBackground: "493d70",
selectionForeground: "171422",
palette: [0: "2d283f", 1: "ed2261", 2: "1fa91b", 3: "8ddc20", 4: "487df4", 5: "8d35c9", 6: "3bdeed", 7: "9e9ea0", 8: "59516a", 9: "f0729a", 10: "53aa5e", 11: "b2dc87", 12: "a9bcec", 13: "ad81c2", 14: "9de3eb", 15: "a288f7"]
)
static let grass = GhosttyThemeDefinition(
name: "Grass",
background: "13773d",
foreground: "fff0a5",
cursorColor: "d9744c",
cursorText: "ffffff",
selectionBackground: "b64926",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "ff5959", 2: "00bb00", 3: "e7b000", 4: "0000a3", 5: "ee59bb", 6: "00bbbb", 7: "bbbbbb", 8: "959595", 9: "ff5959", 10: "00bb00", 11: "e7b000", 12: "0000bb", 13: "ff55ff", 14: "55ffff", 15: "ffffff"]
)
static let grey_Green = GhosttyThemeDefinition(
name: "Grey Green",
background: "002a1a",
foreground: "ffffff",
cursorColor: "fff400",
cursorText: "aeb1b0",
selectionBackground: "517e50",
selectionForeground: "e2e2e2",
palette: [0: "000000", 1: "fe1414", 2: "74ff00", 3: "f1ff01", 4: "00deff", 5: "ff00f0", 6: "00ffbc", 7: "ffffff", 8: "666666", 9: "ff3939", 10: "00ff44", 11: "ffd100", 12: "00afff", 13: "ff008a", 14: "00ffd3", 15: "f5ecec"]
)
static let gruber_Darker = GhosttyThemeDefinition(
name: "Gruber Darker",
background: "181818",
foreground: "e4e4e4",
cursorColor: "ffdb00",
cursorText: "a6a6a6",
selectionBackground: "ffffff",
selectionForeground: "54494e",
palette: [0: "181818", 1: "ff0a36", 2: "42dc00", 3: "ffdb00", 4: "92a7cb", 5: "a095cb", 6: "90aa9e", 7: "e4e4e4", 8: "54494e", 9: "ff3851", 10: "42dc00", 11: "ffdb00", 12: "92a7cb", 13: "afafda", 14: "90aa9e", 15: "f5f5f5"]
)
static let gruvbox_Dark = GhosttyThemeDefinition(
name: "Gruvbox Dark",
background: "282828",
foreground: "ebdbb2",
cursorColor: "ebdbb2",
cursorText: "282828",
selectionBackground: "665c54",
selectionForeground: "ebdbb2",
palette: [0: "282828", 1: "cc241d", 2: "98971a", 3: "d79921", 4: "458588", 5: "b16286", 6: "689d6a", 7: "a89984", 8: "928374", 9: "fb4934", 10: "b8bb26", 11: "fabd2f", 12: "83a598", 13: "d3869b", 14: "8ec07c", 15: "ebdbb2"]
)
static let gruvbox_Dark_Hard = GhosttyThemeDefinition(
name: "Gruvbox Dark Hard",
background: "1d2021",
foreground: "ebdbb2",
cursorColor: "ebdbb2",
cursorText: "1d2021",
selectionBackground: "665c54",
selectionForeground: "ebdbb2",
palette: [0: "1d2021", 1: "cc241d", 2: "98971a", 3: "d79921", 4: "458588", 5: "b16286", 6: "689d6a", 7: "a89984", 8: "928374", 9: "fb4934", 10: "b8bb26", 11: "fabd2f", 12: "83a598", 13: "d3869b", 14: "8ec07c", 15: "ebdbb2"]
)
static let gruvbox_Light = GhosttyThemeDefinition(
name: "Gruvbox Light",
background: "fbf1c7",
foreground: "3c3836",
cursorColor: "3c3836",
cursorText: "fbf1c7",
selectionBackground: "3c3836",
selectionForeground: "fbf1c7",
palette: [0: "fbf1c7", 1: "cc241d", 2: "98971a", 3: "d79921", 4: "458588", 5: "b16286", 6: "689d6a", 7: "7c6f64", 8: "928374", 9: "9d0006", 10: "79740e", 11: "b57614", 12: "076678", 13: "8f3f71", 14: "427b58", 15: "3c3836"]
)
static let gruvbox_Light_Hard = GhosttyThemeDefinition(
name: "Gruvbox Light Hard",
background: "f9f5d7",
foreground: "3c3836",
cursorColor: "3c3836",
cursorText: "f9f5d7",
selectionBackground: "3c3836",
selectionForeground: "f9f5d7",
palette: [0: "f9f5d7", 1: "cc241d", 2: "98971a", 3: "d79921", 4: "458588", 5: "b16286", 6: "689d6a", 7: "7c6f64", 8: "928374", 9: "9d0006", 10: "79740e", 11: "b57614", 12: "076678", 13: "8f3f71", 14: "427b58", 15: "3c3836"]
)
static let gruvbox_Material = GhosttyThemeDefinition(
name: "Gruvbox Material",
background: "1d2021",
foreground: "d4be98",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "2b2c3f",
selectionForeground: "7cfb70",
palette: [0: "141617", 1: "ea6926", 2: "c1d041", 3: "eecf75", 4: "6da3ec", 5: "fd9bc1", 6: "fe9d6e", 7: "ffffff", 8: "4c4c4c", 9: "d3573b", 10: "c1d041", 11: "eecf75", 12: "2c86ff", 13: "fd9bc1", 14: "92a5df", 15: "ffffff"]
)
static let gruvbox_Material_Dark = GhosttyThemeDefinition(
name: "Gruvbox Material Dark",
background: "282828",
foreground: "d4be98",
cursorColor: "d4be98",
cursorText: "282828",
selectionBackground: "d4be98",
selectionForeground: "282828",
palette: [0: "282828", 1: "ea6962", 2: "a9b665", 3: "d8a657", 4: "7daea3", 5: "d3869b", 6: "89b482", 7: "d4be98", 8: "7c6f64", 9: "ea6962", 10: "a9b665", 11: "d8a657", 12: "7daea3", 13: "d3869b", 14: "89b482", 15: "ddc7a1"]
)
static let gruvbox_Material_Light = GhosttyThemeDefinition(
name: "Gruvbox Material Light",
background: "fbf1c7",
foreground: "654735",
cursorColor: "654735",
cursorText: "fbf1c7",
selectionBackground: "654735",
selectionForeground: "fbf1c7",
palette: [0: "fbf1c7", 1: "c14a4a", 2: "6c782e", 3: "b47109", 4: "45707a", 5: "945e80", 6: "4c7a5d", 7: "654735", 8: "a89984", 9: "c14a4a", 10: "6c782e", 11: "b47109", 12: "45707a", 13: "945e80", 14: "4c7a5d", 15: "4f3829"]
)
static let guezwhoz = GhosttyThemeDefinition(
name: "Guezwhoz",
background: "1d1d1d",
foreground: "d9d9d9",
cursorColor: "99d4b1",
cursorText: "1d1d1d",
selectionBackground: "245354",
selectionForeground: "58d6ce",
palette: [0: "333333", 1: "e85181", 2: "7ad694", 3: "b7d074", 4: "5aa0d6", 5: "9a90e0", 6: "58d6ce", 7: "d9d9d9", 8: "808080", 9: "e85181", 10: "afd7af", 11: "d1ed85", 12: "64b2ed", 13: "a398ed", 14: "61ede4", 15: "ededed"]
)
}

View File

@@ -0,0 +1,245 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let hacktober = GhosttyThemeDefinition(
name: "Hacktober",
background: "141414",
foreground: "c9c9c9",
cursorColor: "c9c9c9",
cursorText: "141414",
selectionBackground: "141414",
selectionForeground: "c9c9c9",
palette: [0: "191918", 1: "b34538", 2: "587744", 3: "d08949", 4: "206ec5", 5: "864651", 6: "ac9166", 7: "f1eee7", 8: "464444", 9: "b33323", 10: "42824a", 11: "c75a22", 12: "5389c5", 13: "e795a5", 14: "ebc587", 15: "ffffff"]
)
static let hardcore = GhosttyThemeDefinition(
name: "Hardcore",
background: "121212",
foreground: "a0a0a0",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "453b39",
selectionForeground: "b6bbc0",
palette: [0: "1b1d1e", 1: "f92672", 2: "a6e22e", 3: "fd971f", 4: "66d9ef", 5: "9e6ffe", 6: "5e7175", 7: "ccccc6", 8: "505354", 9: "ff669d", 10: "beed5f", 11: "e6db74", 12: "66d9ef", 13: "9e6ffe", 14: "a3babf", 15: "f8f8f2"]
)
static let harper = GhosttyThemeDefinition(
name: "Harper",
background: "010101",
foreground: "a8a49d",
cursorColor: "a8a49d",
cursorText: "010101",
selectionBackground: "5a5753",
selectionForeground: "a8a49d",
palette: [0: "010101", 1: "f8b63f", 2: "7fb5e1", 3: "d6da25", 4: "489e48", 5: "b296c6", 6: "f5bfd7", 7: "a8a49d", 8: "726e6a", 9: "f8b63f", 10: "7fb5e1", 11: "d6da25", 12: "489e48", 13: "b296c6", 14: "f5bfd7", 15: "fefbea"]
)
static let havn_Daggry = GhosttyThemeDefinition(
name: "Havn Daggry",
background: "f8f9fb",
foreground: "3b4a7a",
cursorColor: "226c4f",
cursorText: "d6dbeb",
selectionBackground: "cfe9dd",
selectionForeground: "313c64",
palette: [0: "1f2842", 1: "985248", 2: "577159", 3: "be6b00", 4: "3a577d", 5: "7c5c97", 6: "925780", 7: "b0b5c5", 8: "1f2842", 9: "cc4a35", 10: "719679", 11: "f1a527", 12: "6089c0", 13: "7d7396", 14: "aa869d", 15: "d6dbeb"]
)
static let havn_Skumring = GhosttyThemeDefinition(
name: "Havn Skumring",
background: "111522",
foreground: "d6dbeb",
cursorColor: "277a6f",
cursorText: "e0e4f3",
selectionBackground: "2b514b",
selectionForeground: "dce0ef",
palette: [0: "252c47", 1: "ea563e", 2: "6ead7b", 3: "f8b330", 4: "596cf7", 5: "7c719e", 6: "d588c1", 7: "dce0ee", 8: "38425c", 9: "d17264", 10: "8c9e8f", 11: "eac58c", 12: "5186cb", 13: "9b7cee", 14: "d17ab6", 15: "fff6e1"]
)
static let haX0R_Blue = GhosttyThemeDefinition(
name: "HaX0R Blue",
background: "010515",
foreground: "11b7ff",
cursorColor: "10b6ff",
cursorText: "ffffff",
selectionBackground: "c1e4ff",
selectionForeground: "a9a9a9",
palette: [0: "010921", 1: "10b6ff", 2: "10b6ff", 3: "10b6ff", 4: "10b6ff", 5: "10b6ff", 6: "10b6ff", 7: "fafafa", 8: "484157", 9: "00b3f7", 10: "00b3f7", 11: "00b3f7", 12: "00b3f7", 13: "00b3f7", 14: "00b3f7", 15: "fefefe"]
)
static let haX0R_Gr33N = GhosttyThemeDefinition(
name: "HaX0R Gr33N",
background: "020f01",
foreground: "16b10e",
cursorColor: "15d00d",
cursorText: "ffffff",
selectionBackground: "d4ffc1",
selectionForeground: "b0b0b0",
palette: [0: "001f0b", 1: "15d00d", 2: "15d00d", 3: "15d00d", 4: "15d00d", 5: "15d00d", 6: "15d00d", 7: "fafafa", 8: "334843", 9: "19e20e", 10: "19e20e", 11: "19e20e", 12: "19e20e", 13: "19e20e", 14: "19e20e", 15: "fefefe"]
)
static let haX0R_R3D = GhosttyThemeDefinition(
name: "HaX0R R3D",
background: "200101",
foreground: "b10e0e",
cursorColor: "b00d0d",
cursorText: "ffffff",
selectionBackground: "ebc1ff",
selectionForeground: "979797",
palette: [0: "1f0000", 1: "b00d0d", 2: "b00d0d", 3: "b00d0d", 4: "b00d0d", 5: "b00d0d", 6: "b00d0d", 7: "fafafa", 8: "554040", 9: "ff1111", 10: "ff1010", 11: "ff1010", 12: "ff1010", 13: "ff1010", 14: "ff1010", 15: "fefefe"]
)
static let hazyland = GhosttyThemeDefinition(
name: "hazyland",
background: "171219",
foreground: "eee4ff",
cursorColor: "ff8fc4",
cursorText: "171219",
selectionBackground: "0D2847",
selectionForeground: "eee4ff",
palette: [0: "7b7080", 1: "ff8fc4", 2: "b2ffe3", 3: "f6e6a8", 4: "96ccff", 5: "b4b7f2", 6: "8ff7f0", 7: "eee4ff", 8: "7b7080", 9: "ff8fc4", 10: "b2ffe3", 11: "f6e6a8", 12: "96ccff", 13: "b4b7f2", 14: "8ff7f0", 15: "eee4ff"]
)
static let heeler = GhosttyThemeDefinition(
name: "Heeler",
background: "211f46",
foreground: "fdfdfd",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "2b2c41",
selectionForeground: "2eff58",
palette: [0: "000000", 1: "e44c2e", 2: "bdd100", 3: "f4ce65", 4: "5ba5f2", 5: "ff95c2", 6: "ff9763", 7: "ffffff", 8: "4c4c4c", 9: "e44c2e", 10: "bdd100", 11: "f4ce65", 12: "0088ff", 13: "ff95c2", 14: "8da6e4", 15: "ffffff"]
)
static let highway = GhosttyThemeDefinition(
name: "Highway",
background: "222225",
foreground: "ededed",
cursorColor: "e0d9b9",
cursorText: "1f192a",
selectionBackground: "384564",
selectionForeground: "ededed",
palette: [0: "000000", 1: "d00e18", 2: "138034", 3: "ffcb3e", 4: "006bb3", 5: "783482", 6: "455271", 7: "ededed", 8: "5d504a", 9: "f07e18", 10: "b1d130", 11: "fff120", 12: "4fc2fd", 13: "de0071", 14: "5d504a", 15: "ffffff"]
)
static let hipster_Green = GhosttyThemeDefinition(
name: "Hipster Green",
background: "100b05",
foreground: "84c138",
cursorColor: "23ff18",
cursorText: "ff0018",
selectionBackground: "083905",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "b6214a", 2: "00a600", 3: "bfbf00", 4: "246eb2", 5: "b200b2", 6: "00a6b2", 7: "bfbfbf", 8: "666666", 9: "e50000", 10: "86a93e", 11: "e5e500", 12: "0000ff", 13: "e500e5", 14: "00e5e5", 15: "e5e5e5"]
)
static let hivacruz = GhosttyThemeDefinition(
name: "Hivacruz",
background: "132638",
foreground: "ede4e4",
cursorColor: "979db4",
cursorText: "202746",
selectionBackground: "5e6687",
selectionForeground: "979db4",
palette: [0: "202746", 1: "c94922", 2: "ac9739", 3: "c08b30", 4: "3d8fd1", 5: "6679cc", 6: "22a2c9", 7: "979db4", 8: "6b7394", 9: "c76b29", 10: "73ad43", 11: "5e6687", 12: "898ea4", 13: "dfe2f1", 14: "9c637a", 15: "f5f7ff"]
)
static let homebrew = GhosttyThemeDefinition(
name: "Homebrew",
background: "000000",
foreground: "00ff00",
cursorColor: "23ff18",
cursorText: "ff0018",
selectionBackground: "083905",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "990000", 2: "00a600", 3: "999900", 4: "0d0dbf", 5: "b200b2", 6: "00a6b2", 7: "bfbfbf", 8: "666666", 9: "e50000", 10: "00d900", 11: "e5e500", 12: "0000ff", 13: "e500e5", 14: "00e5e5", 15: "e5e5e5"]
)
static let hopscotch = GhosttyThemeDefinition(
name: "Hopscotch",
background: "322931",
foreground: "b9b5b8",
cursorColor: "b9b5b8",
cursorText: "322931",
selectionBackground: "5c545b",
selectionForeground: "b9b5b8",
palette: [0: "322931", 1: "dd464c", 2: "8fc13e", 3: "fdcc59", 4: "1290bf", 5: "c85e7c", 6: "149b93", 7: "b9b5b8", 8: "797379", 9: "fd8b19", 10: "5c545c", 11: "5c545b", 12: "989498", 13: "d5d3d5", 14: "b33508", 15: "ffffff"]
)
static let hopscotch_256 = GhosttyThemeDefinition(
name: "Hopscotch.256",
background: "322931",
foreground: "b9b5b8",
cursorColor: "b9b5b8",
cursorText: "322931",
selectionBackground: "5c545b",
selectionForeground: "b9b5b8",
palette: [0: "322931", 1: "dd464c", 2: "8fc13e", 3: "fdcc59", 4: "1290bf", 5: "c85e7c", 6: "149b93", 7: "b9b5b8", 8: "797379", 9: "dd464c", 10: "8fc13e", 11: "fdcc59", 12: "1290bf", 13: "c85e7c", 14: "149b93", 15: "ffffff"]
)
static let horizon = GhosttyThemeDefinition(
name: "Horizon",
background: "1c1e26",
foreground: "d5d8da",
cursorColor: "6c6f93",
cursorText: "9fa2c6",
selectionBackground: "6c6f93",
selectionForeground: "1c1e26",
palette: [0: "000000", 1: "e95678", 2: "29d398", 3: "fab795", 4: "26bbd9", 5: "ee64ac", 6: "59e1e3", 7: "e5e5e5", 8: "666666", 9: "ec6a88", 10: "3fdaa4", 11: "fbc3a7", 12: "3fc4de", 13: "f075b5", 14: "6be4e6", 15: "e5e5e5"]
)
static let horizon_Bright = GhosttyThemeDefinition(
name: "Horizon Bright",
background: "fdf0ed",
foreground: "16161d",
cursorColor: "d3a89d",
cursorText: "ffe8dc",
selectionBackground: "f9cec3",
selectionForeground: "16161d",
palette: [0: "16161d", 1: "fc4777", 2: "00ca86", 3: "f2a682", 4: "00bedd", 5: "ff58b1", 6: "00cdcb", 7: "bfafac", 8: "1a1c24", 9: "fe5f87", 10: "00d193", 11: "e5a688", 12: "00c9e2", 13: "ff6cba", 14: "00c3c2", 15: "fff2ef"]
)
static let hot_Dog_Stand = GhosttyThemeDefinition(
name: "Hot Dog Stand",
background: "ea3323",
foreground: "ffffff",
cursorColor: "ffff54",
cursorText: "ea3323",
selectionBackground: "ffff54",
selectionForeground: "000000",
palette: [0: "000000", 1: "ffff54", 2: "ffff54", 3: "ffff54", 4: "000000", 5: "ffff54", 6: "ffffff", 7: "c6c6c6", 8: "000000", 9: "ffff54", 10: "ffff54", 11: "ffff54", 12: "000000", 13: "ffff54", 14: "ffffff", 15: "c6c6c6"]
)
static let hot_Dog_Stand_Mustard = GhosttyThemeDefinition(
name: "Hot Dog Stand (Mustard)",
background: "ffff54",
foreground: "000000",
cursorColor: "ea3323",
cursorText: "ffff54",
selectionBackground: "ea3323",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "ea3323", 2: "ea3323", 3: "ea3323", 4: "000000", 5: "ea3323", 6: "000000", 7: "b9b9b9", 8: "000000", 9: "ea3323", 10: "ea3323", 11: "ea3323", 12: "000000", 13: "ea3323", 14: "000000", 15: "c6c6c6"]
)
static let hurtado = GhosttyThemeDefinition(
name: "Hurtado",
background: "000000",
foreground: "dbdbdb",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "575757", 1: "ff1b00", 2: "a5e055", 3: "fbe74a", 4: "496487", 5: "fd5ff1", 6: "86e9fe", 7: "cbcccb", 8: "404040", 9: "d51d00", 10: "a5df55", 11: "fbe84a", 12: "89beff", 13: "c001c1", 14: "86eafe", 15: "dbdbdb"]
)
static let hybrid = GhosttyThemeDefinition(
name: "Hybrid",
background: "161719",
foreground: "b7bcba",
cursorColor: "b7bcba",
cursorText: "1e1f22",
selectionBackground: "1e1f22",
selectionForeground: "b7bcba",
palette: [0: "2a2e33", 1: "b84d51", 2: "b3bf5a", 3: "e4b55e", 4: "6e90b0", 5: "a17eac", 6: "7fbfb4", 7: "b5b9b6", 8: "434548", 9: "8d2e32", 10: "798431", 11: "e58a50", 12: "4b6b88", 13: "6e5079", 14: "4d7b74", 15: "5a626a"]
)
}

View File

@@ -0,0 +1,223 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let iBM_5153_CGA = GhosttyThemeDefinition(
name: "IBM 5153 CGA",
background: "141414",
foreground: "cecece",
cursorColor: "cecece",
cursorText: "141414",
selectionBackground: "cecece",
selectionForeground: "141414",
palette: [0: "141414", 1: "d03333", 2: "1bd01b", 3: "d08c1b", 4: "1b1bd0", 5: "d01bd0", 6: "1bd0d0", 7: "cecece", 8: "4e4e4e", 9: "dc4e4e", 10: "4edc4e", 11: "f3f34e", 12: "4e4edc", 13: "f34ef3", 14: "4ef3f3", 15: "ffffff"]
)
static let iBM_5153_CGA_Black = GhosttyThemeDefinition(
name: "IBM 5153 CGA (Black)",
background: "000000",
foreground: "c4c4c4",
cursorColor: "c4c4c4",
cursorText: "000000",
selectionBackground: "c4c4c4",
selectionForeground: "000000",
palette: [0: "000000", 1: "c40000", 2: "00c400", 3: "c47e00", 4: "0000c4", 5: "c400c4", 6: "00c4c4", 7: "c4c4c4", 8: "4e4e4e", 9: "dc4e4e", 10: "4edc4e", 11: "f3f34e", 12: "4e4edc", 13: "f34ef3", 14: "4ef3f3", 15: "ffffff"]
)
static let iC_Green_PPL = GhosttyThemeDefinition(
name: "IC Green PPL",
background: "2c2c2c",
foreground: "e0f1dc",
cursorColor: "47fa6b",
cursorText: "292929",
selectionBackground: "116b41",
selectionForeground: "e0f1dc",
palette: [0: "014401", 1: "ff2736", 2: "41a638", 3: "76a831", 4: "2ec3b9", 5: "50a096", 6: "3ca078", 7: "e6fef2", 8: "106910", 9: "b4fa5c", 10: "aefb86", 11: "dafa87", 12: "2efaeb", 13: "50fafa", 14: "3cfac8", 15: "e0f1dc"]
)
static let iC_Orange_PPL = GhosttyThemeDefinition(
name: "IC Orange PPL",
background: "262626",
foreground: "ffcb83",
cursorColor: "fc531d",
cursorText: "ffc88a",
selectionBackground: "c14020",
selectionForeground: "ffc88a",
palette: [0: "000000", 1: "c13900", 2: "a4a900", 3: "caaf00", 4: "bd6d00", 5: "fc5e00", 6: "f79500", 7: "ffc88a", 8: "6a4f2a", 9: "ff8c68", 10: "f6ff40", 11: "ffe36e", 12: "ffbe55", 13: "fc874f", 14: "c69752", 15: "fafaff"]
)
static let iceberg_Dark = GhosttyThemeDefinition(
name: "Iceberg Dark",
background: "161821",
foreground: "c6c8d1",
cursorColor: "c6c8d1",
cursorText: "161821",
selectionBackground: "c6c8d1",
selectionForeground: "161821",
palette: [0: "1e2132", 1: "e27878", 2: "b4be82", 3: "e2a478", 4: "84a0c6", 5: "a093c7", 6: "89b8c2", 7: "c6c8d1", 8: "6b7089", 9: "e98989", 10: "c0ca8e", 11: "e9b189", 12: "91acd1", 13: "ada0d3", 14: "95c4ce", 15: "d2d4de"]
)
static let iceberg_Light = GhosttyThemeDefinition(
name: "Iceberg Light",
background: "e8e9ec",
foreground: "33374c",
cursorColor: "33374c",
cursorText: "e8e9ec",
selectionBackground: "33374c",
selectionForeground: "e8e9ec",
palette: [0: "dcdfe7", 1: "cc517a", 2: "668e3d", 3: "c57339", 4: "2d539e", 5: "7759b4", 6: "3f83a6", 7: "33374c", 8: "8389a3", 9: "cc3768", 10: "598030", 11: "b6662d", 12: "22478e", 13: "6845ad", 14: "327698", 15: "262a3f"]
)
static let idea = GhosttyThemeDefinition(
name: "Idea",
background: "202020",
foreground: "adadad",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "44475a",
selectionForeground: "ffffff",
palette: [0: "adadad", 1: "fc5256", 2: "98b61c", 3: "ccb444", 4: "437ee7", 5: "9d74b0", 6: "248887", 7: "4b4b4b", 8: "ffffff", 9: "fc7072", 10: "98b61c", 11: "ffff0b", 12: "6c9ced", 13: "fc7eff", 14: "248887", 15: "181818"]
)
static let idle_Toes = GhosttyThemeDefinition(
name: "Idle Toes",
background: "323232",
foreground: "ffffff",
cursorColor: "d6d6d6",
cursorText: "000000",
selectionBackground: "5b5b5b",
selectionForeground: "000000",
palette: [0: "323232", 1: "d25252", 2: "7fe173", 3: "ffc66d", 4: "4099ff", 5: "f680ff", 6: "bed6ff", 7: "eeeeec", 8: "606060", 9: "f07070", 10: "9dff91", 11: "ffe48b", 12: "5eb7f7", 13: "ff9dff", 14: "dcf4ff", 15: "ffffff"]
)
static let iR_Black = GhosttyThemeDefinition(
name: "IR Black",
background: "000000",
foreground: "f1f1f1",
cursorColor: "808080",
cursorText: "ffffff",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "4f4f4f", 1: "fa6c60", 2: "a8ff60", 3: "fffeb7", 4: "96cafe", 5: "fa73fd", 6: "c6c5fe", 7: "efedef", 8: "7b7b7b", 9: "fcb6b0", 10: "cfffab", 11: "ffffcc", 12: "b5dcff", 13: "fb9cfe", 14: "e0e0fe", 15: "ffffff"]
)
static let iRIX_Console = GhosttyThemeDefinition(
name: "IRIX Console",
background: "0c0c0c",
foreground: "f2f2f2",
cursorColor: "c7c7c7",
cursorText: "8c8c8c",
selectionBackground: "c2deff",
selectionForeground: "000000",
palette: [0: "1a1919", 1: "d42426", 2: "37a327", 3: "c29d28", 4: "0739e2", 5: "911f9c", 6: "4497df", 7: "cccccc", 8: "767676", 9: "f34f59", 10: "45c731", 11: "f9f2a7", 12: "4079ff", 13: "c31ba2", 14: "6ed7d7", 15: "f2f2f2"]
)
static let iRIX_Terminal = GhosttyThemeDefinition(
name: "IRIX Terminal",
background: "000043",
foreground: "f2f2f2",
cursorColor: "c7c7c7",
cursorText: "8c8c8c",
selectionBackground: "c2deff",
selectionForeground: "000000",
palette: [0: "1a1919", 1: "ff2b1e", 2: "57ff3d", 3: "ffff44", 4: "0004ff", 5: "ff2cff", 6: "56ffff", 7: "ffffff", 8: "ffff44", 9: "ffff44", 10: "ffff44", 11: "fffc72", 12: "ffff44", 13: "ffff44", 14: "ffff44", 15: "ffff44"]
)
static let iTerm2_Dark_Background = GhosttyThemeDefinition(
name: "iTerm2 Dark Background",
background: "000000",
foreground: "c7c7c7",
cursorColor: "c7c7c7",
cursorText: "8c8c8c",
selectionBackground: "c1deff",
selectionForeground: "000000",
palette: [0: "000000", 1: "c91b00", 2: "00c200", 3: "c7c400", 4: "0225c7", 5: "ca30c7", 6: "00c5c7", 7: "c7c7c7", 8: "686868", 9: "ff6e67", 10: "5ffa68", 11: "fffc67", 12: "6871ff", 13: "ff77ff", 14: "60fdff", 15: "ffffff"]
)
static let iTerm2_Default = GhosttyThemeDefinition(
name: "iTerm2 Default",
background: "000000",
foreground: "ffffff",
cursorColor: "e5e5e5",
cursorText: "000000",
selectionBackground: "c1deff",
selectionForeground: "000000",
palette: [0: "000000", 1: "c91b00", 2: "00c200", 3: "c7c400", 4: "2225c4", 5: "ca30c7", 6: "00c5c7", 7: "ffffff", 8: "686868", 9: "ff6e67", 10: "5ffa68", 11: "fffc67", 12: "6871ff", 13: "ff77ff", 14: "60fdff", 15: "ffffff"]
)
static let iTerm2_Light_Background = GhosttyThemeDefinition(
name: "iTerm2 Light Background",
background: "ffffff",
foreground: "000000",
cursorColor: "000000",
cursorText: "ffffff",
selectionBackground: "c1deff",
selectionForeground: "000000",
palette: [0: "000000", 1: "c91b00", 2: "00c200", 3: "c7c400", 4: "0225c7", 5: "ca30c7", 6: "00c5c7", 7: "bababa", 8: "686868", 9: "ff6e67", 10: "39d442", 11: "ccc934", 12: "6871ff", 13: "ff77ff", 14: "3ad7d9", 15: "ffffff"]
)
static let iTerm2_Pastel_Dark_Background = GhosttyThemeDefinition(
name: "iTerm2 Pastel Dark Background",
background: "000000",
foreground: "c7c7c7",
cursorColor: "ffb473",
cursorText: "8c8c8c",
selectionBackground: "454d96",
selectionForeground: "f4f4f4",
palette: [0: "626262", 1: "ff8373", 2: "b4fb73", 3: "fffdc3", 4: "a5d5fe", 5: "ff90fe", 6: "d1d1fe", 7: "f1f1f1", 8: "8f8f8f", 9: "ffc4be", 10: "d6fcba", 11: "fffed5", 12: "c2e3ff", 13: "ffb2fe", 14: "e6e6fe", 15: "ffffff"]
)
static let iTerm2_Smoooooth = GhosttyThemeDefinition(
name: "iTerm2 Smoooooth",
background: "15191f",
foreground: "dcdcdc",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "b3d7ff",
selectionForeground: "000000",
palette: [0: "14191e", 1: "b43c2a", 2: "00c200", 3: "c7c400", 4: "2744c7", 5: "c040be", 6: "00c5c7", 7: "c7c7c7", 8: "686868", 9: "dd7975", 10: "58e790", 11: "ece100", 12: "a7abf2", 13: "e17ee1", 14: "60fdff", 15: "ffffff"]
)
static let iTerm2_Solarized_Dark = GhosttyThemeDefinition(
name: "iTerm2 Solarized Dark",
background: "002b36",
foreground: "839496",
cursorColor: "839496",
cursorText: "073642",
selectionBackground: "073642",
selectionForeground: "93a1a1",
palette: [0: "073642", 1: "dc322f", 2: "859900", 3: "b58900", 4: "268bd2", 5: "d33682", 6: "2aa198", 7: "eee8d5", 8: "335e69", 9: "cb4b16", 10: "586e75", 11: "657b83", 12: "839496", 13: "6c71c4", 14: "93a1a1", 15: "fdf6e3"]
)
static let iTerm2_Solarized_Light = GhosttyThemeDefinition(
name: "iTerm2 Solarized Light",
background: "fdf6e3",
foreground: "657b83",
cursorColor: "657b83",
cursorText: "eee8d5",
selectionBackground: "eee8d5",
selectionForeground: "586e75",
palette: [0: "073642", 1: "dc322f", 2: "859900", 3: "b58900", 4: "268bd2", 5: "d33682", 6: "2aa198", 7: "bbb5a2", 8: "002b36", 9: "cb4b16", 10: "586e75", 11: "657b83", 12: "839496", 13: "6c71c4", 14: "93a1a1", 15: "fdf6e3"]
)
static let iTerm2_Tango_Dark = GhosttyThemeDefinition(
name: "iTerm2 Tango Dark",
background: "000000",
foreground: "ffffff",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "c1deff",
selectionForeground: "000000",
palette: [0: "000000", 1: "d81e00", 2: "5ea702", 3: "cfae00", 4: "427ab3", 5: "89658e", 6: "00a7aa", 7: "dbded8", 8: "686a66", 9: "f54235", 10: "99e343", 11: "fdeb61", 12: "84b0d8", 13: "bc94b7", 14: "37e6e8", 15: "f1f1f0"]
)
static let iTerm2_Tango_Light = GhosttyThemeDefinition(
name: "iTerm2 Tango Light",
background: "ffffff",
foreground: "000000",
cursorColor: "000000",
cursorText: "ffffff",
selectionBackground: "c1deff",
selectionForeground: "000000",
palette: [0: "000000", 1: "d81e00", 2: "5ea702", 3: "cfae00", 4: "427ab3", 5: "89658e", 6: "00a7aa", 7: "c1c4be", 8: "686a66", 9: "f54235", 10: "8cd636", 11: "d7c53b", 12: "84b0d8", 13: "bc94b7", 14: "1eccce", 15: "f1f1f0"]
)
}

View File

@@ -0,0 +1,58 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let jackie_Brown = GhosttyThemeDefinition(
name: "Jackie Brown",
background: "2c1d16",
foreground: "ffcc2f",
cursorColor: "23ff18",
cursorText: "ff0018",
selectionBackground: "af8d21",
selectionForeground: "ffffff",
palette: [0: "2c1d16", 1: "ef5734", 2: "2baf2b", 3: "bebf00", 4: "246eb2", 5: "d05ec1", 6: "00acee", 7: "bfbfbf", 8: "666666", 9: "e50000", 10: "86a93e", 11: "e5e500", 12: "0000ff", 13: "e500e5", 14: "00e5e5", 15: "e5e5e5"]
)
static let japanesque = GhosttyThemeDefinition(
name: "Japanesque",
background: "1e1e1e",
foreground: "f7f6ec",
cursorColor: "edcf4f",
cursorText: "343935",
selectionBackground: "175877",
selectionForeground: "f7f6ec",
palette: [0: "343935", 1: "cf3f61", 2: "7bb75b", 3: "e9b32a", 4: "4c9ad4", 5: "a57fc4", 6: "389aad", 7: "fafaf6", 8: "595b59", 9: "d18fa6", 10: "767f2c", 11: "78592f", 12: "135979", 13: "604291", 14: "76bbca", 15: "b2b5ae"]
)
static let jellybeans = GhosttyThemeDefinition(
name: "Jellybeans",
background: "121212",
foreground: "dedede",
cursorColor: "ffa560",
cursorText: "ffffff",
selectionBackground: "474e91",
selectionForeground: "f4f4f4",
palette: [0: "929292", 1: "e27373", 2: "94b979", 3: "ffba7b", 4: "97bedc", 5: "e1c0fa", 6: "00988e", 7: "dedede", 8: "bdbdbd", 9: "ffa1a1", 10: "bddeab", 11: "ffdca0", 12: "b1d8f6", 13: "fbdaff", 14: "1ab2a8", 15: "ffffff"]
)
static let jetBrains_Darcula = GhosttyThemeDefinition(
name: "JetBrains Darcula",
background: "202020",
foreground: "adadad",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "1a3272",
selectionForeground: "adadad",
palette: [0: "000000", 1: "fa5355", 2: "126e00", 3: "c2c300", 4: "4581eb", 5: "fa54ff", 6: "33c2c1", 7: "adadad", 8: "555555", 9: "fb7172", 10: "67ff4f", 11: "ffff00", 12: "6d9df1", 13: "fb82ff", 14: "60d3d1", 15: "eeeeee"]
)
static let jubi = GhosttyThemeDefinition(
name: "Jubi",
background: "262b33",
foreground: "c3d3de",
cursorColor: "c3d3de",
cursorText: "1e1b2e",
selectionBackground: "5b5184",
selectionForeground: "1e1b2e",
palette: [0: "3b3750", 1: "cf7b98", 2: "90a94b", 3: "6ebfc0", 4: "576ea6", 5: "bc4f68", 6: "75a7d2", 7: "c3d3de", 8: "a874ce", 9: "de90ab", 10: "bcdd61", 11: "87e9ea", 12: "8c9fcd", 13: "e16c87", 14: "b7c9ef", 15: "d5e5f1"]
)
}

View File

@@ -0,0 +1,157 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let kanagawa_Dragon = GhosttyThemeDefinition(
name: "Kanagawa Dragon",
background: "181616",
foreground: "c5c9c5",
cursorColor: "c8c093",
cursorText: "181616",
selectionBackground: "c5c9c5",
selectionForeground: "181616",
palette: [0: "0d0c0c", 1: "c4746e", 2: "8a9a7b", 3: "c4b28a", 4: "8ba4b0", 5: "a292a3", 6: "8ea4a2", 7: "c8c093", 8: "a6a69c", 9: "e46876", 10: "87a987", 11: "e6c384", 12: "7fb4ca", 13: "938aa9", 14: "7aa89f", 15: "c5c9c5"]
)
static let kanagawa_Lotus = GhosttyThemeDefinition(
name: "Kanagawa Lotus",
background: "f2ecbc",
foreground: "545464",
cursorColor: "43436c",
cursorText: "f2ecbc",
selectionBackground: "545464",
selectionForeground: "f2ecbc",
palette: [0: "1f1f28", 1: "c84053", 2: "6f894e", 3: "77713f", 4: "4d699b", 5: "b35b79", 6: "597b75", 7: "545464", 8: "8a8980", 9: "d7474b", 10: "6e915f", 11: "836f4a", 12: "6693bf", 13: "624c83", 14: "5e857a", 15: "43436c"]
)
static let kanagawa_Wave = GhosttyThemeDefinition(
name: "Kanagawa Wave",
background: "1f1f28",
foreground: "dcd7ba",
cursorColor: "dcd7ba",
cursorText: "1f1f28",
selectionBackground: "dcd7ba",
selectionForeground: "1f1f28",
palette: [0: "090618", 1: "c34043", 2: "76946a", 3: "c0a36e", 4: "7e9cd8", 5: "957fb8", 6: "6a9589", 7: "c8c093", 8: "727169", 9: "e82424", 10: "98bb6c", 11: "e6c384", 12: "7fb4ca", 13: "938aa9", 14: "7aa89f", 15: "dcd7ba"]
)
static let kanagawabones = GhosttyThemeDefinition(
name: "Kanagawabones",
background: "1f1f28",
foreground: "ddd8bb",
cursorColor: "e6e0c2",
cursorText: "1f1f28",
selectionBackground: "49473e",
selectionForeground: "ddd8bb",
palette: [0: "1f1f28", 1: "e46a78", 2: "98bc6d", 3: "e5c283", 4: "7eb3c9", 5: "957fb8", 6: "7eb3c9", 7: "ddd8bb", 8: "49495e", 9: "ec818c", 10: "9ec967", 11: "f1c982", 12: "7bc2df", 13: "a98fd2", 14: "7bc2df", 15: "a8a48d"]
)
static let kanso_Ink = GhosttyThemeDefinition(
name: "Kanso Ink",
background: "14171d",
foreground: "c5c9c7",
cursorColor: "c5c9c7",
cursorText: "14171d",
selectionBackground: "22262d",
selectionForeground: "c5c9c7",
palette: [0: "14171d", 1: "c4746e", 2: "8a9a7b", 3: "c4b28a", 4: "8ba4b0", 5: "a292a3", 6: "8ea4a2", 7: "c8c093", 8: "a4a7a4", 9: "e46876", 10: "87a987", 11: "e6c384", 12: "7fb4ca", 13: "938aa9", 14: "7aa89f", 15: "c5c9c7"]
)
static let kanso_Mist = GhosttyThemeDefinition(
name: "Kanso Mist",
background: "22262d",
foreground: "c5c9c7",
cursorColor: "c5c9c7",
cursorText: "22262d",
selectionBackground: "43464e",
selectionForeground: "c5c9c7",
palette: [0: "22262d", 1: "c4746e", 2: "8a9a7b", 3: "c4b28a", 4: "8ba4b0", 5: "a292a3", 6: "8ea4a2", 7: "a4a7a4", 8: "5c6066", 9: "e46876", 10: "87a987", 11: "e6c384", 12: "7fb4ca", 13: "938aa9", 14: "7aa89f", 15: "c5c9c7"]
)
static let kanso_Pearl = GhosttyThemeDefinition(
name: "Kanso Pearl",
background: "f2f1ef",
foreground: "22262d",
cursorColor: "22262d",
cursorText: "f2f1ef",
selectionBackground: "e2e1df",
selectionForeground: "22262d",
palette: [0: "22262d", 1: "c84053", 2: "6f894e", 3: "77713f", 4: "4d699b", 5: "b35b79", 6: "597b75", 7: "545464", 8: "6d6f6e", 9: "d7474b", 10: "6e915f", 11: "836f4a", 12: "6693bf", 13: "624c83", 14: "5e857a", 15: "43436c"]
)
static let kanso_Zen = GhosttyThemeDefinition(
name: "Kanso Zen",
background: "090e13",
foreground: "c5c9c7",
cursorColor: "c5c9c7",
cursorText: "090e13",
selectionBackground: "393b44",
selectionForeground: "c5c9c7",
palette: [0: "0d0c0c", 1: "c4746e", 2: "8a9a7b", 3: "c4b28a", 4: "8ba4b0", 5: "a292a3", 6: "8ea4a2", 7: "c8c093", 8: "a4a7a4", 9: "e46876", 10: "87a987", 11: "e6c384", 12: "7fb4ca", 13: "938aa9", 14: "7aa89f", 15: "c5c9c7"]
)
static let kibble = GhosttyThemeDefinition(
name: "Kibble",
background: "0e100a",
foreground: "f7f7f7",
cursorColor: "9fda9c",
cursorText: "000000",
selectionBackground: "9ba787",
selectionForeground: "000000",
palette: [0: "4d4d4d", 1: "c70031", 2: "29cf13", 3: "d8e30e", 4: "3449d1", 5: "8400ff", 6: "0798ab", 7: "e2d1e3", 8: "5a5a5a", 9: "f01578", 10: "6ce05c", 11: "f3f79e", 12: "97a4f7", 13: "c495f0", 14: "68f2e0", 15: "ffffff"]
)
static let kitty_Default = GhosttyThemeDefinition(
name: "Kitty Default",
background: "000000",
foreground: "dddddd",
cursorColor: "cccccc",
cursorText: "111111",
selectionBackground: "fffacd",
selectionForeground: "000000",
palette: [0: "000000", 1: "cc0403", 2: "19cb00", 3: "cecb00", 4: "0d73cc", 5: "cb1ed1", 6: "0dcdcd", 7: "dddddd", 8: "767676", 9: "f2201f", 10: "23fd00", 11: "fffd00", 12: "1a8fff", 13: "fd28ff", 14: "14ffff", 15: "ffffff"]
)
static let kitty_Low_Contrast = GhosttyThemeDefinition(
name: "Kitty Low Contrast",
background: "333333",
foreground: "ffffff",
cursorColor: "cccccc",
cursorText: "111111",
selectionBackground: "fffacd",
selectionForeground: "000000",
palette: [0: "000000", 1: "cc0403", 2: "19cb00", 3: "cecb00", 4: "0d73cc", 5: "cb1ed1", 6: "0dcdcd", 7: "dddddd", 8: "767676", 9: "f2201f", 10: "23fd00", 11: "fffd00", 12: "1a8fff", 13: "fd28ff", 14: "14ffff", 15: "ffffff"]
)
static let kolorit = GhosttyThemeDefinition(
name: "Kolorit",
background: "1d1a1e",
foreground: "efecec",
cursorColor: "c7c7c7",
cursorText: "8c8c8c",
selectionBackground: "e1925c",
selectionForeground: "1d1a1e",
palette: [0: "1d1a1e", 1: "ff5b82", 2: "47d7a1", 3: "e8e562", 4: "5db4ee", 5: "da6cda", 6: "57e9eb", 7: "ededed", 8: "504d51", 9: "ff5b82", 10: "47d7a1", 11: "e8e562", 12: "5db4ee", 13: "da6cda", 14: "57e9eb", 15: "ededed"]
)
static let konsolas = GhosttyThemeDefinition(
name: "Konsolas",
background: "060606",
foreground: "c8c1c1",
cursorColor: "c8c1c1",
cursorText: "060606",
selectionBackground: "060606",
selectionForeground: "c8c1c1",
palette: [0: "000000", 1: "aa1717", 2: "18b218", 3: "ebae1f", 4: "2323a5", 5: "ad1edc", 6: "42b0c8", 7: "c8c1c1", 8: "7b716e", 9: "ff4141", 10: "5fff5f", 11: "ffff55", 12: "4b4bff", 13: "ff54ff", 14: "69ffff", 15: "ffffff"]
)
static let kurokula = GhosttyThemeDefinition(
name: "Kurokula",
background: "141515",
foreground: "e0cfc2",
cursorColor: "7a1c1c",
cursorText: "fffbf2",
selectionBackground: "515151",
selectionForeground: "ffc34c",
palette: [0: "333333", 1: "c35a52", 2: "78b3a9", 3: "e1b917", 4: "5c91dd", 5: "8b79a6", 6: "867268", 7: "e0cfc2", 8: "515151", 9: "ffc34c", 10: "afffa5", 11: "fff700", 12: "90dbff", 13: "ad93ff", 14: "ffcdb6", 15: "ffffff"]
)
}

View File

@@ -0,0 +1,91 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let lab_Fox = GhosttyThemeDefinition(
name: "Lab Fox",
background: "2e2e2e",
foreground: "ffffff",
cursorColor: "7f7f7f",
cursorText: "b2b2b2",
selectionBackground: "cb392e",
selectionForeground: "ffffff",
palette: [0: "2e2e2e", 1: "fc6d26", 2: "3eb383", 3: "fca121", 4: "db3b21", 5: "6b40a8", 6: "6e49cb", 7: "ffffff", 8: "535353", 9: "ff6517", 10: "53eaa8", 11: "fca013", 12: "db501f", 13: "6a36b6", 14: "7d53e7", 15: "ffffff"]
)
static let laser = GhosttyThemeDefinition(
name: "Laser",
background: "030d18",
foreground: "f106e3",
cursorColor: "00ff9c",
cursorText: "a6a6a6",
selectionBackground: "2e206a",
selectionForeground: "f4f4f4",
palette: [0: "626262", 1: "ff8373", 2: "b4fb73", 3: "09b4bd", 4: "fed300", 5: "ff90fe", 6: "d1d1fe", 7: "f1f1f1", 8: "8f8f8f", 9: "ffc4be", 10: "d6fcba", 11: "fffed5", 12: "f92883", 13: "ffb2fe", 14: "e6e7fe", 15: "ffffff"]
)
static let later_This_Evening = GhosttyThemeDefinition(
name: "Later This Evening",
background: "222222",
foreground: "959595",
cursorColor: "4f4f4f",
cursorText: "959595",
selectionBackground: "424242",
selectionForeground: "959595",
palette: [0: "2b2b2b", 1: "d45a60", 2: "afba67", 3: "e5d289", 4: "a0bad6", 5: "c092d6", 6: "91bfb7", 7: "494a4a", 8: "525454", 9: "d3232f", 10: "aabb39", 11: "e5be39", 12: "6699d6", 13: "ab53d6", 14: "5fc0ae", 15: "c1c2c2"]
)
static let lavandula = GhosttyThemeDefinition(
name: "Lavandula",
background: "050014",
foreground: "736e7d",
cursorColor: "8c91fa",
cursorText: "050014",
selectionBackground: "37323c",
selectionForeground: "8c91fa",
palette: [0: "230046", 1: "7d1625", 2: "337e6f", 3: "7f6f49", 4: "4f4a7f", 5: "5a3f7f", 6: "58777f", 7: "736e7d", 8: "443a53", 9: "e05167", 10: "52e0c4", 11: "e0c386", 12: "8e87e0", 13: "a776e0", 14: "9ad4e0", 15: "8c91fa"]
)
static let light_Owl = GhosttyThemeDefinition(
name: "Light Owl",
background: "fbfbfb",
foreground: "403f53",
cursorColor: "403f53",
cursorText: "f6f6f6",
selectionBackground: "e0e0e0",
selectionForeground: "403f53",
palette: [0: "403f53", 1: "de3d3b", 2: "08916a", 3: "e0af02", 4: "288ed7", 5: "d6438a", 6: "2aa298", 7: "bdbdbd", 8: "989fb1", 9: "de3d3b", 10: "08916a", 11: "daaa01", 12: "288ed7", 13: "d6438a", 14: "2aa298", 15: "f0f0f0"]
)
static let liquid_Carbon = GhosttyThemeDefinition(
name: "Liquid Carbon",
background: "303030",
foreground: "afc2c2",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "7dbeff",
selectionForeground: "000000",
palette: [0: "000000", 1: "ff3030", 2: "559a70", 3: "ccac00", 4: "0099cc", 5: "cc69c8", 6: "7ac4cc", 7: "bccccc", 8: "595959", 9: "ff3030", 10: "559a70", 11: "ccac00", 12: "0099cc", 13: "cc69c8", 14: "7ac4cc", 15: "bccccc"]
)
static let liquid_Carbon_Transparent = GhosttyThemeDefinition(
name: "Liquid Carbon Transparent",
background: "000000",
foreground: "afc2c2",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "7dbeff",
selectionForeground: "000000",
palette: [0: "000000", 1: "ff3030", 2: "559a70", 3: "ccac00", 4: "0099cc", 5: "cc69c8", 6: "7ac4cc", 7: "bccccc", 8: "404040", 9: "ff3030", 10: "559a70", 11: "ccac00", 12: "0099cc", 13: "cc69c8", 14: "7ac4cc", 15: "bccccc"]
)
static let lovelace = GhosttyThemeDefinition(
name: "Lovelace",
background: "1d1f28",
foreground: "fdfdfd",
cursorColor: "c574dd",
cursorText: "ffffff",
selectionBackground: "c1deff",
selectionForeground: "000000",
palette: [0: "282a36", 1: "f37f97", 2: "5adecd", 3: "f2a272", 4: "8897f4", 5: "c574dd", 6: "79e6f3", 7: "fdfdfd", 8: "4e5165", 9: "ff4971", 10: "18e3c8", 11: "ff8037", 12: "556fff", 13: "b043d1", 14: "3fdcee", 15: "bebec1"]
)
}

View File

@@ -0,0 +1,432 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let man_Page = GhosttyThemeDefinition(
name: "Man Page",
background: "fef49c",
foreground: "000000",
cursorColor: "7f7f7f",
cursorText: "000000",
selectionBackground: "a4c9cd",
selectionForeground: "000000",
palette: [0: "000000", 1: "cc0000", 2: "00a600", 3: "999900", 4: "0000b2", 5: "b200b2", 6: "00a6b2", 7: "b2b2b2", 8: "666666", 9: "e50000", 10: "00cc00", 11: "bfbf00", 12: "0000ff", 13: "e500e5", 14: "00cbcb", 15: "e5e5e5"]
)
static let mariana = GhosttyThemeDefinition(
name: "Mariana",
background: "343d46",
foreground: "d8dee9",
cursorColor: "fcbb6a",
cursorText: "8c8c8c",
selectionBackground: "4e5a65",
selectionForeground: "d8dee9",
palette: [0: "000000", 1: "ec5f66", 2: "99c794", 3: "f9ae58", 4: "6699cc", 5: "c695c6", 6: "5fb4b4", 7: "f7f7f7", 8: "666666", 9: "f97b58", 10: "acd1a8", 11: "fac761", 12: "85add6", 13: "d8b6d8", 14: "82c4c4", 15: "ffffff"]
)
static let material = GhosttyThemeDefinition(
name: "Material",
background: "eaeaea",
foreground: "232322",
cursorColor: "16afca",
cursorText: "2e2e2d",
selectionBackground: "c2c2c2",
selectionForeground: "4e4e4e",
palette: [0: "212121", 1: "b7141f", 2: "457b24", 3: "f6981e", 4: "134eb2", 5: "560088", 6: "0e717c", 7: "afafaf", 8: "424242", 9: "e83b3f", 10: "7aba3a", 11: "bfaa00", 12: "54a4f3", 13: "aa4dbc", 14: "26bbd1", 15: "d9d9d9"]
)
static let material_Dark = GhosttyThemeDefinition(
name: "Material Dark",
background: "232322",
foreground: "e5e5e5",
cursorColor: "16afca",
cursorText: "dfdfdf",
selectionBackground: "dfdfdf",
selectionForeground: "3d3d3d",
palette: [0: "212121", 1: "b7141f", 2: "457b24", 3: "f6981e", 4: "134eb2", 5: "701aa2", 6: "0e717c", 7: "efefef", 8: "4f4f4f", 9: "e83b3f", 10: "7aba3a", 11: "ffea2e", 12: "54a4f3", 13: "aa4dbc", 14: "26bbd1", 15: "d9d9d9"]
)
static let material_Darker = GhosttyThemeDefinition(
name: "Material Darker",
background: "212121",
foreground: "eeffff",
cursorColor: "ffffff",
cursorText: "bfbfbf",
selectionBackground: "eeffff",
selectionForeground: "545454",
palette: [0: "000000", 1: "ff5370", 2: "c3e88d", 3: "ffcb6b", 4: "82aaff", 5: "c792ea", 6: "89ddff", 7: "ffffff", 8: "545454", 9: "ff5370", 10: "c3e88d", 11: "ffcb6b", 12: "82aaff", 13: "c792ea", 14: "89ddff", 15: "ffffff"]
)
static let material_Design_Colors = GhosttyThemeDefinition(
name: "Material Design Colors",
background: "1d262a",
foreground: "e7ebed",
cursorColor: "eaeaea",
cursorText: "000000",
selectionBackground: "4e6a78",
selectionForeground: "e7ebed",
palette: [0: "435b67", 1: "fc3841", 2: "5cf19e", 3: "fed032", 4: "37b6ff", 5: "fc226e", 6: "59ffd1", 7: "ffffff", 8: "a1b0b8", 9: "fc746d", 10: "adf7be", 11: "fee16c", 12: "70cfff", 13: "fc669b", 14: "9affe6", 15: "ffffff"]
)
static let material_Ocean = GhosttyThemeDefinition(
name: "Material Ocean",
background: "0f111a",
foreground: "8f93a2",
cursorColor: "ffcc00",
cursorText: "0f111a",
selectionBackground: "1f2233",
selectionForeground: "8f93a2",
palette: [0: "546e7a", 1: "ff5370", 2: "c3e88d", 3: "ffcb6b", 4: "82aaff", 5: "c792ea", 6: "89ddff", 7: "ffffff", 8: "546e7a", 9: "ff5370", 10: "c3e88d", 11: "ffcb6b", 12: "82aaff", 13: "c792ea", 14: "89ddff", 15: "ffffff"]
)
static let mathias = GhosttyThemeDefinition(
name: "Mathias",
background: "000000",
foreground: "bbbbbb",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "555555",
selectionForeground: "f2f2f2",
palette: [0: "000000", 1: "e52222", 2: "a6e32d", 3: "fc951e", 4: "c48dff", 5: "fa2573", 6: "67d9f0", 7: "f2f2f2", 8: "555555", 9: "ff5555", 10: "55ff55", 11: "ffff55", 12: "5555ff", 13: "ff55ff", 14: "55ffff", 15: "ffffff"]
)
static let matrix = GhosttyThemeDefinition(
name: "Matrix",
background: "0f191c",
foreground: "426644",
cursorColor: "384545",
cursorText: "00ff00",
selectionBackground: "18282e",
selectionForeground: "00ff87",
palette: [0: "0f191c", 1: "23755a", 2: "82d967", 3: "ffd700", 4: "3f5242", 5: "409931", 6: "50b45a", 7: "507350", 8: "688060", 9: "2fc079", 10: "90d762", 11: "faff00", 12: "4f7e7e", 13: "11ff25", 14: "c1ff8a", 15: "678c61"]
)
static let matte_Black = GhosttyThemeDefinition(
name: "Matte Black",
background: "121212",
foreground: "bebebe",
cursorColor: "eaeaea",
cursorText: "121212",
selectionBackground: "333333",
selectionForeground: "eaeaea",
palette: [0: "333333", 1: "d35f5f", 2: "ffc107", 3: "b91c1c", 4: "e68e0d", 5: "d35f5f", 6: "bebebe", 7: "bebebe", 8: "8a8a8d", 9: "891c1c", 10: "ffc107", 11: "b90a0a", 12: "f59e0b", 13: "b91c1c", 14: "eaeaea", 15: "ffffff"]
)
static let medallion = GhosttyThemeDefinition(
name: "Medallion",
background: "1d1908",
foreground: "cac296",
cursorColor: "d3ba30",
cursorText: "fffc7d",
selectionBackground: "626dac",
selectionForeground: "cac29a",
palette: [0: "000000", 1: "b64c00", 2: "7c8b16", 3: "d3bd26", 4: "616bb0", 5: "8c5a90", 6: "916c25", 7: "cac29a", 8: "5e5219", 9: "ff9149", 10: "b2ca3b", 11: "ffe54a", 12: "acb8ff", 13: "ffa0ff", 14: "ffbc51", 15: "fed698"]
)
static let melange_Dark = GhosttyThemeDefinition(
name: "Melange Dark",
background: "292522",
foreground: "ece1d7",
cursorColor: "ece1d7",
cursorText: "292522",
selectionBackground: "ece1d7",
selectionForeground: "403a36",
palette: [0: "34302c", 1: "bd8183", 2: "78997a", 3: "e49b5d", 4: "7f91b2", 5: "b380b0", 6: "7b9695", 7: "c1a78e", 8: "867462", 9: "d47766", 10: "85b695", 11: "ebc06d", 12: "a3a9ce", 13: "cf9bc2", 14: "89b3b6", 15: "ece1d7"]
)
static let melange_Light = GhosttyThemeDefinition(
name: "Melange Light",
background: "f1f1f1",
foreground: "54433a",
cursorColor: "54433a",
cursorText: "f1f1f1",
selectionBackground: "54433a",
selectionForeground: "d9d3ce",
palette: [0: "e9e1db", 1: "c77b8b", 2: "6e9b72", 3: "bc5c00", 4: "7892bd", 5: "be79bb", 6: "739797", 7: "7d6658", 8: "a98a78", 9: "bf0021", 10: "3a684a", 11: "a06d00", 12: "465aa4", 13: "904180", 14: "3d6568", 15: "54433a"]
)
static let mellifluous = GhosttyThemeDefinition(
name: "Mellifluous",
background: "1a1a1a",
foreground: "dadada",
cursorColor: "bfad9e",
cursorText: "1a1a1a",
selectionBackground: "2d2d2d",
selectionForeground: "c0af8c",
palette: [0: "1a1a1a", 1: "d29393", 2: "b3b393", 3: "cbaa89", 4: "a8a1be", 5: "b39fb0", 6: "c0af8c", 7: "dadada", 8: "5b5b5b", 9: "c95954", 10: "828040", 11: "a6794c", 12: "5a6599", 13: "9c6995", 14: "74a39e", 15: "ffffff"]
)
static let mellow = GhosttyThemeDefinition(
name: "Mellow",
background: "161617",
foreground: "c9c7cd",
cursorColor: "cac9dd",
cursorText: "161617",
selectionBackground: "2a2a2d",
selectionForeground: "c1c0d4",
palette: [0: "27272a", 1: "f5a191", 2: "90b99f", 3: "e6b99d", 4: "aca1cf", 5: "e29eca", 6: "ea83a5", 7: "c1c0d4", 8: "424246", 9: "ffae9f", 10: "9dc6ac", 11: "f0c5a9", 12: "b9aeda", 13: "ecaad6", 14: "f591b2", 15: "cac9dd"]
)
static let miasma = GhosttyThemeDefinition(
name: "Miasma",
background: "222222",
foreground: "c2c2b0",
cursorColor: "c7c7c7",
cursorText: "959595",
selectionBackground: "e5c47b",
selectionForeground: "000000",
palette: [0: "000000", 1: "685742", 2: "5f875f", 3: "b36d43", 4: "78824b", 5: "bb7744", 6: "c9a554", 7: "d7c483", 8: "666666", 9: "685742", 10: "5f875f", 11: "b36d43", 12: "78824b", 13: "bb7744", 14: "c9a554", 15: "d7c483"]
)
static let midnight_In_Mojave = GhosttyThemeDefinition(
name: "Midnight In Mojave",
background: "1e1e1e",
foreground: "ffffff",
cursorColor: "32d74b",
cursorText: "1c1c1c",
selectionBackground: "4a504d",
selectionForeground: "ffffff",
palette: [0: "1e1e1e", 1: "ff453a", 2: "32d74b", 3: "ffd60a", 4: "0a84ff", 5: "bf5af2", 6: "5ac8fa", 7: "ffffff", 8: "515151", 9: "ff453a", 10: "32d74b", 11: "ffd60a", 12: "0a84ff", 13: "bf5af2", 14: "5ac8fa", 15: "ffffff"]
)
static let mirage = GhosttyThemeDefinition(
name: "Mirage",
background: "1b2738",
foreground: "a6b2c0",
cursorColor: "ddb3ff",
cursorText: "ffffff",
selectionBackground: "273951",
selectionForeground: "d3dbe5",
palette: [0: "011627", 1: "ff9999", 2: "85cc95", 3: "ffd700", 4: "7fb5ff", 5: "ddb3ff", 6: "21c7a8", 7: "ffffff", 8: "575656", 9: "ff9999", 10: "85cc95", 11: "ffd700", 12: "7fb5ff", 13: "ddb3ff", 14: "85cc95", 15: "ffffff"]
)
static let misterioso = GhosttyThemeDefinition(
name: "Misterioso",
background: "2d3743",
foreground: "e1e1e0",
cursorColor: "666666",
cursorText: "ffffff",
selectionBackground: "2d37ff",
selectionForeground: "000000",
palette: [0: "000000", 1: "ff4242", 2: "74af68", 3: "ffad29", 4: "338f86", 5: "9414e6", 6: "23d7d7", 7: "e1e1e0", 8: "626262", 9: "ff3242", 10: "74cd68", 11: "ffb929", 12: "23d7d7", 13: "ff37ff", 14: "00ede1", 15: "ffffff"]
)
static let modus_Operandi = GhosttyThemeDefinition(
name: "Modus Operandi",
background: "ffffff",
foreground: "000000",
cursorColor: "000000",
cursorText: "ffffff",
selectionBackground: "bdbdbd",
selectionForeground: "000000",
palette: [0: "000000", 1: "a60000", 2: "006800", 3: "6f5500", 4: "0031a9", 5: "721045", 6: "005e8b", 7: "a6a6a6", 8: "595959", 9: "972500", 10: "00663f", 11: "884900", 12: "3548cf", 13: "531ab6", 14: "005f5f", 15: "595959"]
)
static let modus_Operandi_Tinted = GhosttyThemeDefinition(
name: "Modus Operandi Tinted",
background: "fbf7f0",
foreground: "000000",
cursorColor: "d00000",
cursorText: "fbf7f0",
selectionBackground: "c2bcb5",
selectionForeground: "000000",
palette: [0: "000000", 1: "a60000", 2: "006800", 3: "6f5500", 4: "0031a9", 5: "721045", 6: "005e8b", 7: "a6a6a6", 8: "595959", 9: "972500", 10: "00663f", 11: "884900", 12: "3548cf", 13: "531ab6", 14: "005f5f", 15: "595959"]
)
static let modus_Vivendi = GhosttyThemeDefinition(
name: "Modus Vivendi",
background: "000000",
foreground: "ffffff",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "5a5a5a",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "ff5f59", 2: "44bc44", 3: "d0bc00", 4: "2fafff", 5: "feacd0", 6: "00d3d0", 7: "a6a6a6", 8: "595959", 9: "ff7f9f", 10: "00c06f", 11: "fec43f", 12: "79a8ff", 13: "b6a0ff", 14: "6ae4b9", 15: "ffffff"]
)
static let modus_Vivendi_Tinted = GhosttyThemeDefinition(
name: "Modus Vivendi Tinted",
background: "0d0e1c",
foreground: "ffffff",
cursorColor: "ff66ff",
cursorText: "0d0e1c",
selectionBackground: "555a66",
selectionForeground: "ffffff",
palette: [0: "0d0e1c", 1: "ff5f59", 2: "44bc44", 3: "d0bc00", 4: "2fafff", 5: "feacd0", 6: "00d3d0", 7: "a6a6a6", 8: "595959", 9: "ff6b55", 10: "00c06f", 11: "fec43f", 12: "79a8ff", 13: "b6a0ff", 14: "6ae4b9", 15: "ffffff"]
)
static let molokai = GhosttyThemeDefinition(
name: "Molokai",
background: "121212",
foreground: "bbbbbb",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "121212", 1: "fa2573", 2: "98e123", 3: "dfd460", 4: "1080d0", 5: "8700ff", 6: "43a8d0", 7: "bbbbbb", 8: "555555", 9: "f6669d", 10: "b1e05f", 11: "fff26d", 12: "00afff", 13: "af87ff", 14: "51ceff", 15: "ffffff"]
)
static let mona_Lisa = GhosttyThemeDefinition(
name: "Mona Lisa",
background: "120b0d",
foreground: "f7d66a",
cursorColor: "c46c32",
cursorText: "120b0d",
selectionBackground: "f7d66a",
selectionForeground: "120b0d",
palette: [0: "351b0e", 1: "9b291c", 2: "636232", 3: "c36e28", 4: "515c5d", 5: "9b1d29", 6: "588056", 7: "f7d75c", 8: "874228", 9: "ff4331", 10: "b4b264", 11: "ff9566", 12: "9eb2b4", 13: "ff5b6a", 14: "8acd8f", 15: "ffe598"]
)
static let monokai_Classic = GhosttyThemeDefinition(
name: "Monokai Classic",
background: "272822",
foreground: "fdfff1",
cursorColor: "c0c1b5",
cursorText: "8d8e82",
selectionBackground: "57584f",
selectionForeground: "fdfff1",
palette: [0: "272822", 1: "f92672", 2: "a6e22e", 3: "e6db74", 4: "fd971f", 5: "ae81ff", 6: "66d9ef", 7: "fdfff1", 8: "6e7066", 9: "f92672", 10: "a6e22e", 11: "e6db74", 12: "fd971f", 13: "ae81ff", 14: "66d9ef", 15: "fdfff1"]
)
static let monokai_Pro = GhosttyThemeDefinition(
name: "Monokai Pro",
background: "2d2a2e",
foreground: "fcfcfa",
cursorColor: "c1c0c0",
cursorText: "8e8d8d",
selectionBackground: "5b595c",
selectionForeground: "fcfcfa",
palette: [0: "2d2a2e", 1: "ff6188", 2: "a9dc76", 3: "ffd866", 4: "fc9867", 5: "ab9df2", 6: "78dce8", 7: "fcfcfa", 8: "727072", 9: "ff6188", 10: "a9dc76", 11: "ffd866", 12: "fc9867", 13: "ab9df2", 14: "78dce8", 15: "fcfcfa"]
)
static let monokai_Pro_Light = GhosttyThemeDefinition(
name: "Monokai Pro Light",
background: "faf4f2",
foreground: "29242a",
cursorColor: "706b6e",
cursorText: "a39ea1",
selectionBackground: "bfb9ba",
selectionForeground: "29242a",
palette: [0: "faf4f2", 1: "e14775", 2: "269d69", 3: "cc7a0a", 4: "e16032", 5: "7058be", 6: "1c8ca8", 7: "29242a", 8: "a59fa0", 9: "e14775", 10: "269d69", 11: "cc7a0a", 12: "e16032", 13: "7058be", 14: "1c8ca8", 15: "29242a"]
)
static let monokai_Pro_Light_Sun = GhosttyThemeDefinition(
name: "Monokai Pro Light Sun",
background: "f8efe7",
foreground: "2c232e",
cursorColor: "72696d",
cursorText: "a59ca0",
selectionBackground: "beb5b3",
selectionForeground: "2c232e",
palette: [0: "f8efe7", 1: "ce4770", 2: "218871", 3: "b16803", 4: "d4572b", 5: "6851a2", 6: "2473b6", 7: "2c232e", 8: "a59c9c", 9: "ce4770", 10: "218871", 11: "b16803", 12: "d4572b", 13: "6851a2", 14: "2473b6", 15: "2c232e"]
)
static let monokai_Pro_Machine = GhosttyThemeDefinition(
name: "Monokai Pro Machine",
background: "273136",
foreground: "f2fffc",
cursorColor: "b8c4c3",
cursorText: "859190",
selectionBackground: "545f62",
selectionForeground: "f2fffc",
palette: [0: "273136", 1: "ff6d7e", 2: "a2e57b", 3: "ffed72", 4: "ffb270", 5: "baa0f8", 6: "7cd5f1", 7: "f2fffc", 8: "6b7678", 9: "ff6d7e", 10: "a2e57b", 11: "ffed72", 12: "ffb270", 13: "baa0f8", 14: "7cd5f1", 15: "f2fffc"]
)
static let monokai_Pro_Octagon = GhosttyThemeDefinition(
name: "Monokai Pro Octagon",
background: "282a3a",
foreground: "eaf2f1",
cursorColor: "b2b9bd",
cursorText: "f2f9fd",
selectionBackground: "535763",
selectionForeground: "eaf2f1",
palette: [0: "282a3a", 1: "ff657a", 2: "bad761", 3: "ffd76d", 4: "ff9b5e", 5: "c39ac9", 6: "9cd1bb", 7: "eaf2f1", 8: "696d77", 9: "ff657a", 10: "bad761", 11: "ffd76d", 12: "ff9b5e", 13: "c39ac9", 14: "9cd1bb", 15: "eaf2f1"]
)
static let monokai_Pro_Ristretto = GhosttyThemeDefinition(
name: "Monokai Pro Ristretto",
background: "2c2525",
foreground: "fff1f3",
cursorColor: "c3b7b8",
cursorText: "fff7f8",
selectionBackground: "5b5353",
selectionForeground: "fff1f3",
palette: [0: "2c2525", 1: "fd6883", 2: "adda78", 3: "f9cc6c", 4: "f38d70", 5: "a8a9eb", 6: "85dacc", 7: "fff1f3", 8: "72696a", 9: "fd6883", 10: "adda78", 11: "f9cc6c", 12: "f38d70", 13: "a8a9eb", 14: "85dacc", 15: "fff1f3"]
)
static let monokai_Pro_Spectrum = GhosttyThemeDefinition(
name: "Monokai Pro Spectrum",
background: "222222",
foreground: "f7f1ff",
cursorColor: "bab6c0",
cursorText: "faf6ff",
selectionBackground: "525053",
selectionForeground: "f7f1ff",
palette: [0: "222222", 1: "fc618d", 2: "7bd88f", 3: "fce566", 4: "fd9353", 5: "948ae3", 6: "5ad4e6", 7: "f7f1ff", 8: "69676c", 9: "fc618d", 10: "7bd88f", 11: "fce566", 12: "fd9353", 13: "948ae3", 14: "5ad4e6", 15: "f7f1ff"]
)
static let monokai_Remastered = GhosttyThemeDefinition(
name: "Monokai Remastered",
background: "0c0c0c",
foreground: "d9d9d9",
cursorColor: "fc971f",
cursorText: "000000",
selectionBackground: "343434",
selectionForeground: "ffffff",
palette: [0: "1a1a1a", 1: "f4005f", 2: "98e024", 3: "fd971f", 4: "9d65ff", 5: "f4005f", 6: "58d1eb", 7: "c4c5b5", 8: "625e4c", 9: "f4005f", 10: "98e024", 11: "e0d561", 12: "9d65ff", 13: "f4005f", 14: "58d1eb", 15: "f6f6ef"]
)
static let monokai_Soda = GhosttyThemeDefinition(
name: "Monokai Soda",
background: "1a1a1a",
foreground: "c4c5b5",
cursorColor: "f6f7ec",
cursorText: "b7b8a8",
selectionBackground: "343434",
selectionForeground: "c4c5b5",
palette: [0: "1a1a1a", 1: "f4005f", 2: "98e024", 3: "fa8419", 4: "9d65ff", 5: "f4005f", 6: "58d1eb", 7: "c4c5b5", 8: "625e4c", 9: "f4005f", 10: "98e024", 11: "e0d561", 12: "9d65ff", 13: "f4005f", 14: "58d1eb", 15: "f6f6ef"]
)
static let monokai_Vivid = GhosttyThemeDefinition(
name: "Monokai Vivid",
background: "121212",
foreground: "f9f9f9",
cursorColor: "fb0007",
cursorText: "ff8c95",
selectionBackground: "ffffff",
selectionForeground: "000000",
palette: [0: "121212", 1: "fa2934", 2: "98e123", 3: "fff30a", 4: "0443ff", 5: "f800f8", 6: "01b6ed", 7: "ffffff", 8: "838383", 9: "f6669d", 10: "b1e05f", 11: "fff26d", 12: "0443ff", 13: "f200f6", 14: "51ceff", 15: "ffffff"]
)
static let monospace_Dark = GhosttyThemeDefinition(
name: "Monospace Dark",
background: "10151d",
foreground: "a4afbd",
cursorColor: "c8aaff",
cursorText: "10151d",
selectionBackground: "264dcb",
selectionForeground: "d9dfe7",
palette: [0: "738295", 1: "f76769", 2: "17b877", 3: "ffa23e", 4: "708fff", 5: "a87ffb", 6: "25a6e9", 7: "a4afbd", 8: "8b98a9", 9: "fc8f8e", 10: "66ce98", 11: "ffc26e", 12: "a2b6ff", 13: "c8aaff", 14: "71c2ee", 15: "fafbfe"]
)
static let monospace_Light = GhosttyThemeDefinition(
name: "Monospace Light",
background: "f4f7fd",
foreground: "475365",
cursorColor: "6f4cde",
cursorText: "f4f7fd",
selectionBackground: "c7d3ff",
selectionForeground: "1f2939",
palette: [0: "333e4f", 1: "d03941", 2: "007b49", 3: "a65921", 4: "3c60dd", 5: "6f4cde", 6: "0075a2", 7: "5d6a7d", 8: "000000", 9: "a52430", 10: "00522f", 11: "904b1a", 12: "002487", 13: "4d21bb", 14: "00607e", 15: "475365"]
)
static let moonfly = GhosttyThemeDefinition(
name: "Moonfly",
background: "080808",
foreground: "bdbdbd",
cursorColor: "9e9e9e",
cursorText: "080808",
selectionBackground: "b2ceee",
selectionForeground: "080808",
palette: [0: "323437", 1: "ff5454", 2: "8cc85f", 3: "e3c78a", 4: "80a0ff", 5: "cf87e8", 6: "79dac8", 7: "c6c6c6", 8: "949494", 9: "ff5189", 10: "36c692", 11: "c6c684", 12: "74b2ff", 13: "ae81ff", 14: "85dc85", 15: "e4e4e4"]
)
}

View File

@@ -0,0 +1,256 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let n0Tch2K = GhosttyThemeDefinition(
name: "N0Tch2K",
background: "222222",
foreground: "a0a0a0",
cursorColor: "aa9175",
cursorText: "000000",
selectionBackground: "4d4d4d",
selectionForeground: "ffffff",
palette: [0: "383838", 1: "a95551", 2: "666666", 3: "a98051", 4: "657d3e", 5: "767676", 6: "c9c9c9", 7: "d0b8a3", 8: "545454", 9: "a97775", 10: "8c8c8c", 11: "a99175", 12: "98bd5e", 13: "a3a3a3", 14: "dcdcdc", 15: "d8c8bb"]
)
static let neobones_Dark = GhosttyThemeDefinition(
name: "Neobones Dark",
background: "0f191f",
foreground: "c6d5cf",
cursorColor: "ceddd7",
cursorText: "0f191f",
selectionBackground: "3a3e3d",
selectionForeground: "c6d5cf",
palette: [0: "0f191f", 1: "de6e7c", 2: "90ff6b", 3: "b77e64", 4: "8190d4", 5: "b279a7", 6: "66a5ad", 7: "c6d5cf", 8: "334652", 9: "e8838f", 10: "a0ff85", 11: "d68c67", 12: "92a0e2", 13: "cf86c1", 14: "65b8c1", 15: "98a39e"]
)
static let neobones_Light = GhosttyThemeDefinition(
name: "Neobones Light",
background: "e5ede6",
foreground: "202e18",
cursorColor: "202e18",
cursorText: "e5ede6",
selectionBackground: "ade48c",
selectionForeground: "202e18",
palette: [0: "e5ede6", 1: "a8334c", 2: "567a30", 3: "944927", 4: "286486", 5: "88507d", 6: "3b8992", 7: "202e18", 8: "99ac9c", 9: "94253e", 10: "3f5a22", 11: "803d1c", 12: "1d5573", 13: "7b3b70", 14: "2b747c", 15: "415934"]
)
static let neon = GhosttyThemeDefinition(
name: "Neon",
background: "14161a",
foreground: "00fffc",
cursorColor: "c7c7c7",
cursorText: "8c8c8c",
selectionBackground: "0013ff",
selectionForeground: "08d2cf",
palette: [0: "000000", 1: "ff3045", 2: "5ffa74", 3: "fffc7e", 4: "0f15d8", 5: "f924e7", 6: "00fffc", 7: "c7c7c7", 8: "686868", 9: "ff5a5a", 10: "75ff88", 11: "fffd96", 12: "3c40cb", 13: "f15be5", 14: "88fffe", 15: "ffffff"]
)
static let neopolitan = GhosttyThemeDefinition(
name: "Neopolitan",
background: "271f19",
foreground: "ffffff",
cursorColor: "ffffff",
cursorText: "bfbfbf",
selectionBackground: "253b76",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "9a1a1a", 2: "61ce3c", 3: "fbde2d", 4: "324883", 5: "ff0080", 6: "8da6ce", 7: "f8f8f8", 8: "4c4c4c", 9: "9a1a1a", 10: "61ce3c", 11: "fbde2d", 12: "324883", 13: "ff0080", 14: "8da6ce", 15: "f8f8f8"]
)
static let neutron = GhosttyThemeDefinition(
name: "Neutron",
background: "1c1e22",
foreground: "e6e8ef",
cursorColor: "f6f7ec",
cursorText: "b7b8a8",
selectionBackground: "2f363e",
selectionForeground: "7d8fa4",
palette: [0: "23252b", 1: "b54036", 2: "5ab977", 3: "deb566", 4: "6a7c93", 5: "a4799d", 6: "3f94a8", 7: "e6e8ef", 8: "494b51", 9: "b54036", 10: "5ab977", 11: "deb566", 12: "6a7c93", 13: "a4799d", 14: "3f94a8", 15: "ebedf2"]
)
static let night_Lion_V1 = GhosttyThemeDefinition(
name: "Night Lion V1",
background: "000000",
foreground: "bbbbbb",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "4c4c4c", 1: "bb0000", 2: "5fde8f", 3: "f3f167", 4: "276bd8", 5: "bb00bb", 6: "00dadf", 7: "bbbbbb", 8: "555555", 9: "ff5555", 10: "55ff55", 11: "ffff55", 12: "5555ff", 13: "ff55ff", 14: "55ffff", 15: "ffffff"]
)
static let night_Lion_V2 = GhosttyThemeDefinition(
name: "Night Lion V2",
background: "171717",
foreground: "bbbbbb",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "4c4c4c", 1: "bb0000", 2: "04f623", 3: "f3f167", 4: "64d0f0", 5: "ce6fdb", 6: "00dadf", 7: "bbbbbb", 8: "555555", 9: "ff5555", 10: "7df71d", 11: "ffff55", 12: "62cbe8", 13: "ff9bf5", 14: "00ccd8", 15: "ffffff"]
)
static let night_Owl = GhosttyThemeDefinition(
name: "Night Owl",
background: "011627",
foreground: "d6deeb",
cursorColor: "7e57c2",
cursorText: "ffffff",
selectionBackground: "5f7e97",
selectionForeground: "dfe5ee",
palette: [0: "011627", 1: "ef5350", 2: "22da6e", 3: "addb67", 4: "82aaff", 5: "c792ea", 6: "21c7a8", 7: "ffffff", 8: "575656", 9: "ef5350", 10: "22da6e", 11: "ffeb95", 12: "82aaff", 13: "c792ea", 14: "7fdbca", 15: "ffffff"]
)
static let night_Owlish_Light = GhosttyThemeDefinition(
name: "Night Owlish Light",
background: "ffffff",
foreground: "403f53",
cursorColor: "403f53",
cursorText: "fbfbfb",
selectionBackground: "f2f2f2",
selectionForeground: "403f53",
palette: [0: "011627", 1: "d3423e", 2: "2aa298", 3: "daaa01", 4: "4876d6", 5: "403f53", 6: "08916a", 7: "7a8181", 8: "7a8181", 9: "f76e6e", 10: "49d0c5", 11: "dac26b", 12: "5ca7e4", 13: "697098", 14: "00c990", 15: "989fb1"]
)
static let nightfox = GhosttyThemeDefinition(
name: "Nightfox",
background: "192330",
foreground: "cdcecf",
cursorColor: "cdcecf",
cursorText: "192330",
selectionBackground: "2b3b51",
selectionForeground: "cdcecf",
palette: [0: "393b44", 1: "c94f6d", 2: "81b29a", 3: "dbc074", 4: "719cd6", 5: "9d79d6", 6: "63cdcf", 7: "dfdfe0", 8: "575860", 9: "d16983", 10: "8ebaa4", 11: "e0c989", 12: "86abdc", 13: "baa1e2", 14: "7ad5d6", 15: "e4e4e5"]
)
static let niji = GhosttyThemeDefinition(
name: "Niji",
background: "141515",
foreground: "ffffff",
cursorColor: "ffc663",
cursorText: "141515",
selectionBackground: "515151",
selectionForeground: "ffc663",
palette: [0: "333333", 1: "d23e08", 2: "54ca74", 3: "fff700", 4: "2ab9ff", 5: "ff50da", 6: "1ef9f5", 7: "ddd0c4", 8: "515151", 9: "ffb7b7", 10: "c1ffae", 11: "fcffb8", 12: "8efff3", 13: "ffa2ed", 14: "bcffc7", 15: "ffffff"]
)
static let no_Clown_Fiesta = GhosttyThemeDefinition(
name: "No Clown Fiesta",
background: "101010",
foreground: "e0e1e4",
cursorColor: "e0e1e4",
cursorText: "18191b",
selectionBackground: "696d79",
selectionForeground: "e0e1e4",
palette: [0: "151515", 1: "b46958", 2: "90a959", 3: "f4bf75", 4: "bad7ff", 5: "aa759f", 6: "88afa2", 7: "e1e1e1", 8: "727272", 9: "7e97ab", 10: "90a959", 11: "f4bf75", 12: "bad7ff", 13: "aa759f", 14: "88afa2", 15: "afafaf"]
)
static let no_Clown_Fiesta_Light = GhosttyThemeDefinition(
name: "No Clown Fiesta Light",
background: "e1e1e1",
foreground: "151515",
cursorColor: "151515",
cursorText: "d0d0d0",
selectionBackground: "c6d5de",
selectionForeground: "151515",
palette: [0: "d6d6d6", 1: "874e42", 2: "677940", 3: "b89058", 4: "8ba1bf", 5: "aa759f", 6: "3e5f66", 7: "151515", 8: "2b2b2b", 9: "637786", 10: "677940", 11: "b89058", 12: "93a2ab", 13: "aa759f", 14: "99ab93", 15: "373737"]
)
static let nocturnal_Winter = GhosttyThemeDefinition(
name: "Nocturnal Winter",
background: "0d0d17",
foreground: "e6e5e5",
cursorColor: "e6e5e5",
cursorText: "a6a6a6",
selectionBackground: "adbdd0",
selectionForeground: "000000",
palette: [0: "4d4d4d", 1: "f12d52", 2: "09cd7e", 3: "f5f17a", 4: "3182e0", 5: "ff2b6d", 6: "09c87a", 7: "fcfcfc", 8: "808080", 9: "f16d86", 10: "0ae78d", 11: "fffc67", 12: "6096ff", 13: "ff78a2", 14: "0ae78d", 15: "ffffff"]
)
static let nord = GhosttyThemeDefinition(
name: "Nord",
background: "2e3440",
foreground: "d8dee9",
cursorColor: "eceff4",
cursorText: "282828",
selectionBackground: "eceff4",
selectionForeground: "4c566a",
palette: [0: "3b4252", 1: "bf616a", 2: "a3be8c", 3: "ebcb8b", 4: "81a1c1", 5: "b48ead", 6: "88c0d0", 7: "e5e9f0", 8: "596377", 9: "bf616a", 10: "a3be8c", 11: "ebcb8b", 12: "81a1c1", 13: "b48ead", 14: "8fbcbb", 15: "eceff4"]
)
static let nord_Light = GhosttyThemeDefinition(
name: "Nord Light",
background: "e5e9f0",
foreground: "414858",
cursorColor: "7bb3c3",
cursorText: "3b4252",
selectionBackground: "d8dee9",
selectionForeground: "4c556a",
palette: [0: "3b4252", 1: "bf616a", 2: "96b17f", 3: "c5a565", 4: "81a1c1", 5: "b48ead", 6: "7bb3c3", 7: "a5abb6", 8: "4c566a", 9: "bf616a", 10: "96b17f", 11: "c5a565", 12: "81a1c1", 13: "b48ead", 14: "82afae", 15: "eceff4"]
)
static let nord_Wave = GhosttyThemeDefinition(
name: "Nord Wave",
background: "212121",
foreground: "d8dee9",
cursorColor: "ebcb8b",
cursorText: "b89858",
selectionBackground: "d8dee9",
selectionForeground: "212121",
palette: [0: "3b4252", 1: "bf616a", 2: "a3be8c", 3: "ebcb8b", 4: "81a1c1", 5: "b48ead", 6: "88c0d0", 7: "e5e9f0", 8: "4c566a", 9: "bf616a", 10: "a3be8c", 11: "ebcb8b", 12: "81a1c1", 13: "b48ead", 14: "8fbcbb", 15: "eceff4"]
)
static let nordfox = GhosttyThemeDefinition(
name: "Nordfox",
background: "2e3440",
foreground: "cdcecf",
cursorColor: "cdcecf",
cursorText: "2e3440",
selectionBackground: "3e4a5b",
selectionForeground: "cdcecf",
palette: [0: "3b4252", 1: "bf616a", 2: "a3be8c", 3: "ebcb8b", 4: "81a1c1", 5: "b48ead", 6: "88c0d0", 7: "e5e9f0", 8: "53648d", 9: "d06f79", 10: "b1d196", 11: "f0d399", 12: "8cafd2", 13: "c895bf", 14: "93ccdc", 15: "e7ecf4"]
)
static let novel = GhosttyThemeDefinition(
name: "Novel",
background: "dfdbc3",
foreground: "3b2322",
cursorColor: "73635a",
cursorText: "000000",
selectionBackground: "a4a390",
selectionForeground: "000000",
palette: [0: "000000", 1: "cc0000", 2: "009600", 3: "d06b00", 4: "0000cc", 5: "cc00cc", 6: "0087cc", 7: "a6a6a6", 8: "808080", 9: "cc0000", 10: "009600", 11: "d06b00", 12: "0000cc", 13: "cc00cc", 14: "0087cc", 15: "ffffff"]
)
static let novmbr = GhosttyThemeDefinition(
name: "novmbr",
background: "241d1a",
foreground: "c7b8ac",
cursorColor: "c7b8ac",
cursorText: "241d1a",
selectionBackground: "c7b8ac",
selectionForeground: "241d1a",
palette: [0: "282a2e", 1: "9f6434", 2: "9dac5f", 3: "cca75f", 4: "2f7d7c", 5: "b5896e", 6: "52877f", 7: "c7b8ac", 8: "5d4e47", 9: "9f6434", 10: "9dac5f", 11: "cca75f", 12: "2f7d7c", 13: "b5896e", 14: "52877f", 15: "c7b8ac"]
)
static let nvim_Dark = GhosttyThemeDefinition(
name: "Nvim Dark",
background: "14161b",
foreground: "e0e2ea",
cursorColor: "9b9ea4",
cursorText: "e0e2ea",
selectionBackground: "4f5258",
selectionForeground: "e0e2ea",
palette: [0: "07080d", 1: "ffc0b9", 2: "b3f6c0", 3: "fce094", 4: "a6dbff", 5: "ffcaff", 6: "8cf8f7", 7: "eef1f8", 8: "4f5258", 9: "ffc0b9", 10: "b3f6c0", 11: "fce094", 12: "a6dbff", 13: "ffcaff", 14: "8cf8f7", 15: "eef1f8"]
)
static let nvim_Light = GhosttyThemeDefinition(
name: "Nvim Light",
background: "e0e2ea",
foreground: "14161b",
cursorColor: "9b9ea4",
cursorText: "14161b",
selectionBackground: "9b9ea4",
selectionForeground: "14161b",
palette: [0: "07080d", 1: "590008", 2: "005523", 3: "6b5300", 4: "004c73", 5: "470045", 6: "007373", 7: "a1a4ab", 8: "4f5258", 9: "590008", 10: "005523", 11: "6b5300", 12: "004c73", 13: "470045", 14: "007373", 15: "eef1f8"]
)
}

View File

@@ -0,0 +1,179 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let obsidian = GhosttyThemeDefinition(
name: "Obsidian",
background: "283033",
foreground: "cdcdcd",
cursorColor: "c0cad0",
cursorText: "8d8d8d",
selectionBackground: "3e4c4f",
selectionForeground: "dfe1e2",
palette: [0: "000000", 1: "b30d0e", 2: "00bb00", 3: "fecd22", 4: "3a9bdb", 5: "bb00bb", 6: "00bbbb", 7: "bbbbbb", 8: "555555", 9: "ff0003", 10: "93c863", 11: "fef874", 12: "a1d7ff", 13: "ff55ff", 14: "55ffff", 15: "ffffff"]
)
static let ocean = GhosttyThemeDefinition(
name: "Ocean",
background: "224fbc",
foreground: "ffffff",
cursorColor: "7f7f7f",
cursorText: "ffffff",
selectionBackground: "216dff",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "e64c4c", 2: "00a600", 3: "999900", 4: "0000b2", 5: "d826d8", 6: "00a6b2", 7: "bfbfbf", 8: "808080", 9: "ff1a1a", 10: "00d900", 11: "e5e500", 12: "7373ff", 13: "e500e5", 14: "00e5e5", 15: "e5e5e5"]
)
static let oceanic_Material = GhosttyThemeDefinition(
name: "Oceanic Material",
background: "1c262b",
foreground: "c2c8d7",
cursorColor: "b3b8c3",
cursorText: "ffffff",
selectionBackground: "6dc2b8",
selectionForeground: "e8eefd",
palette: [0: "000000", 1: "ee2b2a", 2: "40a33f", 3: "ffea2e", 4: "1e80f0", 5: "8800a0", 6: "16afca", 7: "a4a4a4", 8: "777777", 9: "dc5c60", 10: "70be71", 11: "fff163", 12: "54a4f3", 13: "aa4dbc", 14: "42c7da", 15: "ffffff"]
)
static let oceanic_Next = GhosttyThemeDefinition(
name: "Oceanic Next",
background: "162c35",
foreground: "c0c5ce",
cursorColor: "c0c5ce",
cursorText: "1b2b34",
selectionBackground: "4f5b66",
selectionForeground: "c0c5ce",
palette: [0: "162c35", 1: "ec5f67", 2: "99c794", 3: "fac863", 4: "6699cc", 5: "c594c5", 6: "5fb3b3", 7: "ffffff", 8: "65737e", 9: "ec5f67", 10: "99c794", 11: "fac863", 12: "6699cc", 13: "c594c5", 14: "5fb3b3", 15: "ffffff"]
)
static let ollie = GhosttyThemeDefinition(
name: "Ollie",
background: "222125",
foreground: "8a8dae",
cursorColor: "5b6ea7",
cursorText: "2a292d",
selectionBackground: "1e3a66",
selectionForeground: "8a8eac",
palette: [0: "000000", 1: "ac2e31", 2: "31ac61", 3: "ac4300", 4: "2d57ac", 5: "b08528", 6: "1fa6ac", 7: "8a8eac", 8: "684432", 9: "ff3d48", 10: "3bff99", 11: "ff5e1e", 12: "4488ff", 13: "ffc21d", 14: "1ffaff", 15: "5b6ea7"]
)
static let one_Dark_Two = GhosttyThemeDefinition(
name: "One Dark Two",
background: "21252b",
foreground: "e6e6e6",
cursorColor: "e6e6e6",
cursorText: "1d1f23",
selectionBackground: "393e47",
selectionForeground: "e6e6e6",
palette: [0: "1d1f23", 1: "e27881", 2: "98c379", 3: "eac786", 4: "71b9f4", 5: "c88bda", 6: "62bac6", 7: "c9ccd3", 8: "4a505a", 9: "e68991", 10: "a8cc8e", 11: "edcf97", 12: "8dc7f6", 13: "d3a2e2", 14: "78c4ce", 15: "e6e6e6"]
)
static let one_Double_Dark = GhosttyThemeDefinition(
name: "One Double Dark",
background: "282c34",
foreground: "dbdfe5",
cursorColor: "f5e0dc",
cursorText: "9aa3c1",
selectionBackground: "585b70",
selectionForeground: "cdd6f4",
palette: [0: "3d4452", 1: "f16372", 2: "8cc570", 3: "ecbe70", 4: "3fb1f5", 5: "d373e3", 6: "17b9c4", 7: "dbdfe5", 8: "525d6f", 9: "ff777b", 10: "82d882", 11: "f5c065", 12: "6dcaff", 13: "ff7bf4", 14: "00e5fb", 15: "f7f9fc"]
)
static let one_Double_Light = GhosttyThemeDefinition(
name: "One Double Light",
background: "fafafa",
foreground: "383a43",
cursorColor: "1a1919",
cursorText: "dbdfe5",
selectionBackground: "454e5e",
selectionForeground: "1a1919",
palette: [0: "454b58", 1: "f74840", 2: "25a343", 3: "cc8100", 4: "0087c1", 5: "b50da9", 6: "009ab7", 7: "c5b2b3", 8: "0e131f", 9: "ff3711", 10: "00b90e", 11: "ec9900", 12: "1065de", 13: "e500d8", 14: "00b4dd", 15: "ffffff"]
)
static let one_Half_Dark = GhosttyThemeDefinition(
name: "One Half Dark",
background: "282c34",
foreground: "dcdfe4",
cursorColor: "a3b3cc",
cursorText: "e9ecf1",
selectionBackground: "474e5d",
selectionForeground: "dcdfe4",
palette: [0: "282c34", 1: "e06c75", 2: "98c379", 3: "e5c07b", 4: "61afef", 5: "c678dd", 6: "56b6c2", 7: "dcdfe4", 8: "5d677a", 9: "e06c75", 10: "98c379", 11: "e5c07b", 12: "61afef", 13: "c678dd", 14: "56b6c2", 15: "dcdfe4"]
)
static let one_Half_Light = GhosttyThemeDefinition(
name: "One Half Light",
background: "fafafa",
foreground: "383a42",
cursorColor: "a5b4e5",
cursorText: "383a42",
selectionBackground: "bfceff",
selectionForeground: "383a42",
palette: [0: "383a42", 1: "e45649", 2: "50a14f", 3: "c18401", 4: "0184bc", 5: "a626a4", 6: "0997b3", 7: "bababa", 8: "4f525e", 9: "e06c75", 10: "98c379", 11: "d8b36e", 12: "61afef", 13: "c678dd", 14: "56b6c2", 15: "ffffff"]
)
static let onenord = GhosttyThemeDefinition(
name: "Onenord",
background: "2e3440",
foreground: "e5e9f0",
cursorColor: "81a1c1",
cursorText: "3b4252",
selectionBackground: "434c5e",
selectionForeground: "d8dee9",
palette: [0: "3b4252", 1: "e06c75", 2: "9ec183", 3: "ebcb8b", 4: "81a1c1", 5: "b988b0", 6: "88c0d0", 7: "e5e9f0", 8: "596377", 9: "e06c75", 10: "9ec183", 11: "ebcb8b", 12: "81a1c1", 13: "b988b0", 14: "8fbcbb", 15: "eceff4"]
)
static let onenord_Light = GhosttyThemeDefinition(
name: "Onenord Light",
background: "f7f8fa",
foreground: "2e3440",
cursorColor: "3879c5",
cursorText: "f7f8fa",
selectionBackground: "eaebed",
selectionForeground: "000000",
palette: [0: "2e3440", 1: "cb4f53", 2: "48a53d", 3: "ee5e25", 4: "3879c5", 5: "9f4aca", 6: "3ea1ad", 7: "b2b6bd", 8: "646a76", 9: "d16366", 10: "5f9e9d", 11: "ba793e", 12: "1b40a6", 13: "9665af", 14: "8fbcbb", 15: "eceff4"]
)
static let operator_Mono_Dark = GhosttyThemeDefinition(
name: "Operator Mono Dark",
background: "191919",
foreground: "c3cac2",
cursorColor: "fcdc08",
cursorText: "161616",
selectionBackground: "19273b",
selectionForeground: "dde5dc",
palette: [0: "5a5a5a", 1: "ca372d", 2: "4d7b3a", 3: "d4d697", 4: "4387cf", 5: "b86cb4", 6: "72d5c6", 7: "ced4cd", 8: "9a9b99", 9: "c37d62", 10: "83d0a2", 11: "fdfdc5", 12: "89d3f6", 13: "ff2c7a", 14: "82eada", 15: "fdfdf6"]
)
static let overnight_Slumber = GhosttyThemeDefinition(
name: "Overnight Slumber",
background: "0e1729",
foreground: "ced2d6",
cursorColor: "ffa7c4",
cursorText: "ffffff",
selectionBackground: "1f2b41",
selectionForeground: "ced2d6",
palette: [0: "0a1222", 1: "ffa7c4", 2: "85cc95", 3: "ffcb8b", 4: "8dabe1", 5: "c792eb", 6: "78ccf0", 7: "ffffff", 8: "575656", 9: "ffa7c4", 10: "85cc95", 11: "ffcb8b", 12: "8dabe1", 13: "c792eb", 14: "ffa7c4", 15: "ffffff"]
)
static let owl = GhosttyThemeDefinition(
name: "owl",
background: "2f2b2c",
foreground: "dedede",
cursorColor: "dedede",
cursorText: "2f2b2c",
selectionBackground: "dedede",
selectionForeground: "2f2b2c",
palette: [0: "302c2c", 1: "5a5a5a", 2: "989898", 3: "cacaca", 4: "656565", 5: "b1b1b1", 6: "7f7f7f", 7: "dedede", 8: "5d595b", 9: "da5b2c", 10: "989898", 11: "cacaca", 12: "656565", 13: "b1b1b1", 14: "7f7f7f", 15: "ffffff"]
)
static let oxocarbon = GhosttyThemeDefinition(
name: "Oxocarbon",
background: "161616",
foreground: "f2f4f8",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "393939",
selectionForeground: "626262",
palette: [0: "161616", 1: "00dfdb", 2: "00b4ff", 3: "ff4297", 4: "00c15a", 5: "c693ff", 6: "ff74b8", 7: "f2f4f8", 8: "585858", 9: "00dfdb", 10: "00b4ff", 11: "ff4297", 12: "00c15a", 13: "c693ff", 14: "ff74b8", 15: "f2f4f8"]
)
}

View File

@@ -0,0 +1,256 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let pale_Night_Hc = GhosttyThemeDefinition(
name: "Pale Night Hc",
background: "3e4251",
foreground: "cccccc",
cursorColor: "ffcb6b",
cursorText: "323232",
selectionBackground: "717cb4",
selectionForeground: "80cbc4",
palette: [0: "000000", 1: "f07178", 2: "c3e88d", 3: "ffcb6b", 4: "82aaff", 5: "c792ea", 6: "89ddff", 7: "ffffff", 8: "737373", 9: "f6a9ae", 10: "dbf1ba", 11: "ffdfa6", 12: "b4ccff", 13: "ddbdf2", 14: "b8eaff", 15: "999999"]
)
static let pandora = GhosttyThemeDefinition(
name: "Pandora",
background: "141e43",
foreground: "e1e1e1",
cursorColor: "43d58e",
cursorText: "ffffff",
selectionBackground: "2d37ff",
selectionForeground: "82e0ff",
palette: [0: "000000", 1: "ff4242", 2: "74af68", 3: "ffad29", 4: "338f86", 5: "9414e6", 6: "23d7d7", 7: "e2e2e2", 8: "3f5648", 9: "ff3242", 10: "74cd68", 11: "ffb929", 12: "23d7d7", 13: "ff37ff", 14: "00ede1", 15: "ffffff"]
)
static let paraiso_Dark = GhosttyThemeDefinition(
name: "Paraiso Dark",
background: "2f1e2e",
foreground: "a39e9b",
cursorColor: "a39e9b",
cursorText: "2f1e2e",
selectionBackground: "4f424c",
selectionForeground: "a39e9b",
palette: [0: "2f1e2e", 1: "ef6155", 2: "48b685", 3: "fec418", 4: "06b6ef", 5: "815ba4", 6: "5bc4bf", 7: "a39e9b", 8: "776e71", 9: "ef6155", 10: "48b685", 11: "fec418", 12: "06b6ef", 13: "815ba4", 14: "5bc4bf", 15: "e7e9db"]
)
static let paul_Millr = GhosttyThemeDefinition(
name: "Paul Millr",
background: "000000",
foreground: "f2f2f2",
cursorColor: "4d4d4d",
cursorText: "ffffff",
selectionBackground: "414141",
selectionForeground: "ffffff",
palette: [0: "2a2a2a", 1: "ff0000", 2: "79ff0f", 3: "e7bf00", 4: "396bd7", 5: "b449be", 6: "66ccff", 7: "bbbbbb", 8: "666666", 9: "ff0080", 10: "66ff66", 11: "f3d64e", 12: "709aed", 13: "db67e6", 14: "7adff2", 15: "ffffff"]
)
static let pencil_Dark = GhosttyThemeDefinition(
name: "Pencil Dark",
background: "212121",
foreground: "f1f1f1",
cursorColor: "20bbfc",
cursorText: "f1f1f1",
selectionBackground: "b6d6fd",
selectionForeground: "989898",
palette: [0: "212121", 1: "c30771", 2: "10a778", 3: "a89c14", 4: "008ec4", 5: "5f4986", 6: "20a5ba", 7: "d9d9d9", 8: "4f4f4f", 9: "fb007a", 10: "5fd7af", 11: "f3e430", 12: "20bbfc", 13: "6855de", 14: "4fb8cc", 15: "f1f1f1"]
)
static let pencil_Light = GhosttyThemeDefinition(
name: "Pencil Light",
background: "f1f1f1",
foreground: "424242",
cursorColor: "20bbfc",
cursorText: "424242",
selectionBackground: "b6d6fd",
selectionForeground: "424242",
palette: [0: "212121", 1: "c30771", 2: "10a778", 3: "a89c14", 4: "008ec4", 5: "523c79", 6: "20a5ba", 7: "b3b3b3", 8: "424242", 9: "fb007a", 10: "52caa2", 11: "c0b100", 12: "20bbfc", 13: "6855de", 14: "4fb8cc", 15: "f1f1f1"]
)
static let peppermint = GhosttyThemeDefinition(
name: "Peppermint",
background: "000000",
foreground: "c8c8c8",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "e6e6e6",
selectionForeground: "000000",
palette: [0: "353535", 1: "e74669", 2: "89d287", 3: "dab853", 4: "449fd0", 5: "da62dc", 6: "65aaaf", 7: "b4b4b4", 8: "535353", 9: "e4859b", 10: "a3cca2", 11: "e1e487", 12: "6fbce2", 13: "e586e7", 14: "96dcdb", 15: "dfdfdf"]
)
static let phala_Green_Dark = GhosttyThemeDefinition(
name: "Phala Green Dark",
background: "000000",
foreground: "c1fc03",
cursorColor: "c1fc03",
cursorText: "ff271d",
selectionBackground: "014804",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "ab1500", 2: "00b100", 3: "a9a700", 4: "0223c0", 5: "c22ec0", 6: "00b4c0", 7: "cbcbcb", 8: "797979", 9: "ed2200", 10: "00db00", 11: "eae700", 12: "0433ff", 13: "ed3aea", 14: "00e8ea", 15: "eaeaea"]
)
static let piatto_Light = GhosttyThemeDefinition(
name: "Piatto Light",
background: "ffffff",
foreground: "414141",
cursorColor: "5e77c8",
cursorText: "abbee5",
selectionBackground: "706b4e",
selectionForeground: "acbcdc",
palette: [0: "414141", 1: "b23771", 2: "66781e", 3: "cd6f34", 4: "3c5ea8", 5: "a454b2", 6: "66781e", 7: "bfbfbf", 8: "3f3f3f", 9: "db3365", 10: "829429", 11: "cd6f34", 12: "3c5ea8", 13: "a454b2", 14: "829429", 15: "f2f2f2"]
)
static let pierre_Dark = GhosttyThemeDefinition(
name: "Pierre Dark",
background: "070707",
foreground: "fbfbfb",
cursorColor: "009fff",
cursorText: "070707",
selectionBackground: "19283c",
selectionForeground: "fbfbfb",
palette: [0: "141415", 1: "ff2e3f", 2: "0dbe4e", 3: "ffca00", 4: "009fff", 5: "c635e4", 6: "08c0ef", 7: "c6c6c8", 8: "6c6c71", 9: "ff6762", 10: "5ecc71", 11: "ffd452", 12: "69b1ff", 13: "d568ea", 14: "68cdf2", 15: "fbfbfb"]
)
static let pierre_Light = GhosttyThemeDefinition(
name: "Pierre Light",
background: "ffffff",
foreground: "070707",
cursorColor: "009fff",
cursorText: "ffffff",
selectionBackground: "dfebff",
selectionForeground: "070707",
palette: [0: "1f1f21", 1: "d52c36", 2: "1d8138", 3: "ac8816", 4: "216cab", 5: "a631be", 6: "2182a1", 7: "79797f", 8: "8e8e95", 9: "ff2e3f", 10: "0dbe4e", 11: "d5a910", 12: "009fff", 13: "c635e4", 14: "08c0ef", 15: "dbdbdd"]
)
static let pnevma = GhosttyThemeDefinition(
name: "Pnevma",
background: "1c1c1c",
foreground: "d0d0d0",
cursorColor: "e4c9af",
cursorText: "000000",
selectionBackground: "4d4d4d",
selectionForeground: "ffffff",
palette: [0: "2f2e2d", 1: "a36666", 2: "90a57d", 3: "d7af87", 4: "7fa5bd", 5: "c79ec4", 6: "8adbb4", 7: "d0d0d0", 8: "4a4845", 9: "d78787", 10: "afbea2", 11: "e4c9af", 12: "a1bdce", 13: "d7beda", 14: "b1e7dd", 15: "efefef"]
)
static let poimandres = GhosttyThemeDefinition(
name: "Poimandres",
background: "1a1e28",
foreground: "a6accd",
cursorColor: "ffffff",
cursorText: "1a1e29",
selectionBackground: "a6accd",
selectionForeground: "ffffff",
palette: [0: "1a1e28", 1: "d0679d", 2: "5de4c7", 3: "fffac2", 4: "89ddff", 5: "fcc5e9", 6: "add7ff", 7: "ffffff", 8: "a6accd", 9: "d0679d", 10: "5de4c7", 11: "fffac2", 12: "add7ff", 13: "fae4fc", 14: "89ddff", 15: "ffffff"]
)
static let poimandres_Darker = GhosttyThemeDefinition(
name: "Poimandres Darker",
background: "16161e",
foreground: "a6accd",
cursorColor: "ffffff",
cursorText: "16161e",
selectionBackground: "a6accd",
selectionForeground: "ffffff",
palette: [0: "16161e", 1: "d0679d", 2: "5de4c7", 3: "fffac2", 4: "89ddff", 5: "fcc5e9", 6: "add7ff", 7: "ffffff", 8: "a6accd", 9: "d0679d", 10: "5de4c7", 11: "fffac2", 12: "add7ff", 13: "fae4fc", 14: "89ddff", 15: "ffffff"]
)
static let poimandres_Storm = GhosttyThemeDefinition(
name: "Poimandres Storm",
background: "252b37",
foreground: "a6accd",
cursorColor: "ffffff",
cursorText: "252b37",
selectionBackground: "a6accd",
selectionForeground: "ffffff",
palette: [0: "252b37", 1: "d0679d", 2: "5de4c7", 3: "fffac2", 4: "89ddff", 5: "f087bd", 6: "89ddff", 7: "ffffff", 8: "a6accd", 9: "d0679d", 10: "5de4c7", 11: "fffac2", 12: "add7ff", 13: "f087bd", 14: "add7ff", 15: "ffffff"]
)
static let poimandres_White = GhosttyThemeDefinition(
name: "Poimandres White",
background: "fefeff",
foreground: "969cbd",
cursorColor: "969cbd",
cursorText: "fefeff",
selectionBackground: "969cbd",
selectionForeground: "3b3e48",
palette: [0: "fefeff", 1: "ff2090", 2: "01dab2", 3: "e5ba4e", 4: "8abacd", 5: "eb8394", 6: "8abacd", 7: "000000", 8: "969cbd", 9: "ff2090", 10: "01dab2", 11: "e5ba4e", 12: "0ebfff", 13: "eb8394", 14: "0ebfff", 15: "000000"]
)
static let popping_And_Locking = GhosttyThemeDefinition(
name: "Popping And Locking",
background: "181921",
foreground: "ebdbb2",
cursorColor: "c7c7c7",
cursorText: "8c8c8c",
selectionBackground: "ebdbb2",
selectionForeground: "928374",
palette: [0: "1d2021", 1: "cc241d", 2: "98971a", 3: "d79921", 4: "458588", 5: "b16286", 6: "689d6a", 7: "a89984", 8: "928374", 9: "f42c3e", 10: "b8bb26", 11: "fabd2f", 12: "99c6ca", 13: "d3869b", 14: "7ec16e", 15: "ebdbb2"]
)
static let powershell = GhosttyThemeDefinition(
name: "Powershell",
background: "052454",
foreground: "f6f6f7",
cursorColor: "f6f6f7",
cursorText: "052454",
selectionBackground: "f6f6f7",
selectionForeground: "052454",
palette: [0: "000000", 1: "981a22", 2: "098003", 3: "c4a000", 4: "4140c3", 5: "d33682", 6: "0e807f", 7: "7f7c7f", 8: "808080", 9: "ef2929", 10: "1cfe3c", 11: "fefe45", 12: "268ad2", 13: "fe13fa", 14: "29fffe", 15: "c2c1c3"]
)
static let primary = GhosttyThemeDefinition(
name: "Primary",
background: "ffffff",
foreground: "000000",
cursorColor: "000000",
cursorText: "ffffff",
selectionBackground: "656565",
selectionForeground: "eeeeee",
palette: [0: "000000", 1: "db4437", 2: "0f9d58", 3: "f4b400", 4: "4285f4", 5: "db4437", 6: "4285f4", 7: "bfbfbf", 8: "000000", 9: "db4437", 10: "0f9d58", 11: "f4b400", 12: "4285f4", 13: "4285f4", 14: "0f9d58", 15: "ffffff"]
)
static let pro = GhosttyThemeDefinition(
name: "Pro",
background: "000000",
foreground: "f2f2f2",
cursorColor: "4d4d4d",
cursorText: "ffffff",
selectionBackground: "414141",
selectionForeground: "000000",
palette: [0: "000000", 1: "990000", 2: "00a600", 3: "999900", 4: "2009db", 5: "b200b2", 6: "00a6b2", 7: "bfbfbf", 8: "666666", 9: "e50000", 10: "00d900", 11: "e5e500", 12: "0000ff", 13: "e500e5", 14: "00e5e5", 15: "e5e5e5"]
)
static let pro_Light = GhosttyThemeDefinition(
name: "Pro Light",
background: "ffffff",
foreground: "191919",
cursorColor: "4d4d4d",
cursorText: "f2f2f2",
selectionBackground: "c1ddff",
selectionForeground: "191919",
palette: [0: "000000", 1: "e5492b", 2: "50d148", 3: "c6c440", 4: "3b75ff", 5: "ed66e8", 6: "4ed2de", 7: "c2c2c2", 8: "9f9f9f", 9: "ff6640", 10: "48d53e", 11: "bfbe23", 12: "0082ff", 13: "ff7eff", 14: "3bd1d2", 15: "f2f2f2"]
)
static let purple_Rain = GhosttyThemeDefinition(
name: "Purple Rain",
background: "21084a",
foreground: "fffbf6",
cursorColor: "ff271d",
cursorText: "ff9a90",
selectionBackground: "287691",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "ff260e", 2: "9be205", 3: "ffc400", 4: "00a2fa", 5: "815bb5", 6: "00deef", 7: "ffffff", 8: "565656", 9: "ff4250", 10: "b8e36e", 11: "ffd852", 12: "00a6ff", 13: "ac7bf0", 14: "74fdf3", 15: "ffffff"]
)
static let purplepeter = GhosttyThemeDefinition(
name: "Purplepeter",
background: "2a1a4a",
foreground: "ece7fa",
cursorColor: "c7c7c7",
cursorText: "8c8c8c",
selectionBackground: "8689c2",
selectionForeground: "271c50",
palette: [0: "0a0520", 1: "ff796d", 2: "99b481", 3: "efdfac", 4: "66d9ef", 5: "e78fcd", 6: "ba8cff", 7: "ffba81", 8: "504b63", 9: "f99f92", 10: "b4be8f", 11: "f2e9bf", 12: "79daed", 13: "ba91d4", 14: "a0a0d6", 15: "b9aed3"]
)
}

View File

@@ -0,0 +1,190 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let rapture = GhosttyThemeDefinition(
name: "Rapture",
background: "111e2a",
foreground: "c0c9e5",
cursorColor: "ffffff",
cursorText: "111e2a",
selectionBackground: "304b66",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "fc644d", 2: "7afde1", 3: "fff09b", 4: "6c9bf5", 5: "ff4fa1", 6: "64e0ff", 7: "c0c9e5", 8: "304b66", 9: "fc644d", 10: "7afde1", 11: "fff09b", 12: "6c9bf5", 13: "ff4fa1", 14: "64e0ff", 15: "ffffff"]
)
static let raycast_Dark = GhosttyThemeDefinition(
name: "Raycast Dark",
background: "1a1a1a",
foreground: "ffffff",
cursorColor: "cccccc",
cursorText: "999999",
selectionBackground: "333333",
selectionForeground: "595959",
palette: [0: "000000", 1: "ff5360", 2: "59d499", 3: "ffc531", 4: "56c2ff", 5: "cf2f98", 6: "52eee5", 7: "ffffff", 8: "4c4c4c", 9: "ff6363", 10: "59d499", 11: "ffc531", 12: "56c2ff", 13: "cf2f98", 14: "52eee5", 15: "ffffff"]
)
static let raycast_Light = GhosttyThemeDefinition(
name: "Raycast Light",
background: "ffffff",
foreground: "000000",
cursorColor: "000000",
cursorText: "404040",
selectionBackground: "e5e5e5",
selectionForeground: "000000",
palette: [0: "000000", 1: "b12424", 2: "006b4f", 3: "f8a300", 4: "138af2", 5: "9a1b6e", 6: "3eb8bf", 7: "bfbfbf", 8: "000000", 9: "b12424", 10: "006b4f", 11: "f8a300", 12: "138af2", 13: "9a1b6e", 14: "3eb8bf", 15: "ffffff"]
)
static let rebecca = GhosttyThemeDefinition(
name: "Rebecca",
background: "292a44",
foreground: "e8e6ed",
cursorColor: "b89bf9",
cursorText: "292a44",
selectionBackground: "663399",
selectionForeground: "f4f2f9",
palette: [0: "12131e", 1: "dd7755", 2: "04dbb5", 3: "f2e7b7", 4: "7aa5ff", 5: "bf9cf9", 6: "56d3c2", 7: "e4e3e9", 8: "666699", 9: "ff92cd", 10: "01eac0", 11: "fffca8", 12: "69c0fa", 13: "c17ff8", 14: "8bfde1", 15: "f4f2f9"]
)
static let red_Alert = GhosttyThemeDefinition(
name: "Red Alert",
background: "762423",
foreground: "ffffff",
cursorColor: "ffffff",
cursorText: "762423",
selectionBackground: "073642",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "d62e4e", 2: "71be6b", 3: "beb86b", 4: "489bee", 5: "e979d7", 6: "6bbeb8", 7: "d6d6d6", 8: "666666", 9: "e02553", 10: "aff08c", 11: "dfddb7", 12: "65aaf1", 13: "ddb7df", 14: "b7dfdd", 15: "ffffff"]
)
static let red_Planet = GhosttyThemeDefinition(
name: "Red Planet",
background: "222222",
foreground: "c2b790",
cursorColor: "c2b790",
cursorText: "202020",
selectionBackground: "1b324a",
selectionForeground: "bcb291",
palette: [0: "202020", 1: "8c3432", 2: "728271", 3: "e8bf6a", 4: "69819e", 5: "896492", 6: "5b8390", 7: "b9aa99", 8: "676767", 9: "b55242", 10: "869985", 11: "ebeb91", 12: "60827e", 13: "de4974", 14: "38add8", 15: "d6bfb8"]
)
static let red_Sands = GhosttyThemeDefinition(
name: "Red Sands",
background: "7a251e",
foreground: "d7c9a7",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "a4a390",
selectionForeground: "000000",
palette: [0: "000000", 1: "ff3f00", 2: "00bb00", 3: "e7b000", 4: "0072ff", 5: "bb00bb", 6: "00bbbb", 7: "bbbbbb", 8: "6e6e6e", 9: "d41a1a", 10: "00bb00", 11: "e7b000", 12: "0072ae", 13: "ff55ff", 14: "55ffff", 15: "ffffff"]
)
static let relaxed = GhosttyThemeDefinition(
name: "Relaxed",
background: "353a44",
foreground: "d9d9d9",
cursorColor: "d9d9d9",
cursorText: "1b1b1b",
selectionBackground: "6a7985",
selectionForeground: "d9d9d9",
palette: [0: "151515", 1: "bc5653", 2: "909d63", 3: "ebc17a", 4: "6a8799", 5: "b06698", 6: "c9dfff", 7: "d9d9d9", 8: "636363", 9: "bc5653", 10: "a0ac77", 11: "ebc17a", 12: "7eaac7", 13: "b06698", 14: "acbbd0", 15: "f7f7f7"]
)
static let retro = GhosttyThemeDefinition(
name: "Retro",
background: "000000",
foreground: "13a10e",
cursorColor: "13a10e",
cursorText: "000000",
selectionBackground: "ffffff",
selectionForeground: "000000",
palette: [0: "13a10e", 1: "13a10e", 2: "13a10e", 3: "13a10e", 4: "13a10e", 5: "13a10e", 6: "13a10e", 7: "13a10e", 8: "16ba10", 9: "16ba10", 10: "16ba10", 11: "16ba10", 12: "16ba10", 13: "16ba10", 14: "16ba10", 15: "16ba10"]
)
static let retro_Legends = GhosttyThemeDefinition(
name: "Retro Legends",
background: "0d0d0d",
foreground: "45eb45",
cursorColor: "45eb45",
cursorText: "0d0d0d",
selectionBackground: "336633",
selectionForeground: "f2fff2",
palette: [0: "262626", 1: "de5454", 2: "45eb45", 3: "f7bf2b", 4: "4066f2", 5: "bf4cf2", 6: "40d9e6", 7: "bfe6bf", 8: "4c594c", 9: "ff6666", 10: "59ff59", 11: "ffd933", 12: "4c80ff", 13: "e666ff", 14: "59e6ff", 15: "f2fff2"]
)
static let rippedcasts = GhosttyThemeDefinition(
name: "Rippedcasts",
background: "2b2b2b",
foreground: "ffffff",
cursorColor: "7f7f7f",
cursorText: "ffffff",
selectionBackground: "5a647e",
selectionForeground: "f2f2f2",
palette: [0: "000000", 1: "cdaf95", 2: "a8ff60", 3: "bfbb1f", 4: "75a5b0", 5: "ff73fd", 6: "5a647e", 7: "bfbfbf", 8: "666666", 9: "eecbad", 10: "bcee68", 11: "e5e500", 12: "86bdc9", 13: "e500e5", 14: "8c9bc4", 15: "e5e5e5"]
)
static let rose_Pine = GhosttyThemeDefinition(
name: "Rose Pine",
background: "191724",
foreground: "e0def4",
cursorColor: "e0def4",
cursorText: "191724",
selectionBackground: "403d52",
selectionForeground: "e0def4",
palette: [0: "26233a", 1: "eb6f92", 2: "31748f", 3: "f6c177", 4: "9ccfd8", 5: "c4a7e7", 6: "ebbcba", 7: "e0def4", 8: "6e6a86", 9: "eb6f92", 10: "31748f", 11: "f6c177", 12: "9ccfd8", 13: "c4a7e7", 14: "ebbcba", 15: "e0def4"]
)
static let rose_Pine_Dawn = GhosttyThemeDefinition(
name: "Rose Pine Dawn",
background: "faf4ed",
foreground: "575279",
cursorColor: "575279",
cursorText: "faf4ed",
selectionBackground: "dfdad9",
selectionForeground: "575279",
palette: [0: "f2e9e1", 1: "b4637a", 2: "286983", 3: "ea9d34", 4: "56949f", 5: "907aa9", 6: "d7827e", 7: "575279", 8: "9893a5", 9: "b4637a", 10: "286983", 11: "ea9d34", 12: "56949f", 13: "907aa9", 14: "d7827e", 15: "575279"]
)
static let rose_Pine_Moon = GhosttyThemeDefinition(
name: "Rose Pine Moon",
background: "232136",
foreground: "e0def4",
cursorColor: "e0def4",
cursorText: "232136",
selectionBackground: "44415a",
selectionForeground: "e0def4",
palette: [0: "393552", 1: "eb6f92", 2: "3e8fb0", 3: "f6c177", 4: "9ccfd8", 5: "c4a7e7", 6: "ea9a97", 7: "e0def4", 8: "6e6a86", 9: "eb6f92", 10: "3e8fb0", 11: "f6c177", 12: "9ccfd8", 13: "c4a7e7", 14: "ea9a97", 15: "e0def4"]
)
static let rouge_2 = GhosttyThemeDefinition(
name: "Rouge 2",
background: "17182b",
foreground: "a2a3aa",
cursorColor: "969e92",
cursorText: "ffffff",
selectionBackground: "5d5d6b",
selectionForeground: "dfe5ee",
palette: [0: "5d5d6b", 1: "c6797e", 2: "969e92", 3: "dbcdab", 4: "6e94b9", 5: "4c4e78", 6: "8ab6c1", 7: "e8e8ea", 8: "616274", 9: "c6797e", 10: "e6dcc4", 11: "e6dcc4", 12: "98b3cd", 13: "8283a1", 14: "abcbd3", 15: "e8e8ea"]
)
static let royal = GhosttyThemeDefinition(
name: "Royal",
background: "100815",
foreground: "514968",
cursorColor: "524966",
cursorText: "100613",
selectionBackground: "1f1d2b",
selectionForeground: "a593cd",
palette: [0: "241f2b", 1: "91284c", 2: "23801c", 3: "b49d27", 4: "6580b0", 5: "674d96", 6: "8aaabe", 7: "524966", 8: "3e3a4a", 9: "d5356c", 10: "2cd946", 11: "fde83b", 12: "90baf9", 13: "a479e3", 14: "acd4eb", 15: "9e8cbd"]
)
static let ryuuko = GhosttyThemeDefinition(
name: "Ryuuko",
background: "2c3941",
foreground: "ececec",
cursorColor: "ececec",
cursorText: "002831",
selectionBackground: "002831",
selectionForeground: "819090",
palette: [0: "2c3941", 1: "865f5b", 2: "66907d", 3: "b1a990", 4: "6a8e95", 5: "b18a73", 6: "88b2ac", 7: "ececec", 8: "5d7079", 9: "865f5b", 10: "66907d", 11: "b1a990", 12: "6a8e95", 13: "b18a73", 14: "88b2ac", 15: "ececec"]
)
}

View File

@@ -0,0 +1,641 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let sakura = GhosttyThemeDefinition(
name: "Sakura",
background: "18131e",
foreground: "dd7bdc",
cursorColor: "ff65fd",
cursorText: "24242e",
selectionBackground: "c05cbf",
selectionForeground: "24242e",
palette: [0: "000000", 1: "d52370", 2: "41af1a", 3: "bc7053", 4: "6964ab", 5: "c71fbf", 6: "939393", 7: "998eac", 8: "786d69", 9: "f41d99", 10: "22e529", 11: "f59574", 12: "9892f1", 13: "e90cdd", 14: "eeeeee", 15: "cbb6ff"]
)
static let scarlet_Protocol = GhosttyThemeDefinition(
name: "Scarlet Protocol",
background: "1c153d",
foreground: "e41951",
cursorColor: "76ff9f",
cursorText: "a6a6a6",
selectionBackground: "c1deff",
selectionForeground: "000000",
palette: [0: "101116", 1: "ff0051", 2: "00dc84", 3: "faf945", 4: "0271b6", 5: "ca30c7", 6: "00c5c7", 7: "c7c7c7", 8: "686868", 9: "ff6e67", 10: "5ffa68", 11: "fffc67", 12: "6871ff", 13: "bd35ec", 14: "60fdff", 15: "ffffff"]
)
static let sea_Shells = GhosttyThemeDefinition(
name: "Sea Shells",
background: "09141b",
foreground: "deb88d",
cursorColor: "fca02f",
cursorText: "08131a",
selectionBackground: "1e4962",
selectionForeground: "fee4ce",
palette: [0: "17384c", 1: "d15123", 2: "027c9b", 3: "fca02f", 4: "1e4950", 5: "68d4f1", 6: "50a3b5", 7: "deb88d", 8: "434b53", 9: "d48678", 10: "628d98", 11: "fdd39f", 12: "1bbcdd", 13: "bbe3ee", 14: "87acb4", 15: "fee4ce"]
)
static let seafoam_Pastel = GhosttyThemeDefinition(
name: "Seafoam Pastel",
background: "243435",
foreground: "d4e7d4",
cursorColor: "57647a",
cursorText: "323232",
selectionBackground: "ffffff",
selectionForeground: "9e8b13",
palette: [0: "757575", 1: "825d4d", 2: "728c62", 3: "ada16d", 4: "4d7b82", 5: "8a7267", 6: "729494", 7: "e0e0e0", 8: "8a8a8a", 9: "cf937a", 10: "98d9aa", 11: "fae79d", 12: "7ac3cf", 13: "d6b2a1", 14: "ade0e0", 15: "e0e0e0"]
)
static let seedFlip_Abyss = GhosttyThemeDefinition(
name: "SeedFlip Abyss",
background: "050510",
foreground: "e0e0f0",
cursorColor: "6e56cf",
cursorText: "050510",
selectionBackground: "0c0c1e",
selectionForeground: "e0e0f0",
palette: [0: "030308", 1: "d26060", 2: "60d286", 3: "d2bf60", 4: "6090d2", 5: "d260d2", 6: "60d2d2", 7: "f1f1f8", 8: "3d3d70", 9: "e39c9c", 10: "9ce3b3", 11: "e3d79c", 12: "9cb9e3", 13: "e39ce3", 14: "9ce3e3", 15: "ffffff"]
)
static let seedFlip_Amethyst = GhosttyThemeDefinition(
name: "SeedFlip Amethyst",
background: "f8f7f6",
foreground: "1a0a2e",
cursorColor: "635bff",
cursorText: "1a0a2e",
selectionBackground: "ffffff",
selectionForeground: "1a0a2e",
palette: [0: "d7d1cb", 1: "bd0f0f", 2: "0fbd49", 3: "bda00f", 4: "0f58bd", 5: "bd0fbd", 6: "0fbdbd", 7: "0e0519", 8: "b5aba0", 9: "ee2b2b", 10: "12d452", 11: "d4b312", 12: "2b7cee", 13: "ee2bee", 14: "05c8c8", 15: "1a0a2e"]
)
static let seedFlip_Canopy = GhosttyThemeDefinition(
name: "SeedFlip Canopy",
background: "0f1714",
foreground: "ededed",
cursorColor: "3ecf8e",
cursorText: "0f1714",
selectionBackground: "171f1b",
selectionForeground: "ededed",
palette: [0: "0b110f", 1: "d65c5c", 2: "5cd685", 3: "d6c25c", 4: "5c8fd6", 5: "d65cd6", 6: "5cd6d6", 7: "fafafa", 8: "2d453c", 9: "e69999", 10: "99e6b2", 11: "e6d999", 12: "99b9e6", 13: "e699e6", 14: "99e6e6", 15: "ffffff"]
)
static let seedFlip_Carbon = GhosttyThemeDefinition(
name: "SeedFlip Carbon",
background: "fafafa",
foreground: "000000",
cursorColor: "000000",
cursorText: "404040",
selectionBackground: "ffffff",
selectionForeground: "000000",
palette: [0: "d4d4d4", 1: "993333", 2: "339955", 3: "998833", 4: "335d99", 5: "993399", 6: "339999", 7: "000000", 8: "aeaeae", 9: "c65353", 10: "53c679", 11: "c6b353", 12: "5383c6", 13: "c653c6", 14: "53c6c6", 15: "000000"]
)
static let seedFlip_Coral = GhosttyThemeDefinition(
name: "SeedFlip Coral",
background: "ffffff",
foreground: "1d1d1d",
cursorColor: "f24e1e",
cursorText: "1d1d1d",
selectionBackground: "f5f5f5",
selectionForeground: "1d1d1d",
palette: [0: "d9d9d9", 1: "bd0f0f", 2: "0fbd49", 3: "bda00f", 4: "0f58bd", 5: "bd0fbd", 6: "0fbdbd", 7: "101010", 8: "b3b3b3", 9: "ee2b2b", 10: "12d452", 11: "e1c01e", 12: "2b7cee", 13: "ee2bee", 14: "12d4d4", 15: "1d1d1d"]
)
static let seedFlip_Ember = GhosttyThemeDefinition(
name: "SeedFlip Ember",
background: "0a0a0a",
foreground: "ededed",
cursorColor: "ff6b3d",
cursorText: "0a0a0a",
selectionBackground: "141414",
selectionForeground: "ededed",
palette: [0: "050505", 1: "f04242", 2: "42f07c", 3: "f0d342", 4: "428bf0", 5: "f042f0", 6: "42f0f0", 7: "fafafa", 8: "3d3d3d", 9: "f58989", 10: "89f5ad", 11: "f5e389", 12: "89b6f5", 13: "f589f5", 14: "89f5f5", 15: "ffffff"]
)
static let seedFlip_Glacier = GhosttyThemeDefinition(
name: "SeedFlip Glacier",
background: "f8fafc",
foreground: "0f172a",
cursorColor: "0ea5e9",
cursorText: "0f172a",
selectionBackground: "ffffff",
selectionForeground: "0f172a",
palette: [0: "c2d4e5", 1: "bd0f0f", 2: "0fbd49", 3: "bda00f", 4: "0f58bd", 5: "bd0fbd", 6: "0fbdbd", 7: "080d17", 8: "8dadce", 9: "ee2b2b", 10: "12d452", 11: "d4b312", 12: "2b7cee", 13: "ee2bee", 14: "12d4d4", 15: "0f172a"]
)
static let seedFlip_Inkwell = GhosttyThemeDefinition(
name: "SeedFlip Inkwell",
background: "0a0a0a",
foreground: "e8e4df",
cursorColor: "c8b8a0",
cursorText: "0a0a0a",
selectionBackground: "141414",
selectionForeground: "e8e4df",
palette: [0: "050505", 1: "cc6666", 2: "66cc88", 3: "ccbb66", 4: "6690cc", 5: "cc66cc", 6: "66cccc", 7: "f3f1ee", 8: "3d3d3d", 9: "df9f9f", 10: "9fdfb5", 11: "dfd49f", 12: "9fbadf", 13: "df9fdf", 14: "9fdfdf", 15: "ffffff"]
)
static let seedFlip_Ivory = GhosttyThemeDefinition(
name: "SeedFlip Ivory",
background: "ffffff",
foreground: "0a2540",
cursorColor: "635bff",
cursorText: "0a2540",
selectionBackground: "f6f9fc",
selectionForeground: "0a2540",
palette: [0: "d9d9d9", 1: "bd0f0f", 2: "0fbd49", 3: "bda00f", 4: "0f58bd", 5: "bd0fbd", 6: "0fbdbd", 7: "07182a", 8: "b3b3b3", 9: "ee2b2b", 10: "12d452", 11: "e1c01e", 12: "2b7cee", 13: "ee2bee", 14: "12d4d4", 15: "0a2540"]
)
static let seedFlip_Nightfall = GhosttyThemeDefinition(
name: "SeedFlip Nightfall",
background: "0a0a0f",
foreground: "e4e4e7",
cursorColor: "818cf8",
cursorText: "0a0a0f",
selectionBackground: "12121a",
selectionForeground: "e4e4e7",
palette: [0: "060609", 1: "f04242", 2: "42f07c", 3: "f0d342", 4: "428bf0", 5: "f042f0", 6: "42f0f0", 7: "f2f2f3", 8: "424256", 9: "f58989", 10: "89f5ad", 11: "f5e389", 12: "89b6f5", 13: "f589f5", 14: "89f5f5", 15: "ffffff"]
)
static let seedFlip_Phosphor = GhosttyThemeDefinition(
name: "SeedFlip Phosphor",
background: "0c0c0c",
foreground: "b3ffb3",
cursorColor: "00ff88",
cursorText: "0c0c0c",
selectionBackground: "141414",
selectionForeground: "b3ffb3",
palette: [0: "070707", 1: "f04242", 2: "42f07c", 3: "f0d342", 4: "428bf0", 5: "f042f0", 6: "42f0f0", 7: "cdffcd", 8: "3f3f3f", 9: "f58989", 10: "89f5ad", 11: "f5e389", 12: "89b6f5", 13: "f589f5", 14: "89f5f5", 15: "ffffff"]
)
static let seedFlip_Pulse = GhosttyThemeDefinition(
name: "SeedFlip Pulse",
background: "121212",
foreground: "ffffff",
cursorColor: "1db954",
cursorText: "121212",
selectionBackground: "1a1a1a",
selectionForeground: "ffffff",
palette: [0: "0d0d0d", 1: "e34f4f", 2: "4fe380", 3: "e3cb4f", 4: "4f8de3", 5: "e34fe3", 6: "4fe3e3", 7: "ffffff", 8: "454545", 9: "ee9191", 10: "91eeb0", 11: "eede91", 12: "91b8ee", 13: "ee91ee", 14: "91eeee", 15: "ffffff"]
)
static let seedFlip_Ultraviolet = GhosttyThemeDefinition(
name: "SeedFlip Ultraviolet",
background: "0b0014",
foreground: "e8e0f5",
cursorColor: "c77dff",
cursorText: "0b0014",
selectionBackground: "13082a",
selectionForeground: "e8e0f5",
palette: [0: "05000a", 1: "f04242", 2: "42f07c", 3: "f0d342", 4: "428bf0", 5: "f042f0", 6: "42f0f0", 7: "f6f3fb", 8: "5b2687", 9: "f58989", 10: "89f5ad", 11: "f5e389", 12: "89b6f5", 13: "f589f5", 14: "89f5f5", 15: "ffffff"]
)
static let seedFlip_Voltage = GhosttyThemeDefinition(
name: "SeedFlip Voltage",
background: "0a0a0a",
foreground: "f0f0f0",
cursorColor: "a6ff00",
cursorText: "0a0a0a",
selectionBackground: "141414",
selectionForeground: "f0f0f0",
palette: [0: "050505", 1: "f04242", 2: "42f07c", 3: "f0d342", 4: "428bf0", 5: "f042f0", 6: "42f0f0", 7: "fdfdfd", 8: "3d3d3d", 9: "f58989", 10: "89f5ad", 11: "f5e389", 12: "89b6f5", 13: "f589f5", 14: "89f5f5", 15: "ffffff"]
)
static let seedFlip_Wavelength = GhosttyThemeDefinition(
name: "SeedFlip Wavelength",
background: "0d1117",
foreground: "e6edf3",
cursorColor: "238636",
cursorText: "0d1117",
selectionBackground: "161b22",
selectionForeground: "e6edf3",
palette: [0: "090c10", 1: "d55d5d", 2: "5dd585", 3: "d5c15d", 4: "5d8fd5", 5: "d55dd5", 6: "5dd5d5", 7: "f7f9fb", 8: "364255", 9: "e59a9a", 10: "9ae5b3", 11: "e5d89a", 12: "9ab9e5", 13: "e59ae5", 14: "9ae5e5", 15: "ffffff"]
)
static let selenized_Black = GhosttyThemeDefinition(
name: "Selenized Black",
background: "181818",
foreground: "b9b9b9",
cursorColor: "777777",
cursorText: "181818",
selectionBackground: "3b3b3b",
selectionForeground: "646464",
palette: [0: "252525", 1: "ed4a46", 2: "70b433", 3: "dbb32d", 4: "368aeb", 5: "eb6eb7", 6: "3fc5b7", 7: "b9b9b9", 8: "777777", 9: "ff5e56", 10: "83c746", 11: "efc541", 12: "4f9cfe", 13: "ff81ca", 14: "56d8c9", 15: "dedede"]
)
static let selenized_Dark = GhosttyThemeDefinition(
name: "Selenized Dark",
background: "103c48",
foreground: "adbcbc",
cursorColor: "adbcbc",
cursorText: "103c48",
selectionBackground: "184956",
selectionForeground: "53d6c7",
palette: [0: "184956", 1: "fa5750", 2: "75b938", 3: "dbb32d", 4: "4695f7", 5: "f275be", 6: "41c7b9", 7: "adbcbc", 8: "72898f", 9: "ff665c", 10: "84c747", 11: "ebc13d", 12: "58a3ff", 13: "ff84cd", 14: "53d6c7", 15: "cad8d9"]
)
static let selenized_Light = GhosttyThemeDefinition(
name: "Selenized Light",
background: "fbf3db",
foreground: "53676d",
cursorColor: "53676d",
cursorText: "fbf3db",
selectionBackground: "ece3cc",
selectionForeground: "00978a",
palette: [0: "ece3cc", 1: "d2212d", 2: "489100", 3: "ad8900", 4: "0072d4", 5: "ca4898", 6: "009c8f", 7: "53676d", 8: "909995", 9: "cc1729", 10: "428b00", 11: "a78300", 12: "006dce", 13: "c44392", 14: "00978a", 15: "3a4d53"]
)
static let seoulbones_Dark = GhosttyThemeDefinition(
name: "Seoulbones Dark",
background: "4b4b4b",
foreground: "dddddd",
cursorColor: "e2e2e2",
cursorText: "4b4b4b",
selectionBackground: "777777",
selectionForeground: "dddddd",
palette: [0: "4b4b4b", 1: "e388a3", 2: "98bd99", 3: "ffdf9b", 4: "97bdde", 5: "a5a6c5", 6: "6fbdbe", 7: "dddddd", 8: "797172", 9: "eb99b1", 10: "8fcd92", 11: "ffe5b3", 12: "a2c8e9", 13: "b2b3da", 14: "6bcacb", 15: "a8a8a8"]
)
static let seoulbones_Light = GhosttyThemeDefinition(
name: "Seoulbones Light",
background: "e2e2e2",
foreground: "555555",
cursorColor: "555555",
cursorText: "e2e2e2",
selectionBackground: "cccccc",
selectionForeground: "555555",
palette: [0: "e2e2e2", 1: "dc5284", 2: "628562", 3: "c48562", 4: "0084a3", 5: "896788", 6: "008586", 7: "555555", 8: "a5a0a1", 9: "be3c6d", 10: "487249", 11: "a76b48", 12: "006f89", 13: "7f4c7e", 14: "006f70", 15: "777777"]
)
static let seti = GhosttyThemeDefinition(
name: "Seti",
background: "111213",
foreground: "cacecd",
cursorColor: "e3bf21",
cursorText: "ad8b00",
selectionBackground: "303233",
selectionForeground: "cacecd",
palette: [0: "323232", 1: "c22832", 2: "8ec43d", 3: "e0c64f", 4: "43a5d5", 5: "8b57b5", 6: "8ec43d", 7: "eeeeee", 8: "3f3f3f", 9: "c22832", 10: "8ec43d", 11: "e0c64f", 12: "43a5d5", 13: "8b57b5", 14: "8ec43d", 15: "ffffff"]
)
static let shades_Of_Purple = GhosttyThemeDefinition(
name: "Shades Of Purple",
background: "1e1d40",
foreground: "ffffff",
cursorColor: "fad000",
cursorText: "98998e",
selectionBackground: "b362ff",
selectionForeground: "c2c2c2",
palette: [0: "000000", 1: "d90429", 2: "3ad900", 3: "ffe700", 4: "6943ff", 5: "ff2c70", 6: "00c5c7", 7: "c7c7c7", 8: "686868", 9: "f92a1c", 10: "43d426", 11: "f1d000", 12: "6871ff", 13: "ff77ff", 14: "79e8fb", 15: "ffffff"]
)
static let shaman = GhosttyThemeDefinition(
name: "Shaman",
background: "001015",
foreground: "405555",
cursorColor: "4afcd6",
cursorText: "031413",
selectionBackground: "415555",
selectionForeground: "5afad6",
palette: [0: "012026", 1: "b2302d", 2: "00a941", 3: "5e8baa", 4: "449a86", 5: "00599d", 6: "5d7e19", 7: "405555", 8: "384451", 9: "ff4242", 10: "2aea5e", 11: "8ed4fd", 12: "61d5ba", 13: "1298ff", 14: "98d028", 15: "58fbd6"]
)
static let slate = GhosttyThemeDefinition(
name: "Slate",
background: "222222",
foreground: "35b1d2",
cursorColor: "87d3c4",
cursorText: "323232",
selectionBackground: "0f3754",
selectionForeground: "2dffc0",
palette: [0: "222222", 1: "e2a8bf", 2: "81d778", 3: "c4c9c0", 4: "335856", 5: "a481d3", 6: "15ab9c", 7: "02c5e0", 8: "ffffff", 9: "ffcdd9", 10: "beffa8", 11: "d0ccca", 12: "7ab0d2", 13: "c5a7d9", 14: "8cdfe0", 15: "e0e0e0"]
)
static let sleepy_Hollow = GhosttyThemeDefinition(
name: "Sleepy Hollow",
background: "121214",
foreground: "af9a91",
cursorColor: "af9a91",
cursorText: "391a02",
selectionBackground: "575256",
selectionForeground: "d2c7a9",
palette: [0: "572100", 1: "ba3934", 2: "91773f", 3: "b55600", 4: "5f63b4", 5: "a17c7b", 6: "8faea9", 7: "af9a91", 8: "4e4b61", 9: "d9443f", 10: "d6b04e", 11: "f66813", 12: "8086ef", 13: "e2c2bb", 14: "a4dce7", 15: "d2c7a9"]
)
static let smyck = GhosttyThemeDefinition(
name: "Smyck",
background: "1b1b1b",
foreground: "f7f7f7",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "207483",
selectionForeground: "f7f7f7",
palette: [0: "000000", 1: "b84131", 2: "7da900", 3: "c4a500", 4: "62a3c4", 5: "ba8acc", 6: "207383", 7: "a1a1a1", 8: "7a7a7a", 9: "d6837c", 10: "c4f137", 11: "fee14d", 12: "8dcff0", 13: "f79aff", 14: "6ad9cf", 15: "f7f7f7"]
)
static let snazzy = GhosttyThemeDefinition(
name: "Snazzy",
background: "1e1f29",
foreground: "ebece6",
cursorColor: "e4e4e4",
cursorText: "a9a9a9",
selectionBackground: "81aec6",
selectionForeground: "000000",
palette: [0: "000000", 1: "fc4346", 2: "50fb7c", 3: "f0fb8c", 4: "49baff", 5: "fc4cb4", 6: "8be9fe", 7: "ededec", 8: "555555", 9: "fc4346", 10: "50fb7c", 11: "f0fb8c", 12: "49baff", 13: "fc4cb4", 14: "8be9fe", 15: "ededec"]
)
static let snazzy_Soft = GhosttyThemeDefinition(
name: "Snazzy Soft",
background: "282a36",
foreground: "eff0eb",
cursorColor: "eaeaea",
cursorText: "282a36",
selectionBackground: "92bcd0",
selectionForeground: "000000",
palette: [0: "000000", 1: "ff5c57", 2: "5af78e", 3: "f3f99d", 4: "57c7ff", 5: "ff6ac1", 6: "9aedfe", 7: "f1f1f0", 8: "686868", 9: "ff5c57", 10: "5af78e", 11: "f3f99d", 12: "57c7ff", 13: "ff6ac1", 14: "9aedfe", 15: "f1f1f0"]
)
static let soft_Server = GhosttyThemeDefinition(
name: "Soft Server",
background: "242626",
foreground: "99a3a2",
cursorColor: "d2e0de",
cursorText: "000000",
selectionBackground: "7f8786",
selectionForeground: "effffe",
palette: [0: "000000", 1: "a2686a", 2: "9aa56a", 3: "a3906a", 4: "6b8fa3", 5: "6a71a3", 6: "6ba58f", 7: "99a3a2", 8: "666c6c", 9: "dd5c60", 10: "bfdf55", 11: "deb360", 12: "62b1df", 13: "606edf", 14: "64e39c", 15: "d2e0de"]
)
static let solarized_Darcula = GhosttyThemeDefinition(
name: "Solarized Darcula",
background: "3d3f41",
foreground: "d2d8d9",
cursorColor: "708284",
cursorText: "002831",
selectionBackground: "214283",
selectionForeground: "d2d8d9",
palette: [0: "25292a", 1: "f24840", 2: "629655", 3: "b68800", 4: "2075c7", 5: "797fd4", 6: "15968d", 7: "d2d8d9", 8: "65696a", 9: "f24840", 10: "629655", 11: "b68800", 12: "2075c7", 13: "797fd4", 14: "15968d", 15: "d2d8d9"]
)
static let solarized_Dark_Higher_Contrast = GhosttyThemeDefinition(
name: "Solarized Dark Higher Contrast",
background: "001e27",
foreground: "9cc2c3",
cursorColor: "f34b00",
cursorText: "002831",
selectionBackground: "003748",
selectionForeground: "7a8f8e",
palette: [0: "002831", 1: "d11c24", 2: "6cbe6c", 3: "a57706", 4: "2176c7", 5: "c61c6f", 6: "259286", 7: "eae3cb", 8: "006488", 9: "f5163b", 10: "51ef84", 11: "b27e28", 12: "178ec8", 13: "e24d8e", 14: "00b39e", 15: "fcf4dc"]
)
static let solarized_Dark_Patched = GhosttyThemeDefinition(
name: "Solarized Dark Patched",
background: "001e27",
foreground: "708284",
cursorColor: "708284",
cursorText: "002831",
selectionBackground: "002831",
selectionForeground: "819090",
palette: [0: "002831", 1: "d11c24", 2: "738a05", 3: "a57706", 4: "2176c7", 5: "c61c6f", 6: "259286", 7: "eae3cb", 8: "475b62", 9: "bd3613", 10: "475b62", 11: "536870", 12: "708284", 13: "5956ba", 14: "819090", 15: "fcf4dc"]
)
static let solarized_Osaka_Night = GhosttyThemeDefinition(
name: "Solarized Osaka Night",
background: "1a1b26",
foreground: "c0caf5",
cursorColor: "c0caf5",
cursorText: "1a1b26",
selectionBackground: "283457",
selectionForeground: "c0caf5",
palette: [0: "15161e", 1: "f7768e", 2: "9ece6a", 3: "e0af68", 4: "7aa2f7", 5: "bb9af7", 6: "7dcfff", 7: "a9b1d6", 8: "414868", 9: "f7768e", 10: "9ece6a", 11: "e0af68", 12: "7aa2f7", 13: "bb9af7", 14: "7dcfff", 15: "c0caf5"]
)
static let sonokai = GhosttyThemeDefinition(
name: "Sonokai",
background: "2c2e34",
foreground: "e2e2e3",
cursorColor: "e2e2e3",
cursorText: "2c2e34",
selectionBackground: "414550",
selectionForeground: "e2e2e3",
palette: [0: "181819", 1: "fc5d7c", 2: "9ed072", 3: "e7c664", 4: "76cce0", 5: "b39df3", 6: "f39660", 7: "e2e2e3", 8: "7f8490", 9: "fc5d7c", 10: "9ed072", 11: "e7c664", 12: "76cce0", 13: "b39df3", 14: "f39660", 15: "e2e2e3"]
)
static let spacedust = GhosttyThemeDefinition(
name: "Spacedust",
background: "0a1e24",
foreground: "ecf0c1",
cursorColor: "708284",
cursorText: "002831",
selectionBackground: "0a385c",
selectionForeground: "ffffff",
palette: [0: "6e5346", 1: "e35b00", 2: "5cab96", 3: "e3cd7b", 4: "0f548b", 5: "e35b00", 6: "06afc7", 7: "f0f1ce", 8: "684c31", 9: "ff8a3a", 10: "aecab8", 11: "ffc878", 12: "67a0ce", 13: "ff8a3a", 14: "83a7b4", 15: "fefff1"]
)
static let spacegray = GhosttyThemeDefinition(
name: "Spacegray",
background: "20242d",
foreground: "b3b8c3",
cursorColor: "b3b8c3",
cursorText: "1d1f21",
selectionBackground: "16181e",
selectionForeground: "b3b8c3",
palette: [0: "000000", 1: "b04b57", 2: "87b379", 3: "e5c179", 4: "7d8fa4", 5: "a47996", 6: "85a7a5", 7: "b3b8c3", 8: "4c4c4c", 9: "b04b57", 10: "87b379", 11: "e5c179", 12: "7d8fa4", 13: "a47996", 14: "85a7a5", 15: "ffffff"]
)
static let spacegray_Bright = GhosttyThemeDefinition(
name: "Spacegray Bright",
background: "2a2e3a",
foreground: "f3f3f3",
cursorColor: "c6c6c6",
cursorText: "8c8c8c",
selectionBackground: "cacaca",
selectionForeground: "000000",
palette: [0: "080808", 1: "bc5553", 2: "a0b56c", 3: "f6c987", 4: "7baec1", 5: "b98aae", 6: "85c9b8", 7: "d8d8d8", 8: "626262", 9: "bc5553", 10: "a0b56c", 11: "f6c987", 12: "7baec1", 13: "b98aae", 14: "85c9b8", 15: "f7f7f7"]
)
static let spacegray_Eighties = GhosttyThemeDefinition(
name: "Spacegray Eighties",
background: "222222",
foreground: "bdbaae",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "272e35",
selectionForeground: "ffffff",
palette: [0: "15171c", 1: "ec5f67", 2: "81a764", 3: "fec254", 4: "5486c0", 5: "bf83c1", 6: "57c2c1", 7: "efece7", 8: "555555", 9: "ff6973", 10: "93d493", 11: "ffd256", 12: "4d84d1", 13: "ff55ff", 14: "83e9e4", 15: "ffffff"]
)
static let spacegray_Eighties_Dull = GhosttyThemeDefinition(
name: "Spacegray Eighties Dull",
background: "222222",
foreground: "c9c6bc",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "272e36",
selectionForeground: "ffffff",
palette: [0: "15171c", 1: "b24a56", 2: "92b477", 3: "c6735a", 4: "7c8fa5", 5: "a5789e", 6: "80cdcb", 7: "b3b8c3", 8: "555555", 9: "ec5f67", 10: "89e986", 11: "fec254", 12: "5486c0", 13: "bf83c1", 14: "58c2c1", 15: "ffffff"]
)
static let spiderman = GhosttyThemeDefinition(
name: "Spiderman",
background: "1b1d1e",
foreground: "e3e3e3",
cursorColor: "2c3fff",
cursorText: "000000",
selectionBackground: "070e50",
selectionForeground: "f0272d",
palette: [0: "1b1d1e", 1: "e60813", 2: "e22928", 3: "e24756", 4: "2c3fff", 5: "2435db", 6: "3256ff", 7: "fffef6", 8: "505354", 9: "ff0325", 10: "ff3338", 11: "fe3a35", 12: "1d50ff", 13: "747cff", 14: "6184ff", 15: "fffff9"]
)
static let spring = GhosttyThemeDefinition(
name: "Spring",
background: "ffffff",
foreground: "4d4d4c",
cursorColor: "4d4d4c",
cursorText: "ffffff",
selectionBackground: "d6d6d6",
selectionForeground: "4d4d4c",
palette: [0: "000000", 1: "ff4d83", 2: "1f8c3b", 3: "1fc95b", 4: "1dd3ee", 5: "8959a8", 6: "3e999f", 7: "bfbfbf", 8: "000000", 9: "ff0021", 10: "1fc231", 11: "d5b807", 12: "15a9fd", 13: "8959a8", 14: "3e999f", 15: "ffffff"]
)
static let square = GhosttyThemeDefinition(
name: "Square",
background: "1a1a1a",
foreground: "acacab",
cursorColor: "fcfbcc",
cursorText: "000000",
selectionBackground: "4d4d4d",
selectionForeground: "ffffff",
palette: [0: "050505", 1: "e9897c", 2: "b6377d", 3: "ecebbe", 4: "a9cdeb", 5: "75507b", 6: "c9caec", 7: "f2f2f2", 8: "474747", 9: "f99286", 10: "c3f786", 11: "fcfbcc", 12: "b6defb", 13: "ad7fa8", 14: "d7d9fc", 15: "e2e2e2"]
)
static let squirrelsong_Dark = GhosttyThemeDefinition(
name: "Squirrelsong Dark",
background: "372920",
foreground: "b19b89",
cursorColor: "b19b89",
cursorText: "372920",
selectionBackground: "5b402e",
selectionForeground: "b19b89",
palette: [0: "372920", 1: "ba4138", 2: "468336", 3: "d4b139", 4: "4395c6", 5: "855fb8", 6: "2f9794", 7: "d3b9a2", 8: "704f39", 9: "df4d43", 10: "659a4c", 11: "e8c23f", 12: "4ca4db", 13: "9d70da", 14: "60aca9", 15: "f2d4bb"]
)
static let srcery = GhosttyThemeDefinition(
name: "Srcery",
background: "1c1b19",
foreground: "fce8c3",
cursorColor: "fbb829",
cursorText: "1c1b19",
selectionBackground: "fce8c3",
selectionForeground: "1c1b19",
palette: [0: "1c1b19", 1: "ef2f27", 2: "519f50", 3: "fbb829", 4: "2c78bf", 5: "e02c6d", 6: "0aaeb3", 7: "baa67f", 8: "918175", 9: "f75341", 10: "98bc37", 11: "fed06e", 12: "68a8e4", 13: "ff5c8f", 14: "2be4d0", 15: "fce8c3"]
)
static let starlight = GhosttyThemeDefinition(
name: "Starlight",
background: "242424",
foreground: "ffffff",
cursorColor: "ffffff",
cursorText: "242424",
selectionBackground: "ffffff",
selectionForeground: "242424",
palette: [0: "242424", 1: "f62b5a", 2: "47b413", 3: "e3c401", 4: "24acd4", 5: "f2affd", 6: "13c299", 7: "e6e6e6", 8: "616161", 9: "ff4d51", 10: "35d450", 11: "e9e836", 12: "5dc5f8", 13: "feabf2", 14: "24dfc4", 15: "ffffff"]
)
static let sublette = GhosttyThemeDefinition(
name: "Sublette",
background: "202535",
foreground: "ccced0",
cursorColor: "ccced0",
cursorText: "202535",
selectionBackground: "ccced0",
selectionForeground: "202535",
palette: [0: "253045", 1: "ee5577", 2: "55ee77", 3: "ffdd88", 4: "5588ff", 5: "ff77cc", 6: "44eeee", 7: "f5f5da", 8: "405570", 9: "ee6655", 10: "99ee77", 11: "ffff77", 12: "77bbff", 13: "aa88ff", 14: "55ffbb", 15: "ffffee"]
)
static let subliminal = GhosttyThemeDefinition(
name: "Subliminal",
background: "282c35",
foreground: "d4d4d4",
cursorColor: "c7c7c7",
cursorText: "8c8c8c",
selectionBackground: "484e5b",
selectionForeground: "ffffff",
palette: [0: "7f7f7f", 1: "e15a60", 2: "a9cfa4", 3: "ffe2a9", 4: "6699cc", 5: "f1a5ab", 6: "5fb3b3", 7: "d4d4d4", 8: "7f7f7f", 9: "e15a60", 10: "a9cfa4", 11: "ffe2a9", 12: "6699cc", 13: "f1a5ab", 14: "5fb3b3", 15: "d4d4d4"]
)
static let sugarplum = GhosttyThemeDefinition(
name: "Sugarplum",
background: "111147",
foreground: "db7ddd",
cursorColor: "53b397",
cursorText: "93f3d7",
selectionBackground: "5ca8dc",
selectionForeground: "ead8ff",
palette: [0: "111147", 1: "5ca8dc", 2: "53b397", 3: "249a84", 4: "db7ddd", 5: "d0beee", 6: "f9f3f9", 7: "a175d4", 8: "44447a", 9: "5cb5dc", 10: "52deb5", 11: "01f5c7", 12: "fa5dfd", 13: "c6a5fd", 14: "ffffff", 15: "b577fd"]
)
static let sundried = GhosttyThemeDefinition(
name: "Sundried",
background: "1a1818",
foreground: "c9c9c9",
cursorColor: "ffffff",
cursorText: "191717",
selectionBackground: "302b2a",
selectionForeground: "c9c9c9",
palette: [0: "302b2a", 1: "a7463d", 2: "587744", 3: "9d602a", 4: "485b98", 5: "864651", 6: "9c814f", 7: "c9c9c9", 8: "4d4e48", 9: "aa000c", 10: "128c21", 11: "fc6a21", 12: "7999f7", 13: "fd8aa1", 14: "fad484", 15: "ffffff"]
)
static let sunset_Drive = GhosttyThemeDefinition(
name: "Sunset Drive",
background: "0f0f1a",
foreground: "ededfe",
cursorColor: "ededfe",
cursorText: "0f0f1a",
selectionBackground: "202036",
selectionForeground: "ededff",
palette: [0: "0a0a13", 1: "ff0063", 2: "00f992", 3: "ffe900", 4: "00a4ff", 5: "ff57fd", 6: "00ffed", 7: "ededff", 8: "3e3e4b", 9: "ff948b", 10: "00fcb9", 11: "ffff68", 12: "3ea0ff", 13: "ff93ff", 14: "38ffff", 15: "f8f8ff"]
)
static let symfonic = GhosttyThemeDefinition(
name: "Symfonic",
background: "000000",
foreground: "ffffff",
cursorColor: "dc322f",
cursorText: "ffffff",
selectionBackground: "073642",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "dc322f", 2: "56db3a", 3: "ff8400", 4: "0084d4", 5: "b729d9", 6: "ccccff", 7: "ffffff", 8: "414347", 9: "dc322f", 10: "56db3a", 11: "ff8400", 12: "0084d4", 13: "b729d9", 14: "ccccff", 15: "ffffff"]
)
static let synthwave = GhosttyThemeDefinition(
name: "Synthwave",
background: "000000",
foreground: "dad9c7",
cursorColor: "19cde6",
cursorText: "ffffed",
selectionBackground: "19cde6",
selectionForeground: "000000",
palette: [0: "000000", 1: "f6188f", 2: "1ebb2b", 3: "fdf834", 4: "2186ec", 5: "f85a21", 6: "12c3e2", 7: "ffffff", 8: "7f7094", 9: "f841a0", 10: "25c141", 11: "fdf454", 12: "2f9ded", 13: "f97137", 14: "19cde6", 15: "ffffff"]
)
static let synthwave_Alpha = GhosttyThemeDefinition(
name: "Synthwave Alpha",
background: "241b30",
foreground: "f2f2e3",
cursorColor: "f2f2e3",
cursorText: "241b30",
selectionBackground: "6e29ad",
selectionForeground: "f2f2e3",
palette: [0: "241b30", 1: "e60a70", 2: "00986c", 3: "adad3e", 4: "6e29ad", 5: "b300ad", 6: "00b0b1", 7: "b9b1bc", 8: "7f7094", 9: "e60a70", 10: "0ae4a4", 11: "f9f972", 12: "aa54f9", 13: "ff00f6", 14: "00fbfd", 15: "f2f2e3"]
)
static let synthwave_Everything = GhosttyThemeDefinition(
name: "Synthwave Everything",
background: "2a2139",
foreground: "f0eff1",
cursorColor: "72f1b8",
cursorText: "1a1a1a",
selectionBackground: "181521",
selectionForeground: "f0eff1",
palette: [0: "fefefe", 1: "f97e72", 2: "72f1b8", 3: "fede5d", 4: "6d77b3", 5: "c792ea", 6: "f772e0", 7: "fefefe", 8: "fefefe", 9: "f88414", 10: "72f1b8", 11: "fff951", 12: "36f9f6", 13: "e1acff", 14: "f92aad", 15: "fefefe"]
)
}

View File

@@ -0,0 +1,47 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let _0x96f = GhosttyThemeDefinition(
name: "0x96f",
background: "262427",
foreground: "fcfcfa",
cursorColor: "fcfcfa",
cursorText: "000000",
selectionBackground: "fcfcfa",
selectionForeground: "262427",
palette: [0: "262427", 1: "ff666d", 2: "b3e03a", 3: "ffc739", 4: "00cde8", 5: "a392e8", 6: "9deaf6", 7: "fcfcfa", 8: "545452", 9: "ff7e83", 10: "bee55e", 11: "ffd05e", 12: "1bd5eb", 13: "b0a3eb", 14: "acedf8", 15: "fcfcfa"]
)
static let _12_bit_Rainbow = GhosttyThemeDefinition(
name: "12-bit Rainbow",
background: "040404",
foreground: "feffff",
cursorColor: "e0d000",
cursorText: "000000",
selectionBackground: "606060",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "a03050", 2: "40d080", 3: "e09040", 4: "3060b0", 5: "603090", 6: "0090c0", 7: "dbded8", 8: "685656", 9: "c06060", 10: "90d050", 11: "e0d000", 12: "00b0c0", 13: "801070", 14: "20b0c0", 15: "ffffff"]
)
static let _3024_Day = GhosttyThemeDefinition(
name: "3024 Day",
background: "f7f7f7",
foreground: "4a4543",
cursorColor: "4a4543",
cursorText: "f7f7f7",
selectionBackground: "a5a2a2",
selectionForeground: "4a4543",
palette: [0: "090300", 1: "db2d20", 2: "01a252", 3: "caba00", 4: "01a0e4", 5: "a16a94", 6: "8fbece", 7: "a5a2a2", 8: "5c5855", 9: "dbaec3", 10: "3a3432", 11: "4a4543", 12: "807d7c", 13: "bcbbba", 14: "cdab53", 15: "f7f7f7"]
)
static let _3024_Night = GhosttyThemeDefinition(
name: "3024 Night",
background: "090300",
foreground: "a5a2a2",
cursorColor: "a5a2a2",
cursorText: "090300",
selectionBackground: "4a4543",
selectionForeground: "a5a2a2",
palette: [0: "090300", 1: "db2d20", 2: "01a252", 3: "fded02", 4: "01a0e4", 5: "a16a94", 6: "b5e4f4", 7: "a5a2a2", 8: "5c5855", 9: "e8bbd0", 10: "47413f", 11: "4a4543", 12: "807d7c", 13: "d6d5d4", 14: "cdab53", 15: "f7f7f7"]
)
}

View File

@@ -0,0 +1,289 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let tango_Adapted = GhosttyThemeDefinition(
name: "Tango Adapted",
background: "ffffff",
foreground: "000000",
cursorColor: "000000",
cursorText: "ffffff",
selectionBackground: "c1deff",
selectionForeground: "000000",
palette: [0: "000000", 1: "ff0000", 2: "59d600", 3: "e3be00", 4: "00a2ff", 5: "c17ecc", 6: "00d0d6", 7: "c0c5bb", 8: "8f928b", 9: "ff0013", 10: "6dd900", 11: "ccbe00", 12: "88c9ff", 13: "e9a7e1", 14: "00d8d9", 15: "f6f6f4"]
)
static let tango_Half_Adapted = GhosttyThemeDefinition(
name: "Tango Half Adapted",
background: "ffffff",
foreground: "000000",
cursorColor: "000000",
cursorText: "ffffff",
selectionBackground: "c1deff",
selectionForeground: "000000",
palette: [0: "000000", 1: "ff0000", 2: "4cc300", 3: "e2c000", 4: "008ef6", 5: "a96cb3", 6: "00bdc3", 7: "babfb5", 8: "797d76", 9: "ff0013", 10: "70dc00", 11: "d9c600", 12: "76bfff", 13: "d898d1", 14: "00d0d4", 15: "f4f4f2"]
)
static let tearout = GhosttyThemeDefinition(
name: "Tearout",
background: "34392d",
foreground: "f4d2ae",
cursorColor: "d7c483",
cursorText: "141415",
selectionBackground: "e4c47a",
selectionForeground: "000000",
palette: [0: "685742", 1: "cc967b", 2: "97976d", 3: "6c9861", 4: "b5955e", 5: "c9a554", 6: "d7c483", 7: "b5955e", 8: "75644f", 9: "cc967b", 10: "97976d", 11: "6c9861", 12: "b5955e", 13: "c9a554", 14: "d7c483", 15: "b5955e"]
)
static let teerb = GhosttyThemeDefinition(
name: "Teerb",
background: "262626",
foreground: "d0d0d0",
cursorColor: "e4c9af",
cursorText: "000000",
selectionBackground: "4d4d4d",
selectionForeground: "ffffff",
palette: [0: "1c1c1c", 1: "d68686", 2: "aed686", 3: "d7af87", 4: "86aed6", 5: "d6aed6", 6: "8adbb4", 7: "d0d0d0", 8: "4f4f4f", 9: "d68686", 10: "aed686", 11: "e4c9af", 12: "86aed6", 13: "d6aed6", 14: "b1e7dd", 15: "efefef"]
)
static let terafox = GhosttyThemeDefinition(
name: "Terafox",
background: "152528",
foreground: "e6eaea",
cursorColor: "e6eaea",
cursorText: "152528",
selectionBackground: "293e40",
selectionForeground: "e6eaea",
palette: [0: "2f3239", 1: "e85c51", 2: "7aa4a1", 3: "fda47f", 4: "5a93aa", 5: "ad5c7c", 6: "a1cdd8", 7: "ebebeb", 8: "4e5157", 9: "eb746b", 10: "8eb2af", 11: "fdb292", 12: "73a3b7", 13: "b97490", 14: "afd4de", 15: "eeeeee"]
)
static let terminal_Basic = GhosttyThemeDefinition(
name: "Terminal Basic",
background: "ffffff",
foreground: "000000",
cursorColor: "7f7f7f",
cursorText: "000000",
selectionBackground: "a4c9ff",
selectionForeground: "000000",
palette: [0: "000000", 1: "990000", 2: "00a600", 3: "999900", 4: "0000b2", 5: "b200b2", 6: "00a6b2", 7: "bfbfbf", 8: "666666", 9: "e50000", 10: "00d900", 11: "bfbf00", 12: "0000ff", 13: "e500e5", 14: "00d8d8", 15: "e5e5e5"]
)
static let terminal_Basic_Dark = GhosttyThemeDefinition(
name: "Terminal Basic Dark",
background: "1d1e1d",
foreground: "ffffff",
cursorColor: "9d9d9d",
cursorText: "1d1e1d",
selectionBackground: "3f638a",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "c65339", 2: "6ac44b", 3: "b8b74a", 4: "6444ed", 5: "d357db", 6: "69c1cf", 7: "d1d1d1", 8: "909090", 9: "eb5a3a", 10: "77ea51", 11: "efef53", 12: "d09af9", 13: "eb5af7", 14: "78f1f2", 15: "ededed"]
)
static let thayer_Bright = GhosttyThemeDefinition(
name: "Thayer Bright",
background: "1b1d1e",
foreground: "f8f8f8",
cursorColor: "fc971f",
cursorText: "000000",
selectionBackground: "4d4d4d",
selectionForeground: "ffffff",
palette: [0: "1b1d1e", 1: "f92672", 2: "4df840", 3: "f4fd22", 4: "2757d6", 5: "8c54fe", 6: "38c8b5", 7: "ccccc6", 8: "505354", 9: "ff5995", 10: "b6e354", 11: "feed6c", 12: "3f78ff", 13: "9e6ffe", 14: "23cfd5", 15: "f8f8f2"]
)
static let the_Hulk = GhosttyThemeDefinition(
name: "The Hulk",
background: "1b1d1e",
foreground: "b5b5b5",
cursorColor: "16b61b",
cursorText: "000000",
selectionBackground: "4d504c",
selectionForeground: "31892f",
palette: [0: "1b1d1e", 1: "269d1b", 2: "13ce30", 3: "63e457", 4: "2525f5", 5: "712c81", 6: "378ca9", 7: "d9d8d1", 8: "505354", 9: "8dff2a", 10: "48ff77", 11: "3afe16", 12: "506b95", 13: "72589d", 14: "4085a6", 15: "e5e6e1"]
)
static let tinacious_Design_Dark = GhosttyThemeDefinition(
name: "Tinacious Design Dark",
background: "1d1d26",
foreground: "cbcbf0",
cursorColor: "cbcbf0",
cursorText: "999999",
selectionBackground: "ff3399",
selectionForeground: "ffffff",
palette: [0: "1d1d26", 1: "ff3399", 2: "00d364", 3: "ffcc66", 4: "00cbff", 5: "cc66ff", 6: "00ceca", 7: "cbcbf0", 8: "636667", 9: "ff2f92", 10: "00d364", 11: "ffd479", 12: "00cbff", 13: "d783ff", 14: "00d5d4", 15: "d5d6f3"]
)
static let tinacious_Design_Light = GhosttyThemeDefinition(
name: "Tinacious Design Light",
background: "f8f8ff",
foreground: "1d1d26",
cursorColor: "b1b1d6",
cursorText: "ffffff",
selectionBackground: "ff3399",
selectionForeground: "ffffff",
palette: [0: "1d1d26", 1: "ff3399", 2: "00d364", 3: "e5b24d", 4: "00cbff", 5: "cc66ff", 6: "00ceca", 7: "b1b1d6", 8: "636667", 9: "ff2f92", 10: "00d364", 11: "d9ae53", 12: "00cbff", 13: "d783ff", 14: "00c8c7", 15: "d5d6f3"]
)
static let tokyoNight = GhosttyThemeDefinition(
name: "TokyoNight",
background: "1a1b26",
foreground: "c0caf5",
cursorColor: "c0caf5",
cursorText: "15161e",
selectionBackground: "33467c",
selectionForeground: "c0caf5",
palette: [0: "15161e", 1: "f7768e", 2: "9ece6a", 3: "e0af68", 4: "7aa2f7", 5: "bb9af7", 6: "7dcfff", 7: "a9b1d6", 8: "414868", 9: "f7768e", 10: "9ece6a", 11: "e0af68", 12: "7aa2f7", 13: "bb9af7", 14: "7dcfff", 15: "c0caf5"]
)
static let tokyoNight_Day = GhosttyThemeDefinition(
name: "TokyoNight Day",
background: "e1e2e7",
foreground: "3760bf",
cursorColor: "3760bf",
cursorText: "e1e2e7",
selectionBackground: "99a7df",
selectionForeground: "3760bf",
palette: [0: "e9e9ed", 1: "f52a65", 2: "587539", 3: "8c6c3e", 4: "2e7de9", 5: "9854f1", 6: "007197", 7: "6172b0", 8: "a1a6c5", 9: "f52a65", 10: "587539", 11: "8c6c3e", 12: "2e7de9", 13: "9854f1", 14: "007197", 15: "3760bf"]
)
static let tokyoNight_Moon = GhosttyThemeDefinition(
name: "TokyoNight Moon",
background: "222436",
foreground: "c8d3f5",
cursorColor: "c8d3f5",
cursorText: "222436",
selectionBackground: "2d3f76",
selectionForeground: "c8d3f5",
palette: [0: "1b1d2b", 1: "ff757f", 2: "c3e88d", 3: "ffc777", 4: "82aaff", 5: "c099ff", 6: "86e1fc", 7: "828bb8", 8: "444a73", 9: "ff757f", 10: "c3e88d", 11: "ffc777", 12: "82aaff", 13: "c099ff", 14: "86e1fc", 15: "c8d3f5"]
)
static let tokyoNight_Night = GhosttyThemeDefinition(
name: "TokyoNight Night",
background: "1a1b26",
foreground: "c0caf5",
cursorColor: "c0caf5",
cursorText: "1a1b26",
selectionBackground: "283457",
selectionForeground: "c0caf5",
palette: [0: "15161e", 1: "f7768e", 2: "9ece6a", 3: "e0af68", 4: "7aa2f7", 5: "bb9af7", 6: "7dcfff", 7: "a9b1d6", 8: "414868", 9: "f7768e", 10: "9ece6a", 11: "e0af68", 12: "7aa2f7", 13: "bb9af7", 14: "7dcfff", 15: "c0caf5"]
)
static let tokyoNight_Storm = GhosttyThemeDefinition(
name: "TokyoNight Storm",
background: "24283b",
foreground: "c0caf5",
cursorColor: "c0caf5",
cursorText: "1d202f",
selectionBackground: "364a82",
selectionForeground: "c0caf5",
palette: [0: "1d202f", 1: "f7768e", 2: "9ece6a", 3: "e0af68", 4: "7aa2f7", 5: "bb9af7", 6: "7dcfff", 7: "a9b1d6", 8: "4e5575", 9: "f7768e", 10: "9ece6a", 11: "e0af68", 12: "7aa2f7", 13: "bb9af7", 14: "7dcfff", 15: "c0caf5"]
)
static let tomorrow = GhosttyThemeDefinition(
name: "Tomorrow",
background: "ffffff",
foreground: "4d4d4c",
cursorColor: "4d4d4c",
cursorText: "ffffff",
selectionBackground: "d6d6d6",
selectionForeground: "4d4d4c",
palette: [0: "000000", 1: "c82829", 2: "718c00", 3: "eab700", 4: "4271ae", 5: "8959a8", 6: "3e999f", 7: "bfbfbf", 8: "000000", 9: "c82829", 10: "718c00", 11: "eab700", 12: "4271ae", 13: "8959a8", 14: "3e999f", 15: "ffffff"]
)
static let tomorrow_Night = GhosttyThemeDefinition(
name: "Tomorrow Night",
background: "1d1f21",
foreground: "c5c8c6",
cursorColor: "c5c8c6",
cursorText: "1d1f21",
selectionBackground: "373b41",
selectionForeground: "c5c8c6",
palette: [0: "000000", 1: "cc6666", 2: "b5bd68", 3: "f0c674", 4: "81a2be", 5: "b294bb", 6: "8abeb7", 7: "ffffff", 8: "4c4c4c", 9: "cc6666", 10: "b5bd68", 11: "f0c674", 12: "81a2be", 13: "b294bb", 14: "8abeb7", 15: "ffffff"]
)
static let tomorrow_Night_Blue = GhosttyThemeDefinition(
name: "Tomorrow Night Blue",
background: "002451",
foreground: "ffffff",
cursorColor: "ffffff",
cursorText: "003f8e",
selectionBackground: "003f8e",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "ff9da4", 2: "d1f1a9", 3: "ffeead", 4: "bbdaff", 5: "ebbbff", 6: "99ffff", 7: "ffffff", 8: "4c4c4c", 9: "ff9da4", 10: "d1f1a9", 11: "ffeead", 12: "bbdaff", 13: "ebbbff", 14: "99ffff", 15: "ffffff"]
)
static let tomorrow_Night_Bright = GhosttyThemeDefinition(
name: "Tomorrow Night Bright",
background: "000000",
foreground: "eaeaea",
cursorColor: "eaeaea",
cursorText: "000000",
selectionBackground: "424242",
selectionForeground: "eaeaea",
palette: [0: "000000", 1: "d54e53", 2: "b9ca4a", 3: "e7c547", 4: "7aa6da", 5: "c397d8", 6: "70c0b1", 7: "ffffff", 8: "404040", 9: "d54e53", 10: "b9ca4a", 11: "e7c547", 12: "7aa6da", 13: "c397d8", 14: "70c0b1", 15: "ffffff"]
)
static let tomorrow_Night_Burns = GhosttyThemeDefinition(
name: "Tomorrow Night Burns",
background: "151515",
foreground: "a1b0b8",
cursorColor: "ff443e",
cursorText: "b0c2c4",
selectionBackground: "b0bec5",
selectionForeground: "2a2d32",
palette: [0: "252525", 1: "832e31", 2: "a63c40", 3: "d3494e", 4: "fc595f", 5: "df9395", 6: "ba8586", 7: "f5f5f5", 8: "5d6f71", 9: "832e31", 10: "a63c40", 11: "d2494e", 12: "fc595f", 13: "df9395", 14: "ba8586", 15: "f5f5f5"]
)
static let tomorrow_Night_Eighties = GhosttyThemeDefinition(
name: "Tomorrow Night Eighties",
background: "2d2d2d",
foreground: "cccccc",
cursorColor: "cccccc",
cursorText: "2d2d2d",
selectionBackground: "515151",
selectionForeground: "cccccc",
palette: [0: "000000", 1: "f2777a", 2: "99cc99", 3: "ffcc66", 4: "6699cc", 5: "cc99cc", 6: "66cccc", 7: "ffffff", 8: "595959", 9: "f2777a", 10: "99cc99", 11: "ffcc66", 12: "6699cc", 13: "cc99cc", 14: "66cccc", 15: "ffffff"]
)
static let toy_Chest = GhosttyThemeDefinition(
name: "Toy Chest",
background: "24364b",
foreground: "31d07b",
cursorColor: "d5d5d5",
cursorText: "141c25",
selectionBackground: "5f217a",
selectionForeground: "d5d5d5",
palette: [0: "2c3f58", 1: "be2d26", 2: "1a9172", 3: "db8e27", 4: "325d96", 5: "8a5edc", 6: "35a08f", 7: "23d183", 8: "336889", 9: "dd5944", 10: "31d07b", 11: "e7d84b", 12: "34a6da", 13: "ae6bdc", 14: "42c3ae", 15: "d5d5d5"]
)
static let traffic = GhosttyThemeDefinition(
name: "traffic",
background: "272c30",
foreground: "cfb9a8",
cursorColor: "cfb9a8",
cursorText: "272c30",
selectionBackground: "cfb9a8",
selectionForeground: "272c30",
palette: [0: "282d31", 1: "934e46", 2: "637268", 3: "c79e84", 4: "515e67", 5: "715f5e", 6: "5c6f7d", 7: "cfb9a8", 8: "4e575e", 9: "934e46", 10: "637270", 11: "c79e84", 12: "515e67", 13: "715f5e", 14: "5c6f7d", 15: "ddcec2"]
)
static let treehouse = GhosttyThemeDefinition(
name: "Treehouse",
background: "191919",
foreground: "786b53",
cursorColor: "fac814",
cursorText: "191919",
selectionBackground: "786b53",
selectionForeground: "fac800",
palette: [0: "321300", 1: "b2270e", 2: "44a900", 3: "aa820c", 4: "58859a", 5: "97363d", 6: "b25a1e", 7: "786b53", 8: "504333", 9: "ed5d20", 10: "55f238", 11: "f2b732", 12: "85cfed", 13: "e14c5a", 14: "f07d14", 15: "ffc800"]
)
static let twilight = GhosttyThemeDefinition(
name: "Twilight",
background: "141414",
foreground: "ffffd4",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "313131",
selectionForeground: "ffffd4",
palette: [0: "141414", 1: "c06d44", 2: "afb97a", 3: "c2a86c", 4: "44474a", 5: "b4be7c", 6: "778385", 7: "ffffd4", 8: "404040", 9: "de7c4c", 10: "ccd88c", 11: "e2c47e", 12: "5a5e62", 13: "d0dc8e", 14: "8a989b", 15: "ffffd4"]
)
}

View File

@@ -0,0 +1,80 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let ubuntu = GhosttyThemeDefinition(
name: "Ubuntu",
background: "300a24",
foreground: "eeeeec",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "2e3436", 1: "cc0000", 2: "4e9a06", 3: "c4a000", 4: "3465a4", 5: "75507b", 6: "06989a", 7: "d3d7cf", 8: "555753", 9: "ef2929", 10: "8ae234", 11: "fce94f", 12: "729fcf", 13: "ad7fa8", 14: "34e2e2", 15: "eeeeec"]
)
static let ultra_Dark = GhosttyThemeDefinition(
name: "Ultra Dark",
background: "000000",
foreground: "ffffff",
cursorColor: "fefefe",
cursorText: "000000",
selectionBackground: "222222",
selectionForeground: "cccccc",
palette: [0: "000000", 1: "f07178", 2: "c3e88d", 3: "ffcb6b", 4: "82aaff", 5: "c792ea", 6: "89ddff", 7: "cccccc", 8: "404040", 9: "f6a9ae", 10: "dbf1ba", 11: "ffdfa6", 12: "b4ccff", 13: "ddbdf2", 14: "b8eaff", 15: "ffffff"]
)
static let ultra_Violent = GhosttyThemeDefinition(
name: "Ultra Violent",
background: "242728",
foreground: "c1c1c1",
cursorColor: "c1c1c1",
cursorText: "ffffff",
selectionBackground: "574c49",
selectionForeground: "c3c7cb",
palette: [0: "242728", 1: "ff0090", 2: "b6ff00", 3: "fff727", 4: "47e0fb", 5: "d731ff", 6: "0effbb", 7: "e1e1e1", 8: "636667", 9: "fb58b4", 10: "deff8c", 11: "ebe087", 12: "7fecff", 13: "e681ff", 14: "69fcd3", 15: "f9f9f5"]
)
static let under_The_Sea = GhosttyThemeDefinition(
name: "Under The Sea",
background: "011116",
foreground: "ffffff",
cursorColor: "4afcd6",
cursorText: "031413",
selectionBackground: "415555",
selectionForeground: "4dffda",
palette: [0: "022026", 1: "b2302d", 2: "00a941", 3: "59819c", 4: "459a86", 5: "00599d", 6: "5d7e19", 7: "405555", 8: "384451", 9: "ff4242", 10: "2aea5e", 11: "8ed4fd", 12: "61d5ba", 13: "1298ff", 14: "98d028", 15: "58fbd6"]
)
static let unikitty = GhosttyThemeDefinition(
name: "Unikitty",
background: "ff8cd9",
foreground: "0b0b0b",
cursorColor: "c7ff98",
cursorText: "202020",
selectionBackground: "3ea9fe",
selectionForeground: "ffffff",
palette: [0: "0c0c0c", 1: "a80f20", 2: "c7ff98", 3: "fff964", 4: "145fcd", 5: "ffe9ff", 6: "9effef", 7: "fcf1fb", 8: "434343", 9: "d91329", 10: "d3ffaf", 11: "ffef50", 12: "0075ea", 13: "ffefff", 14: "93ffef", 15: "fff3fe"]
)
static let urban = GhosttyThemeDefinition(
name: "urban",
background: "312e39",
foreground: "c0a79a",
cursorColor: "c0a79a",
cursorText: "312e39",
selectionBackground: "c0a79a",
selectionForeground: "312e39",
palette: [0: "33303b", 1: "87404f", 2: "74934e", 3: "ae835a", 4: "615772", 5: "854b64", 6: "625464", 7: "c0a79a", 8: "5c5865", 9: "87404f", 10: "74934e", 11: "ae835a", 12: "615772", 13: "854b64", 14: "625464", 15: "c0a79a"]
)
static let urple = GhosttyThemeDefinition(
name: "Urple",
background: "1b1b23",
foreground: "877a9b",
cursorColor: "a063eb",
cursorText: "1b1b22",
selectionBackground: "a063eb",
selectionForeground: "1b1b22",
palette: [0: "000000", 1: "b0425b", 2: "37a415", 3: "ad5c42", 4: "564d9b", 5: "6c3ca1", 6: "808080", 7: "87799c", 8: "6a3f32", 9: "ff6388", 10: "29e620", 11: "f08161", 12: "867aed", 13: "a05eee", 14: "eaeaea", 15: "bfa3ff"]
)
}

View File

@@ -0,0 +1,102 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let vague = GhosttyThemeDefinition(
name: "Vague",
background: "141415",
foreground: "cdcdcd",
cursorColor: "cdcdcd",
cursorText: "141415",
selectionBackground: "252530",
selectionForeground: "cdcdcd",
palette: [0: "252530", 1: "d8647e", 2: "7fa563", 3: "f3be7c", 4: "6e94b2", 5: "bb9dbd", 6: "aeaed1", 7: "cdcdcd", 8: "606079", 9: "e08398", 10: "99b782", 11: "f5cb96", 12: "8ba9c1", 13: "c9b1ca", 14: "bebeda", 15: "d7d7d7"]
)
static let vaughn = GhosttyThemeDefinition(
name: "Vaughn",
background: "25234f",
foreground: "dcdccc",
cursorColor: "ff5555",
cursorText: "ffffff",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "25234f", 1: "705050", 2: "60b48a", 3: "dfaf8f", 4: "5555ff", 5: "f08cc3", 6: "8cd0d3", 7: "709080", 8: "709080", 9: "dca3a3", 10: "60b48a", 11: "f0dfaf", 12: "5555ff", 13: "ec93d3", 14: "93e0e3", 15: "ffffff"]
)
static let vercel = GhosttyThemeDefinition(
name: "Vercel",
background: "101010",
foreground: "fafafa",
cursorColor: "f32882",
cursorText: "fafafa",
selectionBackground: "005be7",
selectionForeground: "fafafa",
palette: [0: "000000", 1: "fc0036", 2: "29a948", 3: "ffae00", 4: "006aff", 5: "f32882", 6: "00ac96", 7: "feffff", 8: "a8a8a8", 9: "ff8080", 10: "4be15d", 11: "ffae00", 12: "49aeff", 13: "f97ea8", 14: "00e4c4", 15: "fefefe"]
)
static let vesper = GhosttyThemeDefinition(
name: "Vesper",
background: "101010",
foreground: "ffffff",
cursorColor: "acb1ab",
cursorText: "ffffff",
selectionBackground: "988049",
selectionForeground: "b9beb8",
palette: [0: "101010", 1: "f5a191", 2: "90b99f", 3: "e6b99d", 4: "aca1cf", 5: "e29eca", 6: "ea83a5", 7: "a0a0a0", 8: "7e7e7e", 9: "ff8080", 10: "99ffe4", 11: "ffc799", 12: "b9aeda", 13: "ecaad6", 14: "f591b2", 15: "ffffff"]
)
static let vibrant_Ink = GhosttyThemeDefinition(
name: "Vibrant Ink",
background: "000000",
foreground: "ffffff",
cursorColor: "ffffff",
cursorText: "000000",
selectionBackground: "b5d5ff",
selectionForeground: "000000",
palette: [0: "878787", 1: "ff6600", 2: "ccff04", 3: "ffcc00", 4: "44b4cc", 5: "9933cc", 6: "44b4cc", 7: "f5f5f5", 8: "555555", 9: "ff0000", 10: "00ff00", 11: "ffff00", 12: "0000ff", 13: "ff00ff", 14: "00ffff", 15: "e5e5e5"]
)
static let vimbones = GhosttyThemeDefinition(
name: "Vimbones",
background: "f0f0ca",
foreground: "353535",
cursorColor: "353535",
cursorText: "f0f0ca",
selectionBackground: "d7d7d7",
selectionForeground: "353535",
palette: [0: "f0f0ca", 1: "a8334c", 2: "4f6c31", 3: "944927", 4: "286486", 5: "88507d", 6: "3b8992", 7: "353535", 8: "acac89", 9: "94253e", 10: "3f5a22", 11: "803d1c", 12: "1d5573", 13: "7b3b70", 14: "2b747c", 15: "5c5c5c"]
)
static let violet_Dark = GhosttyThemeDefinition(
name: "Violet Dark",
background: "1c1d1f",
foreground: "708284",
cursorColor: "708284",
cursorText: "1c1d1f",
selectionBackground: "595ab7",
selectionForeground: "1c1d1f",
palette: [0: "56595c", 1: "c94c22", 2: "85981c", 3: "b4881d", 4: "2e8bce", 5: "d13a82", 6: "32a198", 7: "c9c6bd", 8: "45484b", 9: "bd3613", 10: "738a04", 11: "a57705", 12: "2176c7", 13: "c61c6f", 14: "259286", 15: "c9c6bd"]
)
static let violet_Light = GhosttyThemeDefinition(
name: "Violet Light",
background: "fcf4dc",
foreground: "536870",
cursorColor: "536870",
cursorText: "fcf4dc",
selectionBackground: "595ab7",
selectionForeground: "fcf4dc",
palette: [0: "56595c", 1: "c94c22", 2: "85981c", 3: "b4881d", 4: "2e8bce", 5: "d13a82", 6: "32a198", 7: "b9b6af", 8: "45484b", 9: "bd3613", 10: "738a04", 11: "a57705", 12: "2176c7", 13: "c61c6f", 14: "259286", 15: "c9c6bd"]
)
static let violite = GhosttyThemeDefinition(
name: "Violite",
background: "241c36",
foreground: "eef4f6",
cursorColor: "eef4f6",
cursorText: "241c36",
selectionBackground: "49376d",
selectionForeground: "eef4f6",
palette: [0: "241c36", 1: "ec7979", 2: "79ecb3", 3: "ece279", 4: "a979ec", 5: "ec79ec", 6: "79ecec", 7: "eef4f6", 8: "56447a", 9: "ef8f8f", 10: "9fefbf", 11: "efe78f", 12: "b78fef", 13: "ef8fcf", 14: "9fefef", 15: "f8fafc"]
)
}

View File

@@ -0,0 +1,80 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let warm_Neon = GhosttyThemeDefinition(
name: "Warm Neon",
background: "404040",
foreground: "afdab6",
cursorColor: "30ff24",
cursorText: "0bbc04",
selectionBackground: "b0ad21",
selectionForeground: "ffffff",
palette: [0: "000000", 1: "e24346", 2: "39b13a", 3: "dae145", 4: "4261c5", 5: "f920fb", 6: "2abbd4", 7: "d0b8a3", 8: "fefcfc", 9: "e97071", 10: "9cc090", 11: "ddda7a", 12: "7b91d6", 13: "f674ba", 14: "5ed1e5", 15: "d8c8bb"]
)
static let wez = GhosttyThemeDefinition(
name: "Wez",
background: "000000",
foreground: "b3b3b3",
cursorColor: "53ae71",
cursorText: "000000",
selectionBackground: "4d52f8",
selectionForeground: "000000",
palette: [0: "000000", 1: "cc5555", 2: "55cc55", 3: "cdcd55", 4: "5555cc", 5: "cc55cc", 6: "7acaca", 7: "cccccc", 8: "555555", 9: "ff5555", 10: "55ff55", 11: "ffff55", 12: "5555ff", 13: "ff55ff", 14: "55ffff", 15: "ffffff"]
)
static let whimsy = GhosttyThemeDefinition(
name: "Whimsy",
background: "29283b",
foreground: "b3b0d6",
cursorColor: "b3b0d6",
cursorText: "535178",
selectionBackground: "3d3c58",
selectionForeground: "ffffff",
palette: [0: "535178", 1: "ef6487", 2: "5eca89", 3: "fdd877", 4: "65aef7", 5: "aa7ff0", 6: "43c1be", 7: "ffffff", 8: "535178", 9: "ef6487", 10: "5eca89", 11: "fdd877", 12: "65aef7", 13: "aa7ff0", 14: "43c1be", 15: "ffffff"]
)
static let wild_Cherry = GhosttyThemeDefinition(
name: "Wild Cherry",
background: "1f1726",
foreground: "dafaff",
cursorColor: "dd00ff",
cursorText: "ff7fff",
selectionBackground: "002831",
selectionForeground: "e4ffff",
palette: [0: "000507", 1: "d94085", 2: "2ab250", 3: "ffd16f", 4: "883cdc", 5: "ececec", 6: "c1b8b7", 7: "fff8de", 8: "009cc9", 9: "da6bac", 10: "f4dca5", 11: "eac066", 12: "308cba", 13: "ae636b", 14: "ff919d", 15: "e4838d"]
)
static let wilmersdorf = GhosttyThemeDefinition(
name: "Wilmersdorf",
background: "282b33",
foreground: "c6c6c6",
cursorColor: "7ebebd",
cursorText: "1f2024",
selectionBackground: "1f2024",
selectionForeground: "c6c6c6",
palette: [0: "34373e", 1: "e06383", 2: "7ebebd", 3: "cccccc", 4: "a6c1e0", 5: "e1c1ee", 6: "5b94ab", 7: "ababab", 8: "50545d", 9: "fa7193", 10: "8fd7d6", 11: "d1dfff", 12: "b2cff0", 13: "efccfd", 14: "69abc5", 15: "d3d3d3"]
)
static let wombat = GhosttyThemeDefinition(
name: "Wombat",
background: "171717",
foreground: "dedacf",
cursorColor: "bbbbbb",
cursorText: "ffffff",
selectionBackground: "453b39",
selectionForeground: "b6bbc0",
palette: [0: "000000", 1: "ff615a", 2: "b1e969", 3: "ebd99c", 4: "5da9f6", 5: "e86aff", 6: "82fff7", 7: "dedacf", 8: "4a4a4a", 9: "f58c80", 10: "ddf88f", 11: "eee5b2", 12: "a5c7ff", 13: "ddaaff", 14: "b7fff9", 15: "ffffff"]
)
static let wryan = GhosttyThemeDefinition(
name: "Wryan",
background: "101010",
foreground: "999993",
cursorColor: "9e9ecb",
cursorText: "000000",
selectionBackground: "4d4d4d",
selectionForeground: "ffffff",
palette: [0: "333333", 1: "8c4665", 2: "287373", 3: "7c7c99", 4: "395573", 5: "5e468c", 6: "31658c", 7: "899ca1", 8: "3d3d3d", 9: "bf4d80", 10: "53a6a6", 11: "9e9ecb", 12: "477ab3", 13: "7e62b3", 14: "6096bf", 15: "c0c0c0"]
)
}

View File

@@ -0,0 +1,58 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let xcode_Dark = GhosttyThemeDefinition(
name: "Xcode Dark",
background: "292a30",
foreground: "dfdfe0",
cursorColor: "dfdfe0",
cursorText: "292a30",
selectionBackground: "414453",
selectionForeground: "dfdfe0",
palette: [0: "414453", 1: "ff8170", 2: "78c2b3", 3: "d9c97c", 4: "4eb0cc", 5: "ff7ab2", 6: "b281eb", 7: "dfdfe0", 8: "7f8c98", 9: "ff8170", 10: "acf2e4", 11: "ffa14f", 12: "6bdfff", 13: "ff7ab2", 14: "dabaff", 15: "dfdfe0"]
)
static let xcode_Dark_hc = GhosttyThemeDefinition(
name: "Xcode Dark hc",
background: "1f1f24",
foreground: "ffffff",
cursorColor: "ffffff",
cursorText: "1f1f24",
selectionBackground: "43454b",
selectionForeground: "ffffff",
palette: [0: "43454b", 1: "ff8a7a", 2: "83c9bc", 3: "d9c668", 4: "4ec4e6", 5: "ff85b8", 6: "cda1ff", 7: "ffffff", 8: "838991", 9: "ff8a7a", 10: "b1faeb", 11: "ffa14f", 12: "6bdfff", 13: "ff85b8", 14: "e5cfff", 15: "ffffff"]
)
static let xcode_Light = GhosttyThemeDefinition(
name: "Xcode Light",
background: "ffffff",
foreground: "262626",
cursorColor: "262626",
cursorText: "ffffff",
selectionBackground: "b4d8fd",
selectionForeground: "262626",
palette: [0: "b4d8fd", 1: "d12f1b", 2: "3e8087", 3: "78492a", 4: "0f68a0", 5: "ad3da4", 6: "804fb8", 7: "262626", 8: "8a99a6", 9: "d12f1b", 10: "23575c", 11: "78492a", 12: "0b4f79", 13: "ad3da4", 14: "4b21b0", 15: "262626"]
)
static let xcode_Light_hc = GhosttyThemeDefinition(
name: "Xcode Light hc",
background: "ffffff",
foreground: "000000",
cursorColor: "000000",
cursorText: "ffffff",
selectionBackground: "b4d8fd",
selectionForeground: "000000",
palette: [0: "b4d8fd", 1: "ad1805", 2: "355d61", 3: "78492a", 4: "0058a1", 5: "9c2191", 6: "703daa", 7: "000000", 8: "8a99a6", 9: "ad1805", 10: "174145", 11: "78492a", 12: "003f73", 13: "9c2191", 14: "441ea1", 15: "000000"]
)
static let xcode_WWDC = GhosttyThemeDefinition(
name: "Xcode WWDC",
background: "292c36",
foreground: "e7e8eb",
cursorColor: "e7e8eb",
cursorText: "292c36",
selectionBackground: "494d5c",
selectionForeground: "e7e8eb",
palette: [0: "494d5c", 1: "bb383a", 2: "94c66e", 3: "d28e5d", 4: "8884c5", 5: "b73999", 6: "00aba4", 7: "e7e8eb", 8: "7f869e", 9: "bb383a", 10: "94c66e", 11: "d28e5d", 12: "8884c5", 13: "b73999", 14: "00aba4", 15: "e7e8eb"]
)
}

View File

@@ -0,0 +1,80 @@
// Auto-generated by Script/generate-themes.sh do not edit
public extension GhosttyThemeDefinition {
static let zenbones = GhosttyThemeDefinition(
name: "Zenbones",
background: "f0edec",
foreground: "2c363c",
cursorColor: "2c363c",
cursorText: "f0edec",
selectionBackground: "cbd9e3",
selectionForeground: "2c363c",
palette: [0: "f0edec", 1: "a8334c", 2: "4f6c31", 3: "944927", 4: "286486", 5: "88507d", 6: "3b8992", 7: "2c363c", 8: "b5a7a0", 9: "94253e", 10: "3f5a22", 11: "803d1c", 12: "1d5573", 13: "7b3b70", 14: "2b747c", 15: "4f5e68"]
)
static let zenbones_Dark = GhosttyThemeDefinition(
name: "Zenbones Dark",
background: "1c1917",
foreground: "b4bdc3",
cursorColor: "c4cacf",
cursorText: "1c1917",
selectionBackground: "3d4042",
selectionForeground: "b4bdc3",
palette: [0: "1c1917", 1: "de6e7c", 2: "819b69", 3: "b77e64", 4: "6099c0", 5: "b279a7", 6: "66a5ad", 7: "b4bdc3", 8: "4d4540", 9: "e8838f", 10: "8bae68", 11: "d68c67", 12: "61abda", 13: "cf86c1", 14: "65b8c1", 15: "888f94"]
)
static let zenbones_Light = GhosttyThemeDefinition(
name: "Zenbones Light",
background: "f0edec",
foreground: "2c363c",
cursorColor: "2c363c",
cursorText: "f0edec",
selectionBackground: "cbd9e3",
selectionForeground: "2c363c",
palette: [0: "f0edec", 1: "a8334c", 2: "4f6c31", 3: "944927", 4: "286486", 5: "88507d", 6: "3b8992", 7: "2c363c", 8: "b5a7a0", 9: "94253e", 10: "3f5a22", 11: "803d1c", 12: "1d5573", 13: "7b3b70", 14: "2b747c", 15: "4f5e68"]
)
static let zenburn = GhosttyThemeDefinition(
name: "Zenburn",
background: "3f3f3f",
foreground: "dcdccc",
cursorColor: "73635a",
cursorText: "000000",
selectionBackground: "21322f",
selectionForeground: "c2d87a",
palette: [0: "4d4d4d", 1: "7d5d5d", 2: "60b48a", 3: "f0dfaf", 4: "5d6d7d", 5: "dc8cc3", 6: "8cd0d3", 7: "dcdccc", 8: "709080", 9: "dca3a3", 10: "c3bf9f", 11: "e0cf9f", 12: "94bff3", 13: "ec93d3", 14: "93e0e3", 15: "ffffff"]
)
static let zenburned = GhosttyThemeDefinition(
name: "Zenburned",
background: "404040",
foreground: "f0e4cf",
cursorColor: "f3eadb",
cursorText: "404040",
selectionBackground: "746956",
selectionForeground: "f0e4cf",
palette: [0: "404040", 1: "e3716e", 2: "819b69", 3: "b77e64", 4: "6099c0", 5: "b279a7", 6: "66a5ad", 7: "f0e4cf", 8: "6f6768", 9: "ec8685", 10: "8bae68", 11: "d68c67", 12: "61abda", 13: "cf86c1", 14: "65b8c1", 15: "c0ab86"]
)
static let zenwritten_Dark = GhosttyThemeDefinition(
name: "Zenwritten Dark",
background: "191919",
foreground: "bbbbbb",
cursorColor: "c9c9c9",
cursorText: "191919",
selectionBackground: "404040",
selectionForeground: "bbbbbb",
palette: [0: "191919", 1: "de6e7c", 2: "819b69", 3: "b77e64", 4: "6099c0", 5: "b279a7", 6: "66a5ad", 7: "bbbbbb", 8: "4a4546", 9: "e8838f", 10: "8bae68", 11: "d68c67", 12: "61abda", 13: "cf86c1", 14: "65b8c1", 15: "8e8e8e"]
)
static let zenwritten_Light = GhosttyThemeDefinition(
name: "Zenwritten Light",
background: "eeeeee",
foreground: "353535",
cursorColor: "353535",
cursorText: "eeeeee",
selectionBackground: "d7d7d7",
selectionForeground: "353535",
palette: [0: "eeeeee", 1: "a8334c", 2: "4f6c31", 3: "944927", 4: "286486", 5: "88507d", 6: "3b8992", 7: "353535", 8: "aca9a9", 9: "94253e", 10: "3f5a22", 11: "803d1c", 12: "1d5573", 13: "7b3b70", 14: "2b747c", 15: "5c5c5c"]
)
}