Skip to content
Subway SeatSubway SeatSubway Seat
← All ports

Terminals

Tabby

Colors, cursor and selection. config.yaml lives in ~/Library/Application Support/tabby/ (macOS), ~/.config/tabby/ (Linux) or %APPDATA%\tabby\ (Windows). Tabby's default minimum contrast ratio of 4 nudges some colors; set terminal.minimumContrastRatio: 1 to see the palette as designed.

Showing WalnutTunnelEnamelMoquetteDeep LevelPortlandGuimardCatacombesCarrelage. Switch flavors with the bullets up top.

Tabby Report a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this port

Turn it on

In Tabby's config.yaml (Settings › Config file)
terminal:
  customColorSchemes:
    - name: Subway Seat   # paste the whole entry from subway-seat.yaml here
# then pick Subway Seat under Settings › Color scheme › Dark mode (the tab Tabby uses by default)
In Tabby's config.yaml (Settings › Config file)
terminal:
  customColorSchemes:
    - name: Subway Seat Tunnel   # paste the whole entry from subway-seat-tunnel.yaml here
# then pick Subway Seat Tunnel under Settings › Color scheme › Dark mode (the tab Tabby uses by default)
In Tabby's config.yaml (Settings › Config file)
terminal:
  customColorSchemes:
    - name: Subway Seat Enamel   # paste the whole entry from subway-seat-enamel.yaml here
# then pick Subway Seat Enamel under Settings › Color scheme › Dark mode (the tab Tabby uses by default)
In Tabby's config.yaml (Settings › Config file)
terminal:
  customColorSchemes:
    - name: London Moquette   # paste the whole entry from london-moquette.yaml here
# then pick London Moquette under Settings › Color scheme › Dark mode (the tab Tabby uses by default)
In Tabby's config.yaml (Settings › Config file)
terminal:
  customColorSchemes:
    - name: London Deep Level   # paste the whole entry from london-deep-level.yaml here
# then pick London Deep Level under Settings › Color scheme › Dark mode (the tab Tabby uses by default)
In Tabby's config.yaml (Settings › Config file)
terminal:
  customColorSchemes:
    - name: London Portland   # paste the whole entry from london-portland.yaml here
# then pick London Portland under Settings › Color scheme › Dark mode (the tab Tabby uses by default)
In Tabby's config.yaml (Settings › Config file)
terminal:
  customColorSchemes:
    - name: Paris Guimard   # paste the whole entry from paris-guimard.yaml here
# then pick Paris Guimard under Settings › Color scheme › Dark mode (the tab Tabby uses by default)
In Tabby's config.yaml (Settings › Config file)
terminal:
  customColorSchemes:
    - name: Paris Catacombes   # paste the whole entry from paris-catacombes.yaml here
# then pick Paris Catacombes under Settings › Color scheme › Dark mode (the tab Tabby uses by default)
In Tabby's config.yaml (Settings › Config file)
terminal:
  customColorSchemes:
    - name: Paris Carrelage   # paste the whole entry from paris-carrelage.yaml here
# then pick Paris Carrelage under Settings › Color scheme › Dark mode (the tab Tabby uses by default)

Follow light and dark

One setting that changes with your system’s light and dark mode, no switching by hand.

In Tabby › Settings › Color scheme, with both flavors pasted into config.yaml
Switch color scheme: From system
Dark mode tab: Subway Seat
Light mode tab: Subway Seat Enamel

The files

subway-seat.yamlPaste under terminal.customColorSchemes in Tabby's config.yaml
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# One entry for terminal.customColorSchemes in Tabby's config.yaml, indented to paste under that key.
    - name: Subway Seat
      foreground: '#EDDCBC'
      background: '#362619'
      cursor: '#F3BF45'
      cursorAccent: '#362619'
      selection: '#634932'
      selectionForeground: '#F8ECD4'
      colors:
        - '#513B27'
        - '#E05C45'
        - '#ADB956'
        - '#F3BF45'
        - '#7F9BAE'
        - '#EC7F31'
        - '#86AD95'
        - '#D9C6A3'
        - '#967B5C'
        - '#FF8373'
        - '#BFCB63'
        - '#FFD36B'
        - '#9DB6C6'
        - '#FF9D55'
        - '#A5C9B0'
        - '#F8ECD4'
subway-seat-tunnel.yamlPaste under terminal.customColorSchemes in Tabby's config.yaml
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# One entry for terminal.customColorSchemes in Tabby's config.yaml, indented to paste under that key.
    - name: Subway Seat Tunnel
      foreground: '#E9D8B6'
      background: '#24180E'
      cursor: '#F3BF45'
      cursorAccent: '#24180E'
      selection: '#4F3927'
      selectionForeground: '#F6EAD1'
      colors:
        - '#3D2C1D'
        - '#E05C45'
        - '#ADB956'
        - '#F3BF45'
        - '#7F9BAE'
        - '#EC7F31'
        - '#86AD95'
        - '#D6C3A0'
        - '#917759'
        - '#FF8373'
        - '#BFCB63'
        - '#FFD36B'
        - '#9DB6C6'
        - '#FF9D55'
        - '#A5C9B0'
        - '#F6EAD1'
subway-seat-enamel.yamlPaste under terminal.customColorSchemes in Tabby's config.yaml
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# One entry for terminal.customColorSchemes in Tabby's config.yaml, indented to paste under that key.
    - name: Subway Seat Enamel
      foreground: '#3E2C1E'
      background: '#F8EFDF'
      cursor: '#A04800'
      cursorAccent: '#F8EFDF'
      selection: '#CBB898'
      selectionForeground: '#2A1D13'
      colors:
        - '#54402F'
        - '#992418'
        - '#66740F'
        - '#976608'
        - '#3F6480'
        - '#A04800'
        - '#3E7157'
        - '#BAA380'
        - '#8C7254'
        - '#BF4233'
        - '#697813'
        - '#A9720A'
        - '#517791'
        - '#BA4D0A'
        - '#4C8367'
        - '#CBB898'
london-moquette.yamlPaste under terminal.customColorSchemes in Tabby's config.yaml
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# One entry for terminal.customColorSchemes in Tabby's config.yaml, indented to paste under that key.
    - name: London Moquette
      foreground: '#D8DEEA'
      background: '#1E2941'
      cursor: '#F2C03F'
      cursorAccent: '#1E2941'
      selection: '#3D4F72'
      selectionForeground: '#E9EDF5'
      colors:
        - '#303F61'
        - '#DB6052'
        - '#77C581'
        - '#F2C03F'
        - '#7595DA'
        - '#DE8946'
        - '#54B4B5'
        - '#C1C9D8'
        - '#73819C'
        - '#FE8474'
        - '#9AD2A0'
        - '#FFD36C'
        - '#8BB0FF'
        - '#E5AA7F'
        - '#72D1D3'
        - '#E9EDF5'
london-deep-level.yamlPaste under terminal.customColorSchemes in Tabby's config.yaml
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# One entry for terminal.customColorSchemes in Tabby's config.yaml, indented to paste under that key.
    - name: London Deep Level
      foreground: '#D4DAE7'
      background: '#121A2D'
      cursor: '#F2C03F'
      cursorAccent: '#121A2D'
      selection: '#303E5B'
      selectionForeground: '#E7EBF3'
      colors:
        - '#232F49'
        - '#DB6052'
        - '#77C581'
        - '#F2C03F'
        - '#7595DA'
        - '#DE8946'
        - '#54B4B5'
        - '#BEC6D5'
        - '#6F7C97'
        - '#FE8474'
        - '#9AD2A0'
        - '#FFD36C'
        - '#8BB0FF'
        - '#E5AA7F'
        - '#72D1D3'
        - '#E7EBF3'
london-portland.yamlPaste under terminal.customColorSchemes in Tabby's config.yaml
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# One entry for terminal.customColorSchemes in Tabby's config.yaml, indented to paste under that key.
    - name: London Portland
      foreground: '#293040'
      background: '#E8F0FF'
      cursor: '#A54300'
      cursorAccent: '#E8F0FF'
      selection: '#A8BBE2'
      selectionForeground: '#1B202B'
      colors:
        - '#3C4557'
        - '#9B211A'
        - '#0D8131'
        - '#8D6C08'
        - '#0019A8'
        - '#A54300'
        - '#007376'
        - '#93A7CF'
        - '#697794'
        - '#CC2E25'
        - '#008730'
        - '#9B770A'
        - '#4A6EBD'
        - '#AC5A00'
        - '#008688'
        - '#A8BBE2'
paris-guimard.yamlPaste under terminal.customColorSchemes in Tabby's config.yaml
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# One entry for terminal.customColorSchemes in Tabby's config.yaml, indented to paste under that key.
    - name: Paris Guimard
      foreground: '#D9E1DB'
      background: '#1E2E26'
      cursor: '#F1BF4B'
      cursorAccent: '#1E2E26'
      selection: '#3E554A'
      selectionForeground: '#E9EEEC'
      colors:
        - '#30463B'
        - '#C7665B'
        - '#70CAA9'
        - '#F1BF4B'
        - '#709BC8'
        - '#CA9245'
        - '#549B9F'
        - '#C2CBC5'
        - '#74857C'
        - '#E7877B'
        - '#89DEBE'
        - '#FFD57A'
        - '#8DB6E2'
        - '#DFAA61'
        - '#70B5B9'
        - '#E9EEEC'
paris-catacombes.yamlPaste under terminal.customColorSchemes in Tabby's config.yaml
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# One entry for terminal.customColorSchemes in Tabby's config.yaml, indented to paste under that key.
    - name: Paris Catacombes
      foreground: '#D4DDD7'
      background: '#121E19'
      cursor: '#F1BF4B'
      cursorAccent: '#121E19'
      selection: '#31433A'
      selectionForeground: '#E7ECEA'
      colors:
        - '#24342C'
        - '#C7665B'
        - '#70CAA9'
        - '#F1BF4B'
        - '#709BC8'
        - '#CA9245'
        - '#549B9F'
        - '#BFC8C2'
        - '#708178'
        - '#E7877B'
        - '#89DEBE'
        - '#FFD57A'
        - '#8DB6E2'
        - '#DFAA61'
        - '#70B5B9'
        - '#E7ECEA'
paris-carrelage.yamlPaste under terminal.customColorSchemes in Tabby's config.yaml
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# One entry for terminal.customColorSchemes in Tabby's config.yaml, indented to paste under that key.
    - name: Paris Carrelage
      foreground: '#27342F'
      background: '#EEF2F1'
      cursor: '#764C00'
      cursorAccent: '#EEF2F1'
      selection: '#B0BFBB'
      selectionForeground: '#19221E'
      colors:
        - '#3B4742'
        - '#88251E'
        - '#218366'
        - '#916D07'
        - '#25629B'
        - '#764C00'
        - '#006267'
        - '#99ABA6'
        - '#6C7C76'
        - '#AC3B32'
        - '#278D6E'
        - '#A07A12'
        - '#3D75AD'
        - '#885A00'
        - '#027479'
        - '#B0BFBB'