[Init] Initial commit - NetMesh terminal manager
Some checks failed
build-packages / resolve bundled mosh-client (push) Has been cancelled
build-packages / resolve bundled et-client (push) Has been cancelled
build-packages / build-macos (push) Has been cancelled
build-packages / build-windows (push) Has been cancelled
build-packages / build-linux-x64 (push) Has been cancelled
build-packages / build-linux-arm64 (push) Has been cancelled
build-packages / release (push) Has been cancelled
build-packages / update Nix release metadata (push) Has been cancelled
build-packages / bump homebrew tap (push) Has been cancelled
test / lint-and-test (push) Has been cancelled
AI automation / Route event (push) Has been cancelled
AI automation / Hand reopened issue to maintainers (push) Has been cancelled
AI automation / Clean source issue state (push) Has been cancelled
AI automation / Reconcile handoffs (push) Has been cancelled
AI automation / Classify issue (push) Has been cancelled
AI automation / Claude Code smoke (push) Has been cancelled
AI automation / Review issue follow-up (push) Has been cancelled
AI automation / Publish issue follow-up (push) Has been cancelled
AI automation / Implement with Claude Code (push) Has been cancelled
AI automation / Publish implement PR (push) Has been cancelled
AI automation / Continue queued issue comments (push) Has been cancelled
AI automation / Codex review loop (push) Has been cancelled
AI automation / Publish Codex fix (push) Has been cancelled
AI automation / Clear Codex dispatch marker (push) Has been cancelled
AI automation / Own PR re-request Codex (push) Has been cancelled
AI automation / External PR re-request Codex (push) Has been cancelled
AI automation / Poll Codex reaction / retry (push) Has been cancelled
build-et-binaries / build-linux-x64 (push) Has been cancelled
build-et-binaries / build-linux-arm64 (push) Has been cancelled
build-et-binaries / build-macos-universal (push) Has been cancelled
build-et-binaries / build-windows-x64 (push) Has been cancelled
build-et-binaries / release (push) Has been cancelled

This commit is contained in:
2026-09-13 18:24:01 +08:00
commit 3c72efcb7f
3255 changed files with 907009 additions and 0 deletions

View File

