Files
terminalX/vendor/libghostty-spm/Sources/GhosttyTheme/Themes/Themes_Z.swift
kid aa92d0e676 初始提交: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>
2026-07-24 10:20:46 +08:00

81 lines
3.7 KiB
Swift

// 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"]
)
}