import { TerminalTheme } from '../../domain/models';

// Re-export for convenience
export type TerminalThemeConfig = TerminalTheme;

export const TERMINAL_THEMES: 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'
    }
  },
  {
    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'
    }
  },
  {
    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: '#7aa2f7',
      selection: '#33467c',
      black: '#15202b',
      red: '#f7768e',
      green: '#9ece6a',
      yellow: '#e0af68',
      blue: '#7aa2f7',
      magenta: '#bb9af7',
      cyan: '#7dcfff',
      white: '#c0caf5',
      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'
    }
  },
  {
    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: '#00ff00',
      selection: '#003300',
      black: '#000000',
      red: '#ff0000',
      green: '#00ff00',
      yellow: '#ffff00',
      blue: '#0000ff',
      magenta: '#ff00ff',
      cyan: '#00ffff',
      white: '#ffffff',
      brightBlack: '#808080',
      brightRed: '#ff0000',
      brightGreen: '#00ff00',
      brightYellow: '#ffff00',
      brightBlue: '#0000ff',
      brightMagenta: '#ff00ff',
      brightCyan: '#00ffff',
      brightWhite: '#ffffff'
    }
  },
  {
    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'
    }
  }
];