@@ -0,0 +1,841 @@
import type { TerminalTheme } from '../../../domain/models';
export const extraTerminalThemes: TerminalTheme[] = [
{
id: 'basic',
name: 'Basic',
type: 'light',
colors: {
background: '#ffffff',
foreground: '#000000',
cursor: '#000000',
selection: '#e8e8e8',
black: '#000000',
red: '#990000',
green: '#009900',
yellow: '#999900',
blue: '#000099',
magenta: '#990099',
cyan: '#009999',
white: '#ffffff',
brightBlack: '#666666',
brightRed: '#ff0000',
brightGreen: '#00ff00',
brightYellow: '#ffff00',
brightBlue: '#0000ff',
brightMagenta: '#ff00ff',
brightCyan: '#00ffff',
brightWhite: '#ffffff'
}
},
{
id: 'homebrew',
name: 'Homebrew',
type: 'dark',
colors: {
background: '#000000',
foreground: '#00ff00',
cursor: '#00a6b2',
selection: '#00383d',
black: '#000000',
red: '#990000',
green: '#00a600',
yellow: '#999900',
blue: '#4d72ff',
magenta: '#b200b2',
cyan: '#00a6b2',
white: '#bfbfbf',
brightBlack: '#666666',
brightRed: '#e50000',
brightGreen: '#00d900',
brightYellow: '#e5e500',
brightBlue: '#5a7aff',
brightMagenta: '#e500e5',
brightCyan: '#00e5e5',
brightWhite: '#e5e5e5'
}
},
{
id: 'grass',
name: 'Grass',
type: 'light',
colors: {
background: '#a4e400',
foreground: '#333333',
cursor: '#333333',
selection: '#ccff00',
black: '#000000',
red: '#cc0000',
green: '#00cc00',
yellow: '#ffff00',
blue: '#0000ff',
magenta: '#ff00ff',
cyan: '#00ffff',
white: '#ffffff',
brightBlack: '#999999',
brightRed: '#ff0000',
brightGreen: '#00ff00',
brightYellow: '#ffff00',
brightBlue: '#0000ff',
brightMagenta: '#ff00ff',
brightCyan: '#00ffff',
brightWhite: '#ffffff'
}
},
{
id: 'man-page',
name: 'Man Page',
type: 'light',
colors: {
background: '#fef5e7',
foreground: '#2d2d2d',
cursor: '#2d2d2d',
selection: '#e8e8d0',
black: '#000000',
red: '#cc0000',
green: '#009900',
yellow: '#999900',
blue: '#000099',
magenta: '#990099',
cyan: '#009999',
white: '#cccccc',
brightBlack: '#999999',
brightRed: '#ff0000',
brightGreen: '#00ff00',
brightYellow: '#ffff00',
brightBlue: '#0000ff',
brightMagenta: '#ff00ff',
brightCyan: '#00ffff',
brightWhite: '#ffffff'
}
},
{
id: 'novel',
name: 'Novel',
type: 'light',
colors: {
background: '#eae6d8',
foreground: '#3d2817',
cursor: '#3d2817',
selection: '#ddd8ca',
black: '#2c2c2c',
red: '#8b0000',
green: '#006400',
yellow: '#8b8b00',
blue: '#00008b',
magenta: '#8b008b',
cyan: '#008b8b',
white: '#d3d3d3',
brightBlack: '#696969',
brightRed: '#ff0000',
brightGreen: '#00ff00',
brightYellow: '#ffff00',
brightBlue: '#0000ff',
brightMagenta: '#ff00ff',
brightCyan: '#00ffff',
brightWhite: '#ffffff'
}
},
{
id: 'ocean',
name: 'Ocean',
type: 'dark',
colors: {
background: '#000033',
foreground: '#ffffff',
cursor: '#0066ff',
selection: '#003366',
black: '#000000',
red: '#ff0000',
green: '#00ff00',
yellow: '#ffff00',
blue: '#0066ff',
magenta: '#ff00ff',
cyan: '#00ffff',
white: '#ffffff',
brightBlack: '#666666',
brightRed: '#ff6666',
brightGreen: '#66ff66',
brightYellow: '#ffff66',
brightBlue: '#6699ff',
brightMagenta: '#ff66ff',
brightCyan: '#66ffff',
brightWhite: '#ffffff'
}
},
{
id: 'pro',
name: 'Pro',
type: 'dark',
colors: {
background: '#000000',
foreground: '#ffffff',
cursor: '#ffffff',
selection: '#333333',
black: '#000000',
red: '#cc0000',
green: '#00cc00',
yellow: '#cccc00',
blue: '#0000ff',
magenta: '#ff00ff',
cyan: '#00ffff',
white: '#ffffff',
brightBlack: '#666666',
brightRed: '#ff0000',
brightGreen: '#00ff00',
brightYellow: '#ffff00',
brightBlue: '#0000ff',
brightMagenta: '#ff00ff',
brightCyan: '#00ffff',
brightWhite: '#ffffff'
}
},
{
id: 'red-sands',
name: 'Red Sands',
type: 'dark',
colors: {
background: '#3a2e2e',
foreground: '#d4a9a0',
cursor: '#f7f0e0',
selection: '#5d3f3f',
black: '#1a0f0f',
red: '#cc4d4d',
green: '#9fa877',
yellow: '#d4b896',
blue: '#7a9a9f',
magenta: '#a08080',
cyan: '#8b9f9f',
white: '#d4a9a0',
brightBlack: '#8b6f6f',
brightRed: '#ff6666',
brightGreen: '#b5d376',
brightYellow: '#ffc77d',
brightBlue: '#9fb5b5',
brightMagenta: '#c5a0a0',
brightCyan: '#a5b5b5',
brightWhite: '#ffffff'
}
},
{
id: 'solarized-dark',
name: 'Solarized Dark',
type: 'dark',
colors: {
background: '#002b36',
foreground: '#839496',
cursor: '#839496',
selection: '#073642',
black: '#073642',
red: '#dc322f',
green: '#859900',
yellow: '#b58900',
blue: '#268bd2',
magenta: '#d33682',
cyan: '#2aa198',
white: '#eee8d5',
brightBlack: '#002b36',
brightRed: '#cb4b16',
brightGreen: '#586e75',
brightYellow: '#657b83',
brightBlue: '#839496',
brightMagenta: '#6c71c4',
brightCyan: '#93a1a1',
brightWhite: '#fdf6e3'
}
},
{
id: 'solarized-light',
name: 'Solarized Light',
type: 'light',
colors: {
background: '#fdf6e3',
foreground: '#657b83',
cursor: '#657b83',
selection: '#eee8d5',
black: '#073642',
red: '#dc322f',
green: '#859900',
yellow: '#b58900',
blue: '#268bd2',
magenta: '#d33682',
cyan: '#2aa198',
white: '#fdf6e3',
brightBlack: '#586e75',
brightRed: '#cb4b16',
brightGreen: '#586e75',
brightYellow: '#657b83',
brightBlue: '#839496',
brightMagenta: '#6c71c4',
brightCyan: '#93a1a1',
brightWhite: '#fdf6e3'
}
},
{
id: 'silver-aerogel',
name: 'Silver Aerogel',
type: 'light',
colors: {
background: '#d4d4d4',
foreground: '#4d4d4d',
cursor: '#4d4d4d',
selection: '#c8c8c8',
black: '#2d2d2d',
red: '#d4666e',
green: '#8fa877',
yellow: '#d4b896',
blue: '#7a9a9f',
magenta: '#a08080',
cyan: '#8b9f9f',
white: '#d4d4d4',
brightBlack: '#8b8b8b',
brightRed: '#ff7f7f',
brightGreen: '#b5d376',
brightYellow: '#ffc77d',
brightBlue: '#9fb5b5',
brightMagenta: '#c5a0a0',
brightCyan: '#a5b5b5',
brightWhite: '#ffffff'
}
},
{
id: 'dracula',
name: 'Dracula',
type: 'dark',
colors: {
background: '#282a36',
foreground: '#f8f8f2',
cursor: '#f8f8f2',
selection: '#44475a',
black: '#000000',
red: '#ff5555',
green: '#50fa7b',
yellow: '#f1fa8c',
blue: '#61bfff',
magenta: '#ff79c6',
cyan: '#8be9fd',
white: '#bfbfbf',
brightBlack: '#575b86',
brightRed: '#ff6e6e',
brightGreen: '#69ff94',
brightYellow: '#ffffa5',
brightBlue: '#8be9fd',
brightMagenta: '#ff92df',
brightCyan: '#a4ffff',
brightWhite: '#ffffff'
}
},
{
id: 'monokai',
name: 'Monokai',
type: 'dark',
colors: {
background: '#272822',
foreground: '#f8f8f2',
cursor: '#f8f8f0',
selection: '#49483e',
black: '#272822',
red: '#f92672',
green: '#a6e22e',
yellow: '#e6db74',
blue: '#66d9ef',
magenta: '#ae81ff',
cyan: '#a1efe4',
white: '#f8f8f2',
brightBlack: '#75715e',
brightRed: '#f92672',
brightGreen: '#a6e22e',
brightYellow: '#e6db74',
brightBlue: '#66d9ef',
brightMagenta: '#ae81ff',
brightCyan: '#a1efe4',
brightWhite: '#f9f8f5'
}
},
{
id: 'nord-light',
name: 'Nord Light',
type: 'light',
colors: {
background: '#eceff4',
foreground: '#2e3440',
cursor: '#2e3440',
selection: '#d8dee9',
black: '#2e3440',
red: '#bf616a',
green: '#a3be8c',
yellow: '#ebcb8b',
blue: '#81a1c1',
magenta: '#b48ead',
cyan: '#88c0d0',
white: '#eceff4',
brightBlack: '#4c566a',
brightRed: '#bf616a',
brightGreen: '#a3be8c',
brightYellow: '#ebcb8b',
brightBlue: '#81a1c1',
brightMagenta: '#b48ead',
brightCyan: '#88c0d0',
brightWhite: '#2e3440'
}
},
{
id: 'nord-dark',
name: 'Nord Dark',
type: 'dark',
colors: {
background: '#2e3440',
foreground: '#d8dee9',
cursor: '#eceff4',
selection: '#434c5e',
black: '#3b4252',
red: '#bf616a',
green: '#a3be8c',
yellow: '#ebcb8b',
blue: '#81a1c1',
magenta: '#b48ead',
cyan: '#88c0d0',
white: '#d8dee9',
brightBlack: '#4c566a',
brightRed: '#bf616a',
brightGreen: '#a3be8c',
brightYellow: '#ebcb8b',
brightBlue: '#81a1c1',
brightMagenta: '#b48ead',
brightCyan: '#88c0d0',
brightWhite: '#eceff4'
}
},
{
id: 'flexoki-light',
name: 'Flexoki Light',
type: 'light',
colors: {
background: '#FFFCF0',
foreground: '#423F34',
cursor: '#423F34',
selection: '#F3EDE3',
black: '#423F34',
red: '#D74E35',
green: '#6E8326',
yellow: '#D0A215',
blue: '#4385BE',
magenta: '#8B7EC8',
cyan: '#3AA99F',
white: '#FFFCF0',
brightBlack: '#9B9582',
brightRed: '#E0A76F',
brightGreen: '#879A39',
brightYellow: '#E5C335',
brightBlue: '#6BA3D4',
brightMagenta: '#AE97D8',
brightCyan: '#5CB9B5',
brightWhite: '#423F34'
}
},
{
id: 'kanagawa-lotus',
name: 'Kanagawa Lotus',
type: 'light',
colors: {
background: '#F4F1DE',
foreground: '#545464',
cursor: '#C4B28A',
selection: '#E2DCC5',
black: '#2B2D2E',
red: '#C34043',
green: '#6B8E71',
yellow: '#C0A36E',
blue: '#7FB4CA',
magenta: '#957FB8',
cyan: '#7AA89F',
white: '#DCD7BA',
brightBlack: '#8A8C8E',
brightRed: '#D67878',
brightGreen: '#98BB6C',
brightYellow: '#E6C384',
brightBlue: '#7FB4CA',
brightMagenta: '#938AA9',
brightCyan: '#7AA89F',
brightWhite: '#f4f1de'
}
},
{
id: 'everforest-dark',
name: 'Everforest Dark',
type: 'dark',
colors: {
background: '#2d353b',
foreground: '#d3c6aa',
cursor: '#a7c957',
selection: '#3d484d',
black: '#0d0d0d',
red: '#f85552',
green: '#a7c957',
yellow: '#dbc074',
blue: '#7fbbb3',
magenta: '#d699b6',
cyan: '#83c092',
white: '#d3c6aa',
brightBlack: '#859289',
brightRed: '#f85552',
brightGreen: '#a7c957',
brightYellow: '#dbc074',
brightBlue: '#7fbbb3',
brightMagenta: '#d699b6',
brightCyan: '#83c092',
brightWhite: '#d3c6aa'
}
},
{
id: 'everforest-light',
name: 'Everforest Light',
type: 'light',
colors: {
background: '#faf4ed',
foreground: '#5c6d64',
cursor: '#7cb342',
selection: '#e8ddc9',
black: '#3d2817',
red: '#f85149',
green: '#7cb342',
yellow: '#d4a574',
blue: '#4a7fa7',
magenta: '#b58e8e',
cyan: '#597445',
white: '#faf4ed',
brightBlack: '#9da9a0',
brightRed: '#f85552',
brightGreen: '#a7c957',
brightYellow: '#dbc074',
brightBlue: '#7fbbb3',
brightMagenta: '#d699b6',
brightCyan: '#83c092',
brightWhite: '#5c6d64'
}
},
{
id: 'github-dark',
name: 'GitHub Dark',
type: 'dark',
colors: {
background: '#0d1117',
foreground: '#e6edf3',
cursor: '#2f81f7',
selection: '#264f78',
black: '#484f58',
red: '#ff7b72',
green: '#3fb950',
yellow: '#d29922',
blue: '#58a6ff',
magenta: '#bc8cff',
cyan: '#39c5cf',
white: '#b1bac4',
brightBlack: '#6e7681',
brightRed: '#ffa198',
brightGreen: '#56d364',
brightYellow: '#e3b341',
brightBlue: '#79c0ff',
brightMagenta: '#d2a8ff',
brightCyan: '#56d4dd',
brightWhite: '#ffffff',
}
},
{
id: 'github-light',
name: 'GitHub Light',
type: 'light',
colors: {
background: '#ffffff',
foreground: '#1f2328',
cursor: '#0969da',
selection: '#add6ff',
black: '#24292f',
red: '#cf222e',
green: '#116329',
yellow: '#4d2d00',
blue: '#0969da',
magenta: '#8250df',
cyan: '#1b7c83',
white: '#6e7781',
brightBlack: '#57606a',
brightRed: '#a40e26',
brightGreen: '#1a7f37',
brightYellow: '#633c01',
brightBlue: '#218bff',
brightMagenta: '#a475f9',
brightCyan: '#3192aa',
brightWhite: '#8c959f',
}
},
{
id: 'ubuntu',
name: 'Ubuntu',
type: 'dark',
colors: {
background: '#300a24',
foreground: '#eeeeec',
cursor: '#bbbbbb',
selection: '#b5d5ff',
black: '#2e3436',
red: '#cc0000',
green: '#4e9a06',
yellow: '#c4a000',
blue: '#3465a4',
magenta: '#75507b',
cyan: '#06989a',
white: '#d3d7cf',
brightBlack: '#555753',
brightRed: '#ef2929',
brightGreen: '#8ae234',
brightYellow: '#fce94f',
brightBlue: '#729fcf',
brightMagenta: '#ad7fa8',
brightCyan: '#34e2e2',
brightWhite: '#eeeeec',
}
},
{
id: 'one-dark-pro',
name: 'One Dark Pro',
type: 'dark',
colors: {
background: '#282c34',
foreground: '#abb2bf',
cursor: '#528bff',
selection: '#3e4452',
black: '#3f4451',
red: '#e05561',
green: '#8cc265',
yellow: '#d18f52',
blue: '#4aa5f0',
magenta: '#c162de',
cyan: '#42b3c2',
white: '#d7dae0',
brightBlack: '#4f5666',
brightRed: '#ff616e',
brightGreen: '#a5e075',
brightYellow: '#f0a45d',
brightBlue: '#4dc4ff',
brightMagenta: '#de73ff',
brightCyan: '#4cd1e0',
brightWhite: '#e6e6e6',
}
},
{
id: 'horizon-dark',
name: 'Horizon',
type: 'dark',
colors: {
background: '#1c1e26',
foreground: '#d5d8da',
cursor: '#6c6f93',
selection: '#6c6f93',
black: '#16161c',
red: '#e95678',
green: '#29d398',
yellow: '#fab795',
blue: '#26bbd9',
magenta: '#ee64ac',
cyan: '#59e1e3',
white: '#d5d8da',
brightBlack: '#6c6f93',
brightRed: '#ec6a88',
brightGreen: '#3fdaa4',
brightYellow: '#fbc3a7',
brightBlue: '#3fc4de',
brightMagenta: '#f075b5',
brightCyan: '#6be4e6',
brightWhite: '#ffffff',
}
},
{
id: 'palenight',
name: 'Palenight',
type: 'dark',
colors: {
background: '#292d3e',
foreground: '#bfc7d5',
cursor: '#ffcc00',
selection: '#7580b8',
black: '#292d3e',
red: '#ff5572',
green: '#a9c77d',
yellow: '#ffcb6b',
blue: '#82aaff',
magenta: '#c792ea',
cyan: '#89ddff',
white: '#d0d0d0',
brightBlack: '#676e95',
brightRed: '#ff5572',
brightGreen: '#c3e88d',
brightYellow: '#ffcb6b',
brightBlue: '#82aaff',
brightMagenta: '#c792ea',
brightCyan: '#89ddff',
brightWhite: '#ffffff',
}
},
{
id: 'panda',
name: 'Panda',
type: 'dark',
colors: {
background: '#292a2b',
foreground: '#e6e6e6',
cursor: '#ff4b82',
selection: '#454647',
black: '#757575',
red: '#ff2c6d',
green: '#19f9d8',
yellow: '#ffb86c',
blue: '#45a9f9',
magenta: '#ff75b5',
cyan: '#b084eb',
white: '#cdcdcd',
brightBlack: '#757575',
brightRed: '#ff2c6d',
brightGreen: '#19f9d8',
brightYellow: '#ffcc95',
brightBlue: '#6fc1ff',
brightMagenta: '#ff9ac1',
brightCyan: '#bcaafe',
brightWhite: '#e6e6e6',
}
},
{
id: 'snazzy',
name: 'Snazzy',
type: 'dark',
colors: {
background: '#1e1f29',
foreground: '#ebece6',
cursor: '#e4e4e4',
selection: '#81aec6',
black: '#000000',
red: '#fc4346',
green: '#50fb7c',
yellow: '#f0fb8c',
blue: '#49baff',
magenta: '#fc4cb4',
cyan: '#8be9fe',
white: '#ededec',
brightBlack: '#555555',
brightRed: '#fc4346',
brightGreen: '#50fb7c',
brightYellow: '#f0fb8c',
brightBlue: '#49baff',
brightMagenta: '#fc4cb4',
brightCyan: '#8be9fe',
brightWhite: '#ededec',
}
},
{
id: 'synthwave-84',
name: "Synthwave '84",
type: 'dark',
colors: {
background: '#262335',
foreground: '#f0eff1',
cursor: '#72f1b8',
selection: '#463465',
black: '#241b30',
red: '#fe4450',
green: '#72f1b8',
yellow: '#fede5d',
blue: '#03edf9',
magenta: '#ff7edb',
cyan: '#03edf9',
white: '#f0eff1',
brightBlack: '#7f7094',
brightRed: '#fe4450',
brightGreen: '#72f1b8',
brightYellow: '#f9f972',
brightBlue: '#aa54f9',
brightMagenta: '#ff7edb',
brightCyan: '#03edf9',
brightWhite: '#f2f2e3',
}
},
{
id: 'vesper',
name: 'Vesper',
type: 'dark',
colors: {
background: '#101010',
foreground: '#ffffff',
cursor: '#acb1ab',
selection: '#988049',
black: '#101010',
red: '#f5a191',
green: '#90b99f',
yellow: '#e6b99d',
blue: '#aca1cf',
magenta: '#e29eca',
cyan: '#ea83a5',
white: '#a0a0a0',
brightBlack: '#7e7e7e',
brightRed: '#ff8080',
brightGreen: '#99ffe4',
brightYellow: '#ffc799',
brightBlue: '#b9aeda',
brightMagenta: '#ecaad6',
brightCyan: '#f591b2',
brightWhite: '#ffffff',
}
},
{
id: 'kanso-dark',
name: 'Kanso Dark',
type: 'dark',
colors: {
background: '#090e13',
foreground: '#c5c9c7',
cursor: '#c5c9c7',
selection: '#393b44',
black: '#0d0c0c',
red: '#c4746e',
green: '#8a9a7b',
yellow: '#c4b28a',
blue: '#8ba4b0',
magenta: '#a292a3',
cyan: '#8ea4a2',
white: '#c8c093',
brightBlack: '#a4a7a4',
brightRed: '#e46876',
brightGreen: '#87a987',
brightYellow: '#e6c384',
brightBlue: '#7fbbb3',
brightMagenta: '#938aa9',
brightCyan: '#7aa89f',
brightWhite: '#c5c9c7',
}
},
{
id: 'kanso-light',
name: 'Kanso Light',
type: 'light',
colors: {
background: '#f2f1ef',
foreground: '#22262d',
cursor: '#22262d',
selection: '#e2e1df',
black: '#22262d',
red: '#c84053',
green: '#6f894e',
yellow: '#77713f',
blue: '#4d699b',
magenta: '#b35b79',
cyan: '#597b75',
white: '#545464',
brightBlack: '#6d6f6e',
brightRed: '#d7474b',
brightGreen: '#6e915f',
brightYellow: '#836f4a',
brightBlue: '#6693bf',
brightMagenta: '#624c83',
brightCyan: '#5e857a',
brightWhite: '#43436c',
}
},
];