[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
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:
652
infrastructure/config/terminalThemes/classic.ts
Normal file
652
infrastructure/config/terminalThemes/classic.ts
Normal file
@@ -0,0 +1,652 @@
|
||||
import type { TerminalTheme } from '../../../domain/models';
|
||||
|
||||
export const classicTerminalThemes: TerminalTheme[] = [
|
||||
{
|
||||
id: 'romania-night',
|
||||
name: 'Romania Night',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#1e1b32',
|
||||
foreground: '#e0b5ff',
|
||||
cursor: '#a78bfa',
|
||||
selection: '#3d2e5e',
|
||||
black: '#0d0a1a',
|
||||
red: '#d96880',
|
||||
green: '#7ac67c',
|
||||
yellow: '#d4b896',
|
||||
blue: '#7ca3d4',
|
||||
magenta: '#a58cd6',
|
||||
cyan: '#90bfe4',
|
||||
white: '#e0b5ff',
|
||||
brightBlack: '#6b5b7f',
|
||||
brightRed: '#d96880',
|
||||
brightGreen: '#7ac67c',
|
||||
brightYellow: '#d4b896',
|
||||
brightBlue: '#7ca3d4',
|
||||
brightMagenta: '#a58cd6',
|
||||
brightCyan: '#90bfe4',
|
||||
brightWhite: '#e0b5ff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'romania-day',
|
||||
name: 'Romania Day',
|
||||
type: 'light',
|
||||
colors: {
|
||||
background: '#fdf3f7',
|
||||
foreground: '#5e4c6f',
|
||||
cursor: '#a78bfa',
|
||||
selection: '#e8d4f0',
|
||||
black: '#1e1b32',
|
||||
red: '#a73a5e',
|
||||
green: '#4a7c4e',
|
||||
yellow: '#a38060',
|
||||
blue: '#4a6fa5',
|
||||
magenta: '#6b5b7f',
|
||||
cyan: '#4a7fb2',
|
||||
white: '#f5e0f0',
|
||||
brightBlack: '#8b7c9f',
|
||||
brightRed: '#c75880',
|
||||
brightGreen: '#5a9c5e',
|
||||
brightYellow: '#c49878',
|
||||
brightBlue: '#5a8fb5',
|
||||
brightMagenta: '#8b7b9f',
|
||||
brightCyan: '#5a8fb5',
|
||||
brightWhite: '#5e4c6f'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'aubergine',
|
||||
name: 'Aubergine',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#2d1b3d',
|
||||
foreground: '#d4a5d4',
|
||||
cursor: '#ff8ccc',
|
||||
selection: '#5d3b6d',
|
||||
black: '#1a0f2e',
|
||||
red: '#d46a6a',
|
||||
green: '#8fb06d',
|
||||
yellow: '#d4a574',
|
||||
blue: '#6d99d4',
|
||||
magenta: '#9d7eca',
|
||||
cyan: '#7ecad4',
|
||||
white: '#d4a5d4',
|
||||
brightBlack: '#5d3b6d',
|
||||
brightRed: '#ff8888',
|
||||
brightGreen: '#9fc66d',
|
||||
brightYellow: '#ffc585',
|
||||
brightBlue: '#8db5ff',
|
||||
brightMagenta: '#c9a5ff',
|
||||
brightCyan: '#a5e6ff',
|
||||
brightWhite: '#ffd4ff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'peach-fresh',
|
||||
name: 'Peach Fresh',
|
||||
type: 'light',
|
||||
colors: {
|
||||
background: '#fef5ed',
|
||||
foreground: '#5d4037',
|
||||
cursor: '#ff8a65',
|
||||
selection: '#ffe0b2',
|
||||
black: '#2c2416',
|
||||
red: '#d84315',
|
||||
green: '#558b2f',
|
||||
yellow: '#f57f17',
|
||||
blue: '#01579b',
|
||||
magenta: '#6a1b9a',
|
||||
cyan: '#00838f',
|
||||
white: '#f5deb3',
|
||||
brightBlack: '#8d6e63',
|
||||
brightRed: '#ff7043',
|
||||
brightGreen: '#7cb342',
|
||||
brightYellow: '#fbc02d',
|
||||
brightBlue: '#0277bd',
|
||||
brightMagenta: '#8e24aa',
|
||||
brightCyan: '#00acc1',
|
||||
brightWhite: '#ffccbc'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: '1984-dark',
|
||||
name: '1984 Dark',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#0c1014',
|
||||
foreground: '#d4d4d4',
|
||||
cursor: '#8fb5d9',
|
||||
selection: '#1b2d42',
|
||||
black: '#000000',
|
||||
red: '#d71920',
|
||||
green: '#00a600',
|
||||
yellow: '#a6a614',
|
||||
blue: '#2e7de8',
|
||||
magenta: '#8e35ef',
|
||||
cyan: '#5ebdab',
|
||||
white: '#d4d4d4',
|
||||
brightBlack: '#666666',
|
||||
brightRed: '#ff6565',
|
||||
brightGreen: '#66ff66',
|
||||
brightYellow: '#ffff66',
|
||||
brightBlue: '#6699ff',
|
||||
brightMagenta: '#ff99ff',
|
||||
brightCyan: '#99ffff',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: '1984-light',
|
||||
name: '1984 Light',
|
||||
type: 'light',
|
||||
colors: {
|
||||
background: '#ffffff',
|
||||
foreground: '#3d3d3d',
|
||||
cursor: '#333333',
|
||||
selection: '#e8e8e8',
|
||||
black: '#000000',
|
||||
red: '#d71920',
|
||||
green: '#00a600',
|
||||
yellow: '#a6a614',
|
||||
blue: '#2e7de8',
|
||||
magenta: '#8e35ef',
|
||||
cyan: '#5ebdab',
|
||||
white: '#ffffff',
|
||||
brightBlack: '#999999',
|
||||
brightRed: '#ff6565',
|
||||
brightGreen: '#66ff66',
|
||||
brightYellow: '#ffff66',
|
||||
brightBlue: '#6699ff',
|
||||
brightMagenta: '#ff99ff',
|
||||
brightCyan: '#99ffff',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'winter-night',
|
||||
name: 'Winter Night',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#0d1117',
|
||||
foreground: '#c9d1d9',
|
||||
cursor: '#79c0ff',
|
||||
selection: '#1f6feb',
|
||||
black: '#0d1117',
|
||||
red: '#f85149',
|
||||
green: '#3fb950',
|
||||
yellow: '#d29922',
|
||||
blue: '#79c0ff',
|
||||
magenta: '#bc8ef4',
|
||||
cyan: '#39c5cf',
|
||||
white: '#c9d1d9',
|
||||
brightBlack: '#30363d',
|
||||
brightRed: '#f85149',
|
||||
brightGreen: '#3fb950',
|
||||
brightYellow: '#d29922',
|
||||
brightBlue: '#79c0ff',
|
||||
brightMagenta: '#bc8ef4',
|
||||
brightCyan: '#39c5cf',
|
||||
brightWhite: '#c9d1d9'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'winter-day',
|
||||
name: 'Winter Day',
|
||||
type: 'light',
|
||||
colors: {
|
||||
background: '#ffffff',
|
||||
foreground: '#24292f',
|
||||
cursor: '#0969da',
|
||||
selection: '#e1e9f0',
|
||||
black: '#24292f',
|
||||
red: '#cf222e',
|
||||
green: '#1a7f37',
|
||||
yellow: '#9e6a03',
|
||||
blue: '#0969da',
|
||||
magenta: '#8250df',
|
||||
cyan: '#0884d9',
|
||||
white: '#ffffff',
|
||||
brightBlack: '#57606a',
|
||||
brightRed: '#d1242f',
|
||||
brightGreen: '#238636',
|
||||
brightYellow: '#b08900',
|
||||
brightBlue: '#388bfd',
|
||||
brightMagenta: '#a371f7',
|
||||
brightCyan: '#56c2e6',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'tokyo-night',
|
||||
name: 'Tokyo Night',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#1a1b26',
|
||||
foreground: '#c0caf5',
|
||||
cursor: '#7dcfff',
|
||||
selection: '#3c5870',
|
||||
black: '#15161e',
|
||||
red: '#f7768e',
|
||||
green: '#9ece6a',
|
||||
yellow: '#e0af68',
|
||||
blue: '#7aa2f7',
|
||||
magenta: '#bb9af7',
|
||||
cyan: '#7dcfff',
|
||||
white: '#a9b1d6',
|
||||
brightBlack: '#414868',
|
||||
brightRed: '#f7768e',
|
||||
brightGreen: '#9ece6a',
|
||||
brightYellow: '#e0af68',
|
||||
brightBlue: '#7aa2f7',
|
||||
brightMagenta: '#bb9af7',
|
||||
brightCyan: '#7dcfff',
|
||||
brightWhite: '#c0caf5'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'tokyo-day',
|
||||
name: 'Tokyo Day',
|
||||
type: 'light',
|
||||
colors: {
|
||||
background: '#ffffff',
|
||||
foreground: '#3760bf',
|
||||
cursor: '#188092',
|
||||
selection: '#e5e1ed',
|
||||
black: '#1f2335',
|
||||
red: '#f52a65',
|
||||
green: '#587539',
|
||||
yellow: '#8e8a2b',
|
||||
blue: '#188092',
|
||||
magenta: '#8c6cb8',
|
||||
cyan: '#007197',
|
||||
white: '#ffffff',
|
||||
brightBlack: '#9699a3',
|
||||
brightRed: '#f52a65',
|
||||
brightGreen: '#587539',
|
||||
brightYellow: '#8e8a2b',
|
||||
brightBlue: '#188092',
|
||||
brightMagenta: '#8c6cb8',
|
||||
brightCyan: '#007197',
|
||||
brightWhite: '#3760bf'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'catppuccin-latte',
|
||||
name: 'Catppuccin Latte',
|
||||
type: 'light',
|
||||
colors: {
|
||||
background: '#eff1f5',
|
||||
foreground: '#4c4f69',
|
||||
cursor: '#dc8744',
|
||||
selection: '#e6e9ef',
|
||||
black: '#5c5f77',
|
||||
red: '#d20f39',
|
||||
green: '#40a02b',
|
||||
yellow: '#df8e1d',
|
||||
blue: '#1e66f5',
|
||||
magenta: '#ea76cb',
|
||||
cyan: '#04a5e5',
|
||||
white: '#eff1f5',
|
||||
brightBlack: '#6c6f85',
|
||||
brightRed: '#d20f39',
|
||||
brightGreen: '#40a02b',
|
||||
brightYellow: '#df8e1d',
|
||||
brightBlue: '#1e66f5',
|
||||
brightMagenta: '#ea76cb',
|
||||
brightCyan: '#04a5e5',
|
||||
brightWhite: '#bcc0cc'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'catppuccin-mocha',
|
||||
name: 'Catppuccin Mocha',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#1e1e2e',
|
||||
foreground: '#cdd6f4',
|
||||
cursor: '#f5e0dc',
|
||||
selection: '#313244',
|
||||
black: '#45475a',
|
||||
red: '#f38ba8',
|
||||
green: '#a6e3a1',
|
||||
yellow: '#f9e2af',
|
||||
blue: '#89b4fa',
|
||||
magenta: '#f5c2de',
|
||||
cyan: '#94e2d5',
|
||||
white: '#cdd6f4',
|
||||
brightBlack: '#585b70',
|
||||
brightRed: '#f38ba8',
|
||||
brightGreen: '#a6e3a1',
|
||||
brightYellow: '#f9e2af',
|
||||
brightBlue: '#89b4fa',
|
||||
brightMagenta: '#f5c2de',
|
||||
brightCyan: '#94e2d5',
|
||||
brightWhite: '#cdd6f4'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'diwali',
|
||||
name: 'Diwali',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#10100f',
|
||||
foreground: '#e0e0e0',
|
||||
cursor: '#ffb627',
|
||||
selection: '#33332d',
|
||||
black: '#1a1a1a',
|
||||
red: '#d30102',
|
||||
green: '#2e8c00',
|
||||
yellow: '#d4af37',
|
||||
blue: '#01a0e4',
|
||||
magenta: '#ff00ff',
|
||||
cyan: '#00ffff',
|
||||
white: '#e0e0e0',
|
||||
brightBlack: '#666666',
|
||||
brightRed: '#ff3333',
|
||||
brightGreen: '#33ff33',
|
||||
brightYellow: '#ffff33',
|
||||
brightBlue: '#3399ff',
|
||||
brightMagenta: '#ff33ff',
|
||||
brightCyan: '#33ffff',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'movember',
|
||||
name: 'Movember',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#2d1b00',
|
||||
foreground: '#d4a574',
|
||||
cursor: '#d4a574',
|
||||
selection: '#5d3b1a',
|
||||
black: '#1a0f00',
|
||||
red: '#c85a54',
|
||||
green: '#9fb154',
|
||||
yellow: '#d4a574',
|
||||
blue: '#8fa3b9',
|
||||
magenta: '#a18a8e',
|
||||
cyan: '#9a8f7f',
|
||||
white: '#d4a574',
|
||||
brightBlack: '#8d6e63',
|
||||
brightRed: '#d87566',
|
||||
brightGreen: '#b5d376',
|
||||
brightYellow: '#ffc77d',
|
||||
brightBlue: '#9fb154',
|
||||
brightMagenta: '#c5949e',
|
||||
brightCyan: '#a5a0a0',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'atom-one-dark',
|
||||
name: 'Atom One Dark',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#282c34',
|
||||
foreground: '#abb2bf',
|
||||
cursor: '#528b8b',
|
||||
selection: '#3e4451',
|
||||
black: '#1e1e1e',
|
||||
red: '#e06c75',
|
||||
green: '#98c379',
|
||||
yellow: '#d19a66',
|
||||
blue: '#61afef',
|
||||
magenta: '#c678dd',
|
||||
cyan: '#56b6c2',
|
||||
white: '#abb2bf',
|
||||
brightBlack: '#5c6370',
|
||||
brightRed: '#e06c75',
|
||||
brightGreen: '#98c379',
|
||||
brightYellow: '#d19a66',
|
||||
brightBlue: '#61afef',
|
||||
brightMagenta: '#c678dd',
|
||||
brightCyan: '#56b6c2',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'atom-one-light',
|
||||
name: 'Atom One Light',
|
||||
type: 'light',
|
||||
colors: {
|
||||
background: '#fafafa',
|
||||
foreground: '#383a42',
|
||||
cursor: '#4078f2',
|
||||
selection: '#e5ebf1',
|
||||
black: '#383a42',
|
||||
red: '#e45649',
|
||||
green: '#50a14f',
|
||||
yellow: '#c18401',
|
||||
blue: '#4078f2',
|
||||
magenta: '#a626a4',
|
||||
cyan: '#0184bc',
|
||||
white: '#fafafa',
|
||||
brightBlack: '#a0a1a7',
|
||||
brightRed: '#e45649',
|
||||
brightGreen: '#50a14f',
|
||||
brightYellow: '#c18401',
|
||||
brightBlue: '#4078f2',
|
||||
brightMagenta: '#a626a4',
|
||||
brightCyan: '#0184bc',
|
||||
brightWhite: '#383a42'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'halloween',
|
||||
name: 'Halloween',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#3d1f33',
|
||||
foreground: '#f6d5a8',
|
||||
cursor: '#ff6600',
|
||||
selection: '#6d3f5f',
|
||||
black: '#1a0f33',
|
||||
red: '#ff3300',
|
||||
green: '#ffcc00',
|
||||
yellow: '#ff9900',
|
||||
blue: '#6600cc',
|
||||
magenta: '#ff0066',
|
||||
cyan: '#00ffcc',
|
||||
white: '#f6d5a8',
|
||||
brightBlack: '#8b5a7d',
|
||||
brightRed: '#ff6633',
|
||||
brightGreen: '#ffff33',
|
||||
brightYellow: '#ffcc33',
|
||||
brightBlue: '#9933ff',
|
||||
brightMagenta: '#ff33cc',
|
||||
brightCyan: '#33ffff',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'dia-de-muertos',
|
||||
name: 'Dia De Muertos',
|
||||
type: 'light',
|
||||
colors: {
|
||||
background: '#fef4e9',
|
||||
foreground: '#4a4040',
|
||||
cursor: '#ff6b35',
|
||||
selection: '#ffe5cc',
|
||||
black: '#2d1810',
|
||||
red: '#f05a28',
|
||||
green: '#04a777',
|
||||
yellow: '#f7931e',
|
||||
blue: '#003d7a',
|
||||
magenta: '#6b4c8a',
|
||||
cyan: '#008b8b',
|
||||
white: '#f5e6d3',
|
||||
brightBlack: '#8b7355',
|
||||
brightRed: '#ff7043',
|
||||
brightGreen: '#4caf50',
|
||||
brightYellow: '#fbc02d',
|
||||
brightBlue: '#2196f3',
|
||||
brightMagenta: '#9c27b0',
|
||||
brightCyan: '#00bcd4',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'gruvbox-dark',
|
||||
name: 'Gruvbox Dark',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#282828',
|
||||
foreground: '#ebdbb2',
|
||||
cursor: '#ebdbb2',
|
||||
selection: '#504945',
|
||||
black: '#282828',
|
||||
red: '#cc241d',
|
||||
green: '#98971a',
|
||||
yellow: '#d79921',
|
||||
blue: '#458588',
|
||||
magenta: '#b16286',
|
||||
cyan: '#689d6a',
|
||||
white: '#a89984',
|
||||
brightBlack: '#928374',
|
||||
brightRed: '#fb4934',
|
||||
brightGreen: '#b8bb26',
|
||||
brightYellow: '#fabd2f',
|
||||
brightBlue: '#83a598',
|
||||
brightMagenta: '#d3869b',
|
||||
brightCyan: '#8ec07c',
|
||||
brightWhite: '#ebdbb2'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'gruvbox-light',
|
||||
name: 'Gruvbox Light',
|
||||
type: 'light',
|
||||
colors: {
|
||||
background: '#fbf1c7',
|
||||
foreground: '#3c3836',
|
||||
cursor: '#3c3836',
|
||||
selection: '#f2e5bc',
|
||||
black: '#fbf1c7',
|
||||
red: '#cc241d',
|
||||
green: '#98971a',
|
||||
yellow: '#d79921',
|
||||
blue: '#458588',
|
||||
magenta: '#b16286',
|
||||
cyan: '#689d6a',
|
||||
white: '#7c6f64',
|
||||
brightBlack: '#928374',
|
||||
brightRed: '#fb4934',
|
||||
brightGreen: '#b8bb26',
|
||||
brightYellow: '#fabd2f',
|
||||
brightBlue: '#83a598',
|
||||
brightMagenta: '#d3869b',
|
||||
brightCyan: '#8ec07c',
|
||||
brightWhite: '#3c3836'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'material-dark',
|
||||
name: 'Material Dark',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#263238',
|
||||
foreground: '#eeffff',
|
||||
cursor: '#eeffff',
|
||||
selection: '#37474f',
|
||||
black: '#000000',
|
||||
red: '#f07178',
|
||||
green: '#c3e88d',
|
||||
yellow: '#ffcb8b',
|
||||
blue: '#82b1ff',
|
||||
magenta: '#c792ea',
|
||||
cyan: '#89ddff',
|
||||
white: '#ffffff',
|
||||
brightBlack: '#546e7a',
|
||||
brightRed: '#ef5350',
|
||||
brightGreen: '#9ccc65',
|
||||
brightYellow: '#ffeb3b',
|
||||
brightBlue: '#42a5f5',
|
||||
brightMagenta: '#ab47bc',
|
||||
brightCyan: '#29b6f6',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'material-light',
|
||||
name: 'Material Light',
|
||||
type: 'light',
|
||||
colors: {
|
||||
background: '#ffffff',
|
||||
foreground: '#263238',
|
||||
cursor: '#263238',
|
||||
selection: '#eeebee',
|
||||
black: '#000000',
|
||||
red: '#e53935',
|
||||
green: '#43a047',
|
||||
yellow: '#fb8c00',
|
||||
blue: '#1e88e5',
|
||||
magenta: '#8e24aa',
|
||||
cyan: '#00acc1',
|
||||
white: '#ffffff',
|
||||
brightBlack: '#bdbdbd',
|
||||
brightRed: '#ef5350',
|
||||
brightGreen: '#66bb6a',
|
||||
brightYellow: '#ffb74d',
|
||||
brightBlue: '#42a5f5',
|
||||
brightMagenta: '#ab47bc',
|
||||
brightCyan: '#26c6da',
|
||||
brightWhite: '#263238'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'manhatta',
|
||||
name: 'Manhattan',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#1f1f1f',
|
||||
foreground: '#e3e3e3',
|
||||
cursor: '#c4c4c4',
|
||||
selection: '#383838',
|
||||
black: '#000000',
|
||||
red: '#cc0000',
|
||||
green: '#4e9e00',
|
||||
yellow: '#ffff00',
|
||||
blue: '#0066ff',
|
||||
magenta: '#ff00ff',
|
||||
cyan: '#00ffff',
|
||||
white: '#e3e3e3',
|
||||
brightBlack: '#666666',
|
||||
brightRed: '#ff0000',
|
||||
brightGreen: '#00ff00',
|
||||
brightYellow: '#ffff00',
|
||||
brightBlue: '#0099ff',
|
||||
brightMagenta: '#ff00ff',
|
||||
brightCyan: '#00ffff',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'plastic-world',
|
||||
name: 'Plastic World',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#ec008c',
|
||||
foreground: '#00bfff',
|
||||
cursor: '#00bfff',
|
||||
selection: '#dc00c0',
|
||||
black: '#000000',
|
||||
red: '#ff006e',
|
||||
green: '#00ff00',
|
||||
yellow: '#ffff00',
|
||||
blue: '#00bfff',
|
||||
magenta: '#ff00ff',
|
||||
cyan: '#00ffff',
|
||||
white: '#ffffff',
|
||||
brightBlack: '#999999',
|
||||
brightRed: '#ff0000',
|
||||
brightGreen: '#00ff00',
|
||||
brightYellow: '#ffff00',
|
||||
brightBlue: '#0099ff',
|
||||
brightMagenta: '#ff00ff',
|
||||
brightCyan: '#00ffff',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
];
|
||||
58
infrastructure/config/terminalThemes/core.ts
Normal file
58
infrastructure/config/terminalThemes/core.ts
Normal file
@@ -0,0 +1,58 @@
|
||||
import type { TerminalTheme } from '../../../domain/models';
|
||||
|
||||
export const coreTerminalThemes: TerminalTheme[] = [
|
||||
{
|
||||
id: 'netcatty-dark',
|
||||
name: 'Netcatty Dark',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#0d1117',
|
||||
foreground: '#c9d1d9',
|
||||
cursor: '#58a6ff',
|
||||
selection: '#264f78',
|
||||
black: '#0d1117',
|
||||
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: '#f0f6fc'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'netcatty-light',
|
||||
name: 'Netcatty Light',
|
||||
type: 'light',
|
||||
colors: {
|
||||
background: '#f6f8fa',
|
||||
foreground: '#24292f',
|
||||
cursor: '#0969da',
|
||||
selection: '#add6ff',
|
||||
black: '#24292f',
|
||||
red: '#cf222e',
|
||||
green: '#116329',
|
||||
yellow: '#9a6700',
|
||||
blue: '#0969da',
|
||||
magenta: '#8250df',
|
||||
cyan: '#0e7574',
|
||||
white: '#6e7781',
|
||||
brightBlack: '#57606a',
|
||||
brightRed: '#a40e26',
|
||||
brightGreen: '#1a7f37',
|
||||
brightYellow: '#7d4e00',
|
||||
brightBlue: '#218bff',
|
||||
brightMagenta: '#a475f9',
|
||||
brightCyan: '#0c7875',
|
||||
brightWhite: '#8c959f'
|
||||
}
|
||||
},
|
||||
];
|
||||
841
infrastructure/config/terminalThemes/extra.ts
Normal file
841
infrastructure/config/terminalThemes/extra.ts
Normal 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',
|
||||
}
|
||||
},
|
||||
];
|
||||
512
infrastructure/config/terminalThemes/modern.ts
Normal file
512
infrastructure/config/terminalThemes/modern.ts
Normal file
@@ -0,0 +1,512 @@
|
||||
import type { TerminalTheme } from '../../../domain/models';
|
||||
|
||||
export const modernTerminalThemes: TerminalTheme[] = [
|
||||
{ id: 'ui-pure-black', name: 'Pure Black', type: 'dark', colors: {
|
||||
background: '#000000', foreground: '#c9d1d9', cursor: '#58a6ff', selection: '#264f78',
|
||||
black: '#000000', 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: '#f0f6fc',
|
||||
}},
|
||||
{ id: 'ui-midnight', name: 'Midnight', type: 'dark', colors: {
|
||||
background: '#141822', foreground: '#c9d1d9', cursor: '#58a6ff', selection: '#264f78',
|
||||
black: '#141822', 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: '#f0f6fc',
|
||||
}},
|
||||
{ id: 'ui-deep-blue', name: 'Deep Blue', type: 'dark', colors: {
|
||||
background: '#111722', foreground: '#c9d1d9', cursor: '#58a6ff', selection: '#264f78',
|
||||
black: '#111722', 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: '#f0f6fc',
|
||||
}},
|
||||
{ id: 'ui-vscode', name: 'VS Code', type: 'dark', colors: {
|
||||
background: '#1f1f1f', foreground: '#cccccc', cursor: '#aeafad', selection: '#264f78',
|
||||
black: '#1f1f1f', red: '#f44747', green: '#6a9955', yellow: '#dcdcaa',
|
||||
blue: '#569cd6', magenta: '#c586c0', cyan: '#4ec9b0', white: '#d4d4d4',
|
||||
brightBlack: '#808080', brightRed: '#f44747', brightGreen: '#6a9955', brightYellow: '#dcdcaa',
|
||||
brightBlue: '#569cd6', brightMagenta: '#c586c0', brightCyan: '#4ec9b0', brightWhite: '#e5e5e5',
|
||||
}},
|
||||
{ id: 'ui-graphite', name: 'Graphite', type: 'dark', colors: {
|
||||
background: '#1c1e21', foreground: '#c9d1d9', cursor: '#58a6ff', selection: '#264f78',
|
||||
black: '#1c1e21', 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: '#f0f6fc',
|
||||
}},
|
||||
{ id: 'ui-obsidian', name: 'Obsidian', type: 'dark', colors: {
|
||||
background: '#131316', foreground: '#c9d1d9', cursor: '#a78bfa', selection: '#3b3175',
|
||||
black: '#131316', 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: '#f0f6fc',
|
||||
}},
|
||||
{ id: 'ui-forest', name: 'Forest', type: 'dark', colors: {
|
||||
background: '#161d1a', foreground: '#c9d1d9', cursor: '#34d399', selection: '#1a4a3a',
|
||||
black: '#161d1a', 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: '#f0f6fc',
|
||||
}},
|
||||
{
|
||||
id: 'flexoki-dark',
|
||||
name: 'Flexoki Dark',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#100F0F',
|
||||
foreground: '#CECDC3',
|
||||
cursor: '#CECDC3',
|
||||
selection: '#282726',
|
||||
black: '#100F0F',
|
||||
red: '#AF3029',
|
||||
green: '#66800B',
|
||||
yellow: '#AD8301',
|
||||
blue: '#205EA6',
|
||||
magenta: '#5E409D',
|
||||
cyan: '#24837B',
|
||||
white: '#CECDC3',
|
||||
brightBlack: '#282726',
|
||||
brightRed: '#D14D41',
|
||||
brightGreen: '#879A39',
|
||||
brightYellow: '#D0A215',
|
||||
brightBlue: '#4385BE',
|
||||
brightMagenta: '#8B7EC8',
|
||||
brightCyan: '#3AA99F',
|
||||
brightWhite: '#FFFCF0'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'kanagawa-wave',
|
||||
name: 'Kanagawa Wave',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#1F1F28',
|
||||
foreground: '#DCD7BA',
|
||||
cursor: '#C8C093',
|
||||
selection: '#2D4F67',
|
||||
black: '#090618',
|
||||
red: '#C34043',
|
||||
green: '#76946A',
|
||||
yellow: '#C0A36E',
|
||||
blue: '#7E9CD8',
|
||||
magenta: '#957FB8',
|
||||
cyan: '#6A9589',
|
||||
white: '#C8C093',
|
||||
brightBlack: '#727169',
|
||||
brightRed: '#E82424',
|
||||
brightGreen: '#98BB6C',
|
||||
brightYellow: '#E6C384',
|
||||
brightBlue: '#7FB4CA',
|
||||
brightMagenta: '#938AA9',
|
||||
brightCyan: '#7AA89F',
|
||||
brightWhite: '#DCD7BA'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'kanagawa-dragon',
|
||||
name: 'Kanagawa Dragon',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#181616',
|
||||
foreground: '#c5c9c5',
|
||||
cursor: '#c8c093',
|
||||
selection: '#2d4f67',
|
||||
black: '#0d0c0c',
|
||||
red: '#c4746e',
|
||||
green: '#8a9a7b',
|
||||
yellow: '#c4b28a',
|
||||
blue: '#8ba4b0',
|
||||
magenta: '#a292a3',
|
||||
cyan: '#8ea4a2',
|
||||
white: '#c5c9c5',
|
||||
brightBlack: '#a6a69c',
|
||||
brightRed: '#e46876',
|
||||
brightGreen: '#87a987',
|
||||
brightYellow: '#e6c384',
|
||||
brightBlue: '#7fb4ca',
|
||||
brightMagenta: '#938aa9',
|
||||
brightCyan: '#7aa89f',
|
||||
brightWhite: '#c5c9c5'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'hacker-green',
|
||||
name: 'Hacker Green',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#0d0208',
|
||||
foreground: '#00ff41',
|
||||
cursor: '#00ff41',
|
||||
selection: '#003b00',
|
||||
black: '#000000',
|
||||
red: '#ff0000',
|
||||
green: '#00ff41',
|
||||
yellow: '#008F11',
|
||||
blue: '#005F00',
|
||||
magenta: '#00ff41',
|
||||
cyan: '#00ff41',
|
||||
white: '#00ff41',
|
||||
brightBlack: '#001100',
|
||||
brightRed: '#ff0000',
|
||||
brightGreen: '#00ff41',
|
||||
brightYellow: '#00ff41',
|
||||
brightBlue: '#00ff41',
|
||||
brightMagenta: '#00ff41',
|
||||
brightCyan: '#00ff41',
|
||||
brightWhite: '#ccffcc'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'hacker-blue',
|
||||
name: 'Hacker Blue',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#050a14',
|
||||
foreground: '#00aaff',
|
||||
cursor: '#00aaff',
|
||||
selection: '#002a4d',
|
||||
black: '#000000',
|
||||
red: '#ff3333',
|
||||
green: '#33ff33',
|
||||
yellow: '#ffff33',
|
||||
blue: '#00aaff',
|
||||
magenta: '#ff33ff',
|
||||
cyan: '#33ffff',
|
||||
white: '#ffffff',
|
||||
brightBlack: '#333333',
|
||||
brightRed: '#ff6666',
|
||||
brightGreen: '#66ff66',
|
||||
brightYellow: '#ffff66',
|
||||
brightBlue: '#66ccff',
|
||||
brightMagenta: '#ff66ff',
|
||||
brightCyan: '#66ffff',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'night-owl',
|
||||
name: 'Night Owl',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#011627',
|
||||
foreground: '#d6deeb',
|
||||
cursor: '#80a4c2',
|
||||
selection: '#1d3b53',
|
||||
black: '#011627',
|
||||
red: '#ef5350',
|
||||
green: '#22da6e',
|
||||
yellow: '#addb67',
|
||||
blue: '#82aaff',
|
||||
magenta: '#c792ea',
|
||||
cyan: '#21c7a8',
|
||||
white: '#ffffff',
|
||||
brightBlack: '#575656',
|
||||
brightRed: '#ef5350',
|
||||
brightGreen: '#22da6e',
|
||||
brightYellow: '#ffeb95',
|
||||
brightBlue: '#82aaff',
|
||||
brightMagenta: '#c792ea',
|
||||
brightCyan: '#7fdbca',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'aura',
|
||||
name: 'Aura',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#15141b',
|
||||
foreground: '#eae8f5',
|
||||
cursor: '#a594fd',
|
||||
selection: '#332e55',
|
||||
black: '#15141b',
|
||||
red: '#f72585',
|
||||
green: '#00d9ff',
|
||||
yellow: '#f7e025',
|
||||
blue: '#a594fd',
|
||||
magenta: '#f72585',
|
||||
cyan: '#00d9ff',
|
||||
white: '#eae8f5',
|
||||
brightBlack: '#433f5f',
|
||||
brightRed: '#f72585',
|
||||
brightGreen: '#00d9ff',
|
||||
brightYellow: '#f7e025',
|
||||
brightBlue: '#a594fd',
|
||||
brightMagenta: '#f72585',
|
||||
brightCyan: '#00d9ff',
|
||||
brightWhite: '#eae8f5'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'rose-pine',
|
||||
name: 'Rose Pine',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#191724',
|
||||
foreground: '#e0def4',
|
||||
cursor: '#f6c6dc',
|
||||
selection: '#403d52',
|
||||
black: '#191724',
|
||||
red: '#eb6f92',
|
||||
green: '#31748f',
|
||||
yellow: '#f6c177',
|
||||
blue: '#9ccfd8',
|
||||
magenta: '#c4a7e7',
|
||||
cyan: '#ebbcba',
|
||||
white: '#e0def4',
|
||||
brightBlack: '#555169',
|
||||
brightRed: '#eb6f92',
|
||||
brightGreen: '#31748f',
|
||||
brightYellow: '#f6c177',
|
||||
brightBlue: '#9ccfd8',
|
||||
brightMagenta: '#c4a7e7',
|
||||
brightCyan: '#ebbcba',
|
||||
brightWhite: '#e0def4'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'rose-pine-moon',
|
||||
name: 'Rose Pine Moon',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#232136',
|
||||
foreground: '#e0def4',
|
||||
cursor: '#f6c6dc',
|
||||
selection: '#44415a',
|
||||
black: '#232136',
|
||||
red: '#eb6f92',
|
||||
green: '#3e8fb0',
|
||||
yellow: '#f6c177',
|
||||
blue: '#9ccfd8',
|
||||
magenta: '#c4a7e7',
|
||||
cyan: '#ea9a97',
|
||||
white: '#e0def4',
|
||||
brightBlack: '#6e6a86',
|
||||
brightRed: '#eb6f92',
|
||||
brightGreen: '#3e8fb0',
|
||||
brightYellow: '#f6c177',
|
||||
brightBlue: '#9ccfd8',
|
||||
brightMagenta: '#c4a7e7',
|
||||
brightCyan: '#ea9a97',
|
||||
brightWhite: '#e0def4'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'rose-pine-dawn',
|
||||
name: 'Rose Pine Dawn',
|
||||
type: 'light',
|
||||
colors: {
|
||||
background: '#faf4ed',
|
||||
foreground: '#575279',
|
||||
cursor: '#d7828d',
|
||||
selection: '#f2e9e1',
|
||||
black: '#555169',
|
||||
red: '#b4637a',
|
||||
green: '#286983',
|
||||
yellow: '#d7af70',
|
||||
blue: '#56949f',
|
||||
magenta: '#907aa9',
|
||||
cyan: '#ea9d34',
|
||||
white: '#faf4ed',
|
||||
brightBlack: '#9893a5',
|
||||
brightRed: '#b4637a',
|
||||
brightGreen: '#286983',
|
||||
brightYellow: '#d7af70',
|
||||
brightBlue: '#56949f',
|
||||
brightMagenta: '#907aa9',
|
||||
brightCyan: '#ea9d34',
|
||||
brightWhite: '#575279'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'cobalt2',
|
||||
name: 'Cobalt2',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#132738',
|
||||
foreground: '#ffffff',
|
||||
cursor: '#ffffff',
|
||||
selection: '#1e3c41',
|
||||
black: '#000000',
|
||||
red: '#ff5d38',
|
||||
green: '#3ad900',
|
||||
yellow: '#ffb402',
|
||||
blue: '#0088ff',
|
||||
magenta: '#bc3fbc',
|
||||
cyan: '#00d0d0',
|
||||
white: '#d0d0d0',
|
||||
brightBlack: '#808080',
|
||||
brightRed: '#ff8070',
|
||||
brightGreen: '#66ff00',
|
||||
brightYellow: '#ffeb3b',
|
||||
brightBlue: '#5ba3ff',
|
||||
brightMagenta: '#ff4eff',
|
||||
brightCyan: '#5ce8e8',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'octocat-dark',
|
||||
name: 'Octocat Dark',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#0d1117',
|
||||
foreground: '#c9d1d9',
|
||||
cursor: '#58a6ff',
|
||||
selection: '#30363d',
|
||||
black: '#0d1117',
|
||||
red: '#f85149',
|
||||
green: '#3fb950',
|
||||
yellow: '#d29922',
|
||||
blue: '#58a6ff',
|
||||
magenta: '#bc8ef4',
|
||||
cyan: '#39c5cf',
|
||||
white: '#c9d1d9',
|
||||
brightBlack: '#30363d',
|
||||
brightRed: '#f85149',
|
||||
brightGreen: '#3fb950',
|
||||
brightYellow: '#d29922',
|
||||
brightBlue: '#58a6ff',
|
||||
brightMagenta: '#bc8ef4',
|
||||
brightCyan: '#39c5cf',
|
||||
brightWhite: '#c9d1d9'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'octocat-light',
|
||||
name: 'Octocat Light',
|
||||
type: 'light',
|
||||
colors: {
|
||||
background: '#ffffff',
|
||||
foreground: '#24292f',
|
||||
cursor: '#0969da',
|
||||
selection: '#e1e9f0',
|
||||
black: '#24292f',
|
||||
red: '#cf222e',
|
||||
green: '#1a7f37',
|
||||
yellow: '#9e6a03',
|
||||
blue: '#0969da',
|
||||
magenta: '#8250df',
|
||||
cyan: '#0884d9',
|
||||
white: '#ffffff',
|
||||
brightBlack: '#57606a',
|
||||
brightRed: '#d1242f',
|
||||
brightGreen: '#238636',
|
||||
brightYellow: '#b08900',
|
||||
brightBlue: '#388bfd',
|
||||
brightMagenta: '#a371f7',
|
||||
brightCyan: '#56c2e6',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'ayu-dark',
|
||||
name: 'Ayu Dark',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#0f1419',
|
||||
foreground: '#e6e1cf',
|
||||
cursor: '#ffee99',
|
||||
selection: '#1f2430',
|
||||
black: '#000000',
|
||||
red: '#ff3333',
|
||||
green: '#86b300',
|
||||
yellow: '#ffb454',
|
||||
blue: '#36a3d9',
|
||||
magenta: '#f07178',
|
||||
cyan: '#95e1d3',
|
||||
white: '#ffffff',
|
||||
brightBlack: '#323232',
|
||||
brightRed: '#ff6565',
|
||||
brightGreen: '#b8e536',
|
||||
brightYellow: '#ffc66d',
|
||||
brightBlue: '#55b4d4',
|
||||
brightMagenta: '#ff8888',
|
||||
brightCyan: '#95e1d3',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'ayu-light',
|
||||
name: 'Ayu Light',
|
||||
type: 'light',
|
||||
colors: {
|
||||
background: '#fafafa',
|
||||
foreground: '#5c6773',
|
||||
cursor: '#ffb454',
|
||||
selection: '#f0eee4',
|
||||
black: '#000000',
|
||||
red: '#ff3333',
|
||||
green: '#86b300',
|
||||
yellow: '#ffb454',
|
||||
blue: '#36a3d9',
|
||||
magenta: '#f07178',
|
||||
cyan: '#4dbf99',
|
||||
white: '#ffffff',
|
||||
brightBlack: '#949494',
|
||||
brightRed: '#ff6565',
|
||||
brightGreen: '#b8e536',
|
||||
brightYellow: '#ffc66d',
|
||||
brightBlue: '#55b4d4',
|
||||
brightMagenta: '#ff8888',
|
||||
brightCyan: '#4dbf99',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'cyberpunk',
|
||||
name: 'Cyberpunk',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#0d0221',
|
||||
foreground: '#ff006e',
|
||||
cursor: '#ffbe0b',
|
||||
selection: '#3a0ca3',
|
||||
black: '#0d0221',
|
||||
red: '#ff006e',
|
||||
green: '#8338ec',
|
||||
yellow: '#ffbe0b',
|
||||
blue: '#3a86ff',
|
||||
magenta: '#ff006e',
|
||||
cyan: '#06ffa5',
|
||||
white: '#ffffff',
|
||||
brightBlack: '#6c5b7b',
|
||||
brightRed: '#ff006e',
|
||||
brightGreen: '#8338ec',
|
||||
brightYellow: '#ffbe0b',
|
||||
brightBlue: '#3a86ff',
|
||||
brightMagenta: '#ff006e',
|
||||
brightCyan: '#06ffa5',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'cyberpunk-scarlet',
|
||||
name: 'Cyberpunk Scarlet',
|
||||
type: 'dark',
|
||||
colors: {
|
||||
background: '#0d0221',
|
||||
foreground: '#ff0050',
|
||||
cursor: '#ff0050',
|
||||
selection: '#3a0ca3',
|
||||
black: '#0d0221',
|
||||
red: '#ff0050',
|
||||
green: '#ff0050',
|
||||
yellow: '#ff0050',
|
||||
blue: '#3a86ff',
|
||||
magenta: '#ff0050',
|
||||
cyan: '#06ffa5',
|
||||
white: '#ffffff',
|
||||
brightBlack: '#6c5b7b',
|
||||
brightRed: '#ff0050',
|
||||
brightGreen: '#ff0050',
|
||||
brightYellow: '#ff0050',
|
||||
brightBlue: '#3a86ff',
|
||||
brightMagenta: '#ff0050',
|
||||
brightCyan: '#06ffa5',
|
||||
brightWhite: '#ffffff'
|
||||
}
|
||||
},
|
||||
];
|
||||
2975
infrastructure/config/terminalThemes/systemPresets.ts
Normal file
2975
infrastructure/config/terminalThemes/systemPresets.ts
Normal file
File diff suppressed because it is too large
Load Diff
60
infrastructure/config/terminalThemes/uiMatch.ts
Normal file
60
infrastructure/config/terminalThemes/uiMatch.ts
Normal file
@@ -0,0 +1,60 @@
|
||||
import type { TerminalTheme } from '../../../domain/models';
|
||||
|
||||
export const uiMatchTerminalThemes: TerminalTheme[] = [
|
||||
// ====================================================================,
|
||||
// UI-matched terminal themes — background color matched to each built-in,
|
||||
// UI theme preset so the terminal blends seamlessly with the app chrome.,
|
||||
// ANSI palette based on netcatty-light (for light) / netcatty-dark (for dark).,
|
||||
// ====================================================================,
|
||||
// Light UI matches,
|
||||
{ id: 'ui-snow', name: 'Snow', type: 'light', colors: {
|
||||
background: '#f1f4f8', foreground: '#24292f', cursor: '#0969da', selection: '#add6ff',
|
||||
black: '#24292f', red: '#cf222e', green: '#116329', yellow: '#9a6700',
|
||||
blue: '#0969da', magenta: '#8250df', cyan: '#0e7574', white: '#6e7781',
|
||||
brightBlack: '#57606a', brightRed: '#a40e26', brightGreen: '#1a7f37', brightYellow: '#7d4e00',
|
||||
brightBlue: '#218bff', brightMagenta: '#a475f9', brightCyan: '#0c7875', brightWhite: '#8c959f',
|
||||
}},
|
||||
{ id: 'ui-pure-white', name: 'Pure White', type: 'light', colors: {
|
||||
background: '#ffffff', foreground: '#24292f', cursor: '#0969da', selection: '#add6ff',
|
||||
black: '#24292f', red: '#cf222e', green: '#116329', yellow: '#9a6700',
|
||||
blue: '#0969da', magenta: '#8250df', cyan: '#0e7574', white: '#6e7781',
|
||||
brightBlack: '#57606a', brightRed: '#a40e26', brightGreen: '#1a7f37', brightYellow: '#7d4e00',
|
||||
brightBlue: '#218bff', brightMagenta: '#a475f9', brightCyan: '#0c7875', brightWhite: '#8c959f',
|
||||
}},
|
||||
{ id: 'ui-ivory', name: 'Ivory', type: 'light', colors: {
|
||||
background: '#f7f4ed', foreground: '#24292f', cursor: '#b45309', selection: '#fde68a',
|
||||
black: '#24292f', red: '#cf222e', green: '#116329', yellow: '#9a6700',
|
||||
blue: '#0969da', magenta: '#8250df', cyan: '#0e7574', white: '#6e7781',
|
||||
brightBlack: '#57606a', brightRed: '#a40e26', brightGreen: '#1a7f37', brightYellow: '#7d4e00',
|
||||
brightBlue: '#218bff', brightMagenta: '#a475f9', brightCyan: '#0c7875', brightWhite: '#8c959f',
|
||||
}},
|
||||
{ id: 'ui-mist', name: 'Mist', type: 'light', colors: {
|
||||
background: '#f6f7f9', foreground: '#24292f', cursor: '#0891b2', selection: '#a5f3fc',
|
||||
black: '#24292f', red: '#cf222e', green: '#116329', yellow: '#9a6700',
|
||||
blue: '#0969da', magenta: '#8250df', cyan: '#0e7574', white: '#6e7781',
|
||||
brightBlack: '#57606a', brightRed: '#a40e26', brightGreen: '#1a7f37', brightYellow: '#7d4e00',
|
||||
brightBlue: '#218bff', brightMagenta: '#a475f9', brightCyan: '#0c7875', brightWhite: '#8c959f',
|
||||
}},
|
||||
{ id: 'ui-mint', name: 'Mint', type: 'light', colors: {
|
||||
background: '#f2f8f5', foreground: '#24292f', cursor: '#059669', selection: '#a7f3d0',
|
||||
black: '#24292f', red: '#cf222e', green: '#116329', yellow: '#9a6700',
|
||||
blue: '#0969da', magenta: '#8250df', cyan: '#0e7574', white: '#6e7781',
|
||||
brightBlack: '#57606a', brightRed: '#a40e26', brightGreen: '#1a7f37', brightYellow: '#7d4e00',
|
||||
brightBlue: '#218bff', brightMagenta: '#a475f9', brightCyan: '#0c7875', brightWhite: '#8c959f',
|
||||
}},
|
||||
{ id: 'ui-sand', name: 'Sand', type: 'light', colors: {
|
||||
background: '#f4f0eb', foreground: '#24292f', cursor: '#c2410c', selection: '#fed7aa',
|
||||
black: '#24292f', red: '#cf222e', green: '#116329', yellow: '#9a6700',
|
||||
blue: '#0969da', magenta: '#8250df', cyan: '#0e7574', white: '#6e7781',
|
||||
brightBlack: '#57606a', brightRed: '#a40e26', brightGreen: '#1a7f37', brightYellow: '#7d4e00',
|
||||
brightBlue: '#218bff', brightMagenta: '#a475f9', brightCyan: '#0c7875', brightWhite: '#8c959f',
|
||||
}},
|
||||
{ id: 'ui-lavender', name: 'Lavender', type: 'light', colors: {
|
||||
background: '#f7f5fa', foreground: '#24292f', cursor: '#7c3aed', selection: '#ddd6fe',
|
||||
black: '#24292f', red: '#cf222e', green: '#116329', yellow: '#9a6700',
|
||||
blue: '#0969da', magenta: '#8250df', cyan: '#0e7574', white: '#6e7781',
|
||||
brightBlack: '#57606a', brightRed: '#a40e26', brightGreen: '#1a7f37', brightYellow: '#7d4e00',
|
||||
brightBlue: '#218bff', brightMagenta: '#a475f9', brightCyan: '#0c7875', brightWhite: '#8c959f',
|
||||
}},
|
||||
// Dark UI matches,
|
||||
];
|
||||
Reference in New Issue
Block a user