Skip to content
Subway SeatSubway SeatSubway Seat
← All ports

Agents

Codex CLI

TextMate themes tuned for Codex, whose diff backgrounds come from the theme's added and removed scopes. The status line picks up the same warm syntax colors.

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

Codex CLI 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 codex
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor tunnel --only codex
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor enamel --only codex
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor moquette --only codex
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor deep --only codex
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor portland --only codex
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor guimard --only codex
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor catacombes --only codex
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor carrelage --only codex

Turn it on

In ~/.codex/config.toml, after copying the theme to ~/.codex/themes/ (or pick it with /theme)
[tui]
theme = "subway-seat"
In ~/.codex/config.toml, after copying the theme to ~/.codex/themes/ (or pick it with /theme)
[tui]
theme = "subway-seat-tunnel"
In ~/.codex/config.toml, after copying the theme to ~/.codex/themes/ (or pick it with /theme)
[tui]
theme = "subway-seat-enamel"
In ~/.codex/config.toml, after copying the theme to ~/.codex/themes/ (or pick it with /theme)
[tui]
theme = "london-moquette"
In ~/.codex/config.toml, after copying the theme to ~/.codex/themes/ (or pick it with /theme)
[tui]
theme = "london-deep-level"
In ~/.codex/config.toml, after copying the theme to ~/.codex/themes/ (or pick it with /theme)
[tui]
theme = "london-portland"
In ~/.codex/config.toml, after copying the theme to ~/.codex/themes/ (or pick it with /theme)
[tui]
theme = "paris-guimard"
In ~/.codex/config.toml, after copying the theme to ~/.codex/themes/ (or pick it with /theme)
[tui]
theme = "paris-catacombes"
In ~/.codex/config.toml, after copying the theme to ~/.codex/themes/ (or pick it with /theme)
[tui]
theme = "paris-carrelage"

The files

subway-seat.tmThemesave as ~/.codex/themes/subway-seat.tmTheme
<?xml version="1.0" encoding="UTF-8"?>
<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>Subway Seat</string>
	<key>semanticClass</key>
	<string>theme.dark.subway-seat</string>
	<key>settings</key>
	<array>
		<dict>
			<key>settings</key>
			<dict>
				<key>accent</key>
				<string>#EC7F31</string>
				<key>activeGuide</key>
				<string>#634932</string>
				<key>background</key>
				<string>#362619</string>
				<key>bracketsForeground</key>
				<string>#FFD36B</string>
				<key>caret</key>
				<string>#F3BF45</string>
				<key>findHighlight</key>
				<string>#6F5426</string>
				<key>findHighlightForeground</key>
				<string>#F8ECD4</string>
				<key>foreground</key>
				<string>#EDDCBC</string>
				<key>guide</key>
				<string>#43301F</string>
				<key>gutter</key>
				<string>#362619</string>
				<key>gutterForeground</key>
				<string>#7B6047</string>
				<key>invisibles</key>
				<string>#513B27</string>
				<key>lineHighlight</key>
				<string>#43301F</string>
				<key>misspelling</key>
				<string>#FF8373</string>
				<key>selection</key>
				<string>#634932</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>variable, variable.other.readwrite, variable.other.constant, meta.definition.variable</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#EDDCBC</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>punctuation, meta.brace, punctuation.definition.tag, punctuation.separator, punctuation.terminator, punctuation.accessor</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#AE9575</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword.operator, storage.type.function.arrow, punctuation.separator.key-value</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#AE9575</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword, keyword.control, keyword.other, storage.modifier, keyword.operator.new, keyword.operator.expression, keyword.operator.logical.python, keyword.operator.wordlike, keyword.control.import, keyword.control.from</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#EC7F31</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>storage, storage.type</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#EC7F31</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>entity.name.function, support.function, variable.function, meta.function-call entity.name.function, entity.name.function.macro, support.function.any-method</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#F3BF45</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>support.function.builtin, support.function.console</string>
			<key>settings</key>
			<dict>
				<key>fontStyle</key>
				<string>italic</string>
				<key>foreground</key>
				<string>#F3BF45</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string, string.quoted, string.template, punctuation.definition.string, string.unquoted</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#ADB956</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.character.escape, constant.other.placeholder, punctuation.definition.template-expression, punctuation.section.embedded</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#F4A87E</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string.regexp</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#F4A87E</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.numeric, keyword.other.unit</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#FF8373</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.language, support.constant, variable.other.enummember, constant.other.caps, constant.other.color</string>

Showing 150 of 468 lines.

subway-seat-tunnel.tmThemesave as ~/.codex/themes/subway-seat-tunnel.tmTheme
<?xml version="1.0" encoding="UTF-8"?>
<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>Subway Seat Tunnel</string>
	<key>semanticClass</key>
	<string>theme.dark.subway-seat-tunnel</string>
	<key>settings</key>
	<array>
		<dict>
			<key>settings</key>
			<dict>
				<key>accent</key>
				<string>#EC7F31</string>
				<key>activeGuide</key>
				<string>#4F3927</string>
				<key>background</key>
				<string>#24180E</string>
				<key>bracketsForeground</key>
				<string>#FFD36B</string>
				<key>caret</key>
				<string>#F3BF45</string>
				<key>findHighlight</key>
				<string>#624A1E</string>
				<key>findHighlightForeground</key>
				<string>#F6EAD1</string>
				<key>foreground</key>
				<string>#E9D8B6</string>
				<key>guide</key>
				<string>#302115</string>
				<key>gutter</key>
				<string>#24180E</string>
				<key>gutterForeground</key>
				<string>#745B45</string>
				<key>invisibles</key>
				<string>#3D2C1D</string>
				<key>lineHighlight</key>
				<string>#302115</string>
				<key>misspelling</key>
				<string>#FF8373</string>
				<key>selection</key>
				<string>#4F3927</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>variable, variable.other.readwrite, variable.other.constant, meta.definition.variable</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#E9D8B6</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>punctuation, meta.brace, punctuation.definition.tag, punctuation.separator, punctuation.terminator, punctuation.accessor</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#AA9171</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword.operator, storage.type.function.arrow, punctuation.separator.key-value</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#AA9171</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword, keyword.control, keyword.other, storage.modifier, keyword.operator.new, keyword.operator.expression, keyword.operator.logical.python, keyword.operator.wordlike, keyword.control.import, keyword.control.from</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#EC7F31</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>storage, storage.type</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#EC7F31</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>entity.name.function, support.function, variable.function, meta.function-call entity.name.function, entity.name.function.macro, support.function.any-method</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#F3BF45</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>support.function.builtin, support.function.console</string>
			<key>settings</key>
			<dict>
				<key>fontStyle</key>
				<string>italic</string>
				<key>foreground</key>
				<string>#F3BF45</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string, string.quoted, string.template, punctuation.definition.string, string.unquoted</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#ADB956</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.character.escape, constant.other.placeholder, punctuation.definition.template-expression, punctuation.section.embedded</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#F4A87E</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string.regexp</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#F4A87E</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.numeric, keyword.other.unit</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#FF8373</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.language, support.constant, variable.other.enummember, constant.other.caps, constant.other.color</string>

Showing 150 of 468 lines.

subway-seat-enamel.tmThemesave as ~/.codex/themes/subway-seat-enamel.tmTheme
<?xml version="1.0" encoding="UTF-8"?>
<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>Subway Seat Enamel</string>
	<key>semanticClass</key>
	<string>theme.light.subway-seat-enamel</string>
	<key>settings</key>
	<array>
		<dict>
			<key>settings</key>
			<dict>
				<key>accent</key>
				<string>#A04800</string>
				<key>activeGuide</key>
				<string>#BAA380</string>
				<key>background</key>
				<string>#F8EFDF</string>
				<key>bracketsForeground</key>
				<string>#A04800</string>
				<key>caret</key>
				<string>#A04800</string>
				<key>findHighlight</key>
				<string>#DBC69E</string>
				<key>findHighlightForeground</key>
				<string>#2A1D13</string>
				<key>foreground</key>
				<string>#3E2C1E</string>
				<key>guide</key>
				<string>#DBCDB3</string>
				<key>gutter</key>
				<string>#F8EFDF</string>
				<key>gutterForeground</key>
				<string>#A58D6D</string>
				<key>invisibles</key>
				<string>#CBB898</string>
				<key>lineHighlight</key>
				<string>#EEE4D0</string>
				<key>misspelling</key>
				<string>#BF4233</string>
				<key>selection</key>
				<string>#CBB898</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>variable, variable.other.readwrite, variable.other.constant, meta.definition.variable</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#3E2C1E</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>punctuation, meta.brace, punctuation.definition.tag, punctuation.separator, punctuation.terminator, punctuation.accessor</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#735C44</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword.operator, storage.type.function.arrow, punctuation.separator.key-value</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#735C44</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword, keyword.control, keyword.other, storage.modifier, keyword.operator.new, keyword.operator.expression, keyword.operator.logical.python, keyword.operator.wordlike, keyword.control.import, keyword.control.from</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#A04800</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>storage, storage.type</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#A04800</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>entity.name.function, support.function, variable.function, meta.function-call entity.name.function, entity.name.function.macro, support.function.any-method</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#976608</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>support.function.builtin, support.function.console</string>
			<key>settings</key>
			<dict>
				<key>fontStyle</key>
				<string>italic</string>
				<key>foreground</key>
				<string>#976608</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string, string.quoted, string.template, punctuation.definition.string, string.unquoted</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#66740F</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.character.escape, constant.other.placeholder, punctuation.definition.template-expression, punctuation.section.embedded</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#843811</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string.regexp</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#843811</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.numeric, keyword.other.unit</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#BF4233</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.language, support.constant, variable.other.enummember, constant.other.caps, constant.other.color</string>

Showing 150 of 468 lines.

london-moquette.tmThemesave as ~/.codex/themes/london-moquette.tmTheme
<?xml version="1.0" encoding="UTF-8"?>
<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>London Moquette</string>
	<key>semanticClass</key>
	<string>theme.dark.london-moquette</string>
	<key>settings</key>
	<array>
		<dict>
			<key>settings</key>
			<dict>
				<key>accent</key>
				<string>#DE8946</string>
				<key>activeGuide</key>
				<string>#3D4F72</string>
				<key>background</key>
				<string>#1E2941</string>
				<key>bracketsForeground</key>
				<string>#FFD36C</string>
				<key>caret</key>
				<string>#F2C03F</string>
				<key>findHighlight</key>
				<string>#5E5640</string>
				<key>findHighlightForeground</key>
				<string>#E9EDF5</string>
				<key>foreground</key>
				<string>#D8DEEA</string>
				<key>guide</key>
				<string>#263451</string>
				<key>gutter</key>
				<string>#1E2941</string>
				<key>gutterForeground</key>
				<string>#576685</string>
				<key>invisibles</key>
				<string>#303F61</string>
				<key>lineHighlight</key>
				<string>#263451</string>
				<key>misspelling</key>
				<string>#FE8474</string>
				<key>selection</key>
				<string>#3D4F72</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>variable, variable.other.readwrite, variable.other.constant, meta.definition.variable</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#D8DEEA</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>punctuation, meta.brace, punctuation.definition.tag, punctuation.separator, punctuation.terminator, punctuation.accessor</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#8F9AB0</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword.operator, storage.type.function.arrow, punctuation.separator.key-value</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#8F9AB0</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword, keyword.control, keyword.other, storage.modifier, keyword.operator.new, keyword.operator.expression, keyword.operator.logical.python, keyword.operator.wordlike, keyword.control.import, keyword.control.from</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#DE8946</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>storage, storage.type</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#DE8946</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>entity.name.function, support.function, variable.function, meta.function-call entity.name.function, entity.name.function.macro, support.function.any-method</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#F2C03F</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>support.function.builtin, support.function.console</string>
			<key>settings</key>
			<dict>
				<key>fontStyle</key>
				<string>italic</string>
				<key>foreground</key>
				<string>#F2C03F</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string, string.quoted, string.template, punctuation.definition.string, string.unquoted</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#77C581</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.character.escape, constant.other.placeholder, punctuation.definition.template-expression, punctuation.section.embedded</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#AE9EDC</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string.regexp</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#AE9EDC</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.numeric, keyword.other.unit</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#FE8474</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.language, support.constant, variable.other.enummember, constant.other.caps, constant.other.color</string>

Showing 150 of 468 lines.

london-deep-level.tmThemesave as ~/.codex/themes/london-deep-level.tmTheme
<?xml version="1.0" encoding="UTF-8"?>
<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>London Deep Level</string>
	<key>semanticClass</key>
	<string>theme.dark.london-deep-level</string>
	<key>settings</key>
	<array>
		<dict>
			<key>settings</key>
			<dict>
				<key>accent</key>
				<string>#DE8946</string>
				<key>activeGuide</key>
				<string>#303E5B</string>
				<key>background</key>
				<string>#121A2D</string>
				<key>bracketsForeground</key>
				<string>#FFD36C</string>
				<key>caret</key>
				<string>#F2C03F</string>
				<key>findHighlight</key>
				<string>#554C32</string>
				<key>findHighlightForeground</key>
				<string>#E7EBF3</string>
				<key>foreground</key>
				<string>#D4DAE7</string>
				<key>guide</key>
				<string>#1A243A</string>
				<key>gutter</key>
				<string>#121A2D</string>
				<key>gutterForeground</key>
				<string>#53617D</string>
				<key>invisibles</key>
				<string>#232F49</string>
				<key>lineHighlight</key>
				<string>#1A243A</string>
				<key>misspelling</key>
				<string>#FE8474</string>
				<key>selection</key>
				<string>#303E5B</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>variable, variable.other.readwrite, variable.other.constant, meta.definition.variable</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#D4DAE7</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>punctuation, meta.brace, punctuation.definition.tag, punctuation.separator, punctuation.terminator, punctuation.accessor</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#8B96AC</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword.operator, storage.type.function.arrow, punctuation.separator.key-value</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#8B96AC</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword, keyword.control, keyword.other, storage.modifier, keyword.operator.new, keyword.operator.expression, keyword.operator.logical.python, keyword.operator.wordlike, keyword.control.import, keyword.control.from</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#DE8946</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>storage, storage.type</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#DE8946</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>entity.name.function, support.function, variable.function, meta.function-call entity.name.function, entity.name.function.macro, support.function.any-method</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#F2C03F</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>support.function.builtin, support.function.console</string>
			<key>settings</key>
			<dict>
				<key>fontStyle</key>
				<string>italic</string>
				<key>foreground</key>
				<string>#F2C03F</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string, string.quoted, string.template, punctuation.definition.string, string.unquoted</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#77C581</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.character.escape, constant.other.placeholder, punctuation.definition.template-expression, punctuation.section.embedded</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#AE9EDC</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string.regexp</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#AE9EDC</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.numeric, keyword.other.unit</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#FE8474</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.language, support.constant, variable.other.enummember, constant.other.caps, constant.other.color</string>

Showing 150 of 468 lines.

london-portland.tmThemesave as ~/.codex/themes/london-portland.tmTheme
<?xml version="1.0" encoding="UTF-8"?>
<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>London Portland</string>
	<key>semanticClass</key>
	<string>theme.light.london-portland</string>
	<key>settings</key>
	<array>
		<dict>
			<key>settings</key>
			<dict>
				<key>accent</key>
				<string>#A54300</string>
				<key>activeGuide</key>
				<string>#93A7CF</string>
				<key>background</key>
				<string>#E8F0FF</string>
				<key>bracketsForeground</key>
				<string>#A54300</string>
				<key>caret</key>
				<string>#A54300</string>
				<key>findHighlight</key>
				<string>#CDC8B5</string>
				<key>findHighlightForeground</key>
				<string>#1B202B</string>
				<key>foreground</key>
				<string>#293040</string>
				<key>guide</key>
				<string>#BFCFF1</string>
				<key>gutter</key>
				<string>#E8F0FF</string>
				<key>gutterForeground</key>
				<string>#8192B4</string>
				<key>invisibles</key>
				<string>#A8BBE2</string>
				<key>lineHighlight</key>
				<string>#DCE5F7</string>
				<key>misspelling</key>
				<string>#CC2E25</string>
				<key>selection</key>
				<string>#A8BBE2</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>variable, variable.other.readwrite, variable.other.constant, meta.definition.variable</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#293040</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>punctuation, meta.brace, punctuation.definition.tag, punctuation.separator, punctuation.terminator, punctuation.accessor</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#556179</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword.operator, storage.type.function.arrow, punctuation.separator.key-value</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#556179</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword, keyword.control, keyword.other, storage.modifier, keyword.operator.new, keyword.operator.expression, keyword.operator.logical.python, keyword.operator.wordlike, keyword.control.import, keyword.control.from</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#A54300</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>storage, storage.type</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#A54300</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>entity.name.function, support.function, variable.function, meta.function-call entity.name.function, entity.name.function.macro, support.function.any-method</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#8D6C08</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>support.function.builtin, support.function.console</string>
			<key>settings</key>
			<dict>
				<key>fontStyle</key>
				<string>italic</string>
				<key>foreground</key>
				<string>#8D6C08</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string, string.quoted, string.template, punctuation.definition.string, string.unquoted</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#0D8131</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.character.escape, constant.other.placeholder, punctuation.definition.template-expression, punctuation.section.embedded</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#755FA9</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string.regexp</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#755FA9</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.numeric, keyword.other.unit</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#CC2E25</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.language, support.constant, variable.other.enummember, constant.other.caps, constant.other.color</string>

Showing 150 of 468 lines.

paris-guimard.tmThemesave as ~/.codex/themes/paris-guimard.tmTheme
<?xml version="1.0" encoding="UTF-8"?>
<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>Paris Guimard</string>
	<key>semanticClass</key>
	<string>theme.dark.paris-guimard</string>
	<key>settings</key>
	<array>
		<dict>
			<key>settings</key>
			<dict>
				<key>accent</key>
				<string>#CA9245</string>
				<key>activeGuide</key>
				<string>#3E554A</string>
				<key>background</key>
				<string>#1E2E26</string>
				<key>bracketsForeground</key>
				<string>#FFD57A</string>
				<key>caret</key>
				<string>#F1BF4B</string>
				<key>findHighlight</key>
				<string>#5D5A31</string>
				<key>findHighlightForeground</key>
				<string>#E9EEEC</string>
				<key>foreground</key>
				<string>#D9E1DB</string>
				<key>guide</key>
				<string>#263930</string>
				<key>gutter</key>
				<string>#1E2E26</string>
				<key>gutterForeground</key>
				<string>#586B61</string>
				<key>invisibles</key>
				<string>#30463B</string>
				<key>lineHighlight</key>
				<string>#263930</string>
				<key>misspelling</key>
				<string>#E7877B</string>
				<key>selection</key>
				<string>#3E554A</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>variable, variable.other.readwrite, variable.other.constant, meta.definition.variable</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#D9E1DB</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>punctuation, meta.brace, punctuation.definition.tag, punctuation.separator, punctuation.terminator, punctuation.accessor</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#909E96</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword.operator, storage.type.function.arrow, punctuation.separator.key-value</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#909E96</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword, keyword.control, keyword.other, storage.modifier, keyword.operator.new, keyword.operator.expression, keyword.operator.logical.python, keyword.operator.wordlike, keyword.control.import, keyword.control.from</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#CA9245</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>storage, storage.type</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#CA9245</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>entity.name.function, support.function, variable.function, meta.function-call entity.name.function, entity.name.function.macro, support.function.any-method</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#F1BF4B</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>support.function.builtin, support.function.console</string>
			<key>settings</key>
			<dict>
				<key>fontStyle</key>
				<string>italic</string>
				<key>foreground</key>
				<string>#F1BF4B</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string, string.quoted, string.template, punctuation.definition.string, string.unquoted</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#70CAA9</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.character.escape, constant.other.placeholder, punctuation.definition.template-expression, punctuation.section.embedded</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#FAB49C</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string.regexp</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#FAB49C</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.numeric, keyword.other.unit</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#E7877B</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.language, support.constant, variable.other.enummember, constant.other.caps, constant.other.color</string>

Showing 150 of 468 lines.

paris-catacombes.tmThemesave as ~/.codex/themes/paris-catacombes.tmTheme
<?xml version="1.0" encoding="UTF-8"?>
<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>Paris Catacombes</string>
	<key>semanticClass</key>
	<string>theme.dark.paris-catacombes</string>
	<key>settings</key>
	<array>
		<dict>
			<key>settings</key>
			<dict>
				<key>accent</key>
				<string>#CA9245</string>
				<key>activeGuide</key>
				<string>#31433A</string>
				<key>background</key>
				<string>#121E19</string>
				<key>bracketsForeground</key>
				<string>#FFD57A</string>
				<key>caret</key>
				<string>#F1BF4B</string>
				<key>findHighlight</key>
				<string>#554E28</string>
				<key>findHighlightForeground</key>
				<string>#E7ECEA</string>
				<key>foreground</key>
				<string>#D4DDD7</string>
				<key>guide</key>
				<string>#1A2921</string>
				<key>gutter</key>
				<string>#121E19</string>
				<key>gutterForeground</key>
				<string>#54655C</string>
				<key>invisibles</key>
				<string>#24342C</string>
				<key>lineHighlight</key>
				<string>#1A2921</string>
				<key>misspelling</key>
				<string>#E7877B</string>
				<key>selection</key>
				<string>#31433A</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>variable, variable.other.readwrite, variable.other.constant, meta.definition.variable</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#D4DDD7</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>punctuation, meta.brace, punctuation.definition.tag, punctuation.separator, punctuation.terminator, punctuation.accessor</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#8C9A92</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword.operator, storage.type.function.arrow, punctuation.separator.key-value</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#8C9A92</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword, keyword.control, keyword.other, storage.modifier, keyword.operator.new, keyword.operator.expression, keyword.operator.logical.python, keyword.operator.wordlike, keyword.control.import, keyword.control.from</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#CA9245</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>storage, storage.type</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#CA9245</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>entity.name.function, support.function, variable.function, meta.function-call entity.name.function, entity.name.function.macro, support.function.any-method</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#F1BF4B</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>support.function.builtin, support.function.console</string>
			<key>settings</key>
			<dict>
				<key>fontStyle</key>
				<string>italic</string>
				<key>foreground</key>
				<string>#F1BF4B</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string, string.quoted, string.template, punctuation.definition.string, string.unquoted</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#70CAA9</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.character.escape, constant.other.placeholder, punctuation.definition.template-expression, punctuation.section.embedded</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#FAB49C</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string.regexp</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#FAB49C</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.numeric, keyword.other.unit</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#E7877B</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.language, support.constant, variable.other.enummember, constant.other.caps, constant.other.color</string>

Showing 150 of 468 lines.

paris-carrelage.tmThemesave as ~/.codex/themes/paris-carrelage.tmTheme
<?xml version="1.0" encoding="UTF-8"?>
<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>Paris Carrelage</string>
	<key>semanticClass</key>
	<string>theme.light.paris-carrelage</string>
	<key>settings</key>
	<array>
		<dict>
			<key>settings</key>
			<dict>
				<key>accent</key>
				<string>#764C00</string>
				<key>activeGuide</key>
				<string>#99ABA6</string>
				<key>background</key>
				<string>#EEF2F1</string>
				<key>bracketsForeground</key>
				<string>#764C00</string>
				<key>caret</key>
				<string>#764C00</string>
				<key>findHighlight</key>
				<string>#D2CAAB</string>
				<key>findHighlightForeground</key>
				<string>#19221E</string>
				<key>foreground</key>
				<string>#27342F</string>
				<key>guide</key>
				<string>#C6D2CF</string>
				<key>gutter</key>
				<string>#EEF2F1</string>
				<key>gutterForeground</key>
				<string>#859792</string>
				<key>invisibles</key>
				<string>#B0BFBB</string>
				<key>lineHighlight</key>
				<string>#E1E6E5</string>
				<key>misspelling</key>
				<string>#AC3B32</string>
				<key>selection</key>
				<string>#B0BFBB</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>variable, variable.other.readwrite, variable.other.constant, meta.definition.variable</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#27342F</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>punctuation, meta.brace, punctuation.definition.tag, punctuation.separator, punctuation.terminator, punctuation.accessor</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#56645F</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword.operator, storage.type.function.arrow, punctuation.separator.key-value</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#56645F</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>keyword, keyword.control, keyword.other, storage.modifier, keyword.operator.new, keyword.operator.expression, keyword.operator.logical.python, keyword.operator.wordlike, keyword.control.import, keyword.control.from</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#764C00</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>storage, storage.type</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#764C00</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>entity.name.function, support.function, variable.function, meta.function-call entity.name.function, entity.name.function.macro, support.function.any-method</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#916D07</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>support.function.builtin, support.function.console</string>
			<key>settings</key>
			<dict>
				<key>fontStyle</key>
				<string>italic</string>
				<key>foreground</key>
				<string>#916D07</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string, string.quoted, string.template, punctuation.definition.string, string.unquoted</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#218366</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.character.escape, constant.other.placeholder, punctuation.definition.template-expression, punctuation.section.embedded</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#B36B51</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>string.regexp</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#B36B51</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.numeric, keyword.other.unit</string>
			<key>settings</key>
			<dict>
				<key>foreground</key>
				<string>#AC3B32</string>
			</dict>
		</dict>
		<dict>
			<key>scope</key>
			<string>constant.language, support.constant, variable.other.enummember, constant.other.caps, constant.other.color</string>

Showing 150 of 468 lines.