Skip to content
Subway SeatSubway SeatSubway Seat
← All ports

Agents

Copilot CLI, Amp & goose

These agents have no theme files; they use your terminal's colors, so a Subway Seat terminal theme dresses them too. Copilot CLI needs its default theme and goose (github.com/aaif-goose/goose) its ansi theme; Amp needs nothing.

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

Copilot CLI, Amp & goose 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

The quick way

The installer sets it up for you, then tells you the one thing it can't do. More ways to install

curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor walnut --only terminal-agents
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor tunnel --only terminal-agents
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor enamel --only terminal-agents
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor moquette --only terminal-agents
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor deep --only terminal-agents
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor portland --only terminal-agents
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor guimard --only terminal-agents
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor catacombes --only terminal-agents
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor carrelage --only terminal-agents

Turn it on

In each agent, inside a terminal running a Subway Seat theme
/settings theme default   # GitHub Copilot CLI (Base-16 terminal colors)
/t ansi                   # goose (saved as GOOSE_CLI_THEME)
# Amp: nothing to set
In each agent, inside a terminal running a Subway Seat theme
/settings theme default   # GitHub Copilot CLI (Base-16 terminal colors)
/t ansi                   # goose (saved as GOOSE_CLI_THEME)
# Amp: nothing to set
In each agent, inside a terminal running a Subway Seat theme
/settings theme default   # GitHub Copilot CLI (Base-16 terminal colors)
/t ansi                   # goose (saved as GOOSE_CLI_THEME)
# Amp: nothing to set
In each agent, inside a terminal running a Subway Seat theme
/settings theme default   # GitHub Copilot CLI (Base-16 terminal colors)
/t ansi                   # goose (saved as GOOSE_CLI_THEME)
# Amp: nothing to set
In each agent, inside a terminal running a Subway Seat theme
/settings theme default   # GitHub Copilot CLI (Base-16 terminal colors)
/t ansi                   # goose (saved as GOOSE_CLI_THEME)
# Amp: nothing to set
In each agent, inside a terminal running a Subway Seat theme
/settings theme default   # GitHub Copilot CLI (Base-16 terminal colors)
/t ansi                   # goose (saved as GOOSE_CLI_THEME)
# Amp: nothing to set
In each agent, inside a terminal running a Subway Seat theme
/settings theme default   # GitHub Copilot CLI (Base-16 terminal colors)
/t ansi                   # goose (saved as GOOSE_CLI_THEME)
# Amp: nothing to set
In each agent, inside a terminal running a Subway Seat theme
/settings theme default   # GitHub Copilot CLI (Base-16 terminal colors)
/t ansi                   # goose (saved as GOOSE_CLI_THEME)
# Amp: nothing to set
In each agent, inside a terminal running a Subway Seat theme
/settings theme default   # GitHub Copilot CLI (Base-16 terminal colors)
/t ansi                   # goose (saved as GOOSE_CLI_THEME)
# Amp: nothing to set

One set of files covers all three flavors.

copilot-settings.jsonmerge into ~/.copilot/settings.json
{
  "theme": "default"
}
goose-config.yamladd to the end of ~/.config/goose/config.yaml
# >>> subway-seat >>>
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# goose's ANSI markdown theme draws with your terminal's colors.
GOOSE_CLI_THEME: ansi
# <<< subway-seat <<<