Skip to content
Subway SeatSubway SeatSubway Seat
← All ports

Apps

qutebrowser

Sets every c.colors.* option: tabs, status bar modes, completion, hints, prompts, messages and downloads, plus the page background and preferred color scheme so new tabs don't flash white.

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

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

Turn it on

In ~/.config/qutebrowser/config.py (macOS: ~/.qutebrowser/config.py)
config.load_autoconfig()
config.source("subway_seat.py")
In ~/.config/qutebrowser/config.py (macOS: ~/.qutebrowser/config.py)
config.load_autoconfig()
config.source("subway_seat_tunnel.py")
In ~/.config/qutebrowser/config.py (macOS: ~/.qutebrowser/config.py)
config.load_autoconfig()
config.source("subway_seat_enamel.py")
In ~/.config/qutebrowser/config.py (macOS: ~/.qutebrowser/config.py)
config.load_autoconfig()
config.source("london_moquette.py")
In ~/.config/qutebrowser/config.py (macOS: ~/.qutebrowser/config.py)
config.load_autoconfig()
config.source("london_deep_level.py")
In ~/.config/qutebrowser/config.py (macOS: ~/.qutebrowser/config.py)
config.load_autoconfig()
config.source("london_portland.py")
In ~/.config/qutebrowser/config.py (macOS: ~/.qutebrowser/config.py)
config.load_autoconfig()
config.source("paris_guimard.py")
In ~/.config/qutebrowser/config.py (macOS: ~/.qutebrowser/config.py)
config.load_autoconfig()
config.source("paris_catacombes.py")
In ~/.config/qutebrowser/config.py (macOS: ~/.qutebrowser/config.py)
config.load_autoconfig()
config.source("paris_carrelage.py")

The files

subway_seat.pysave as ~/.config/qutebrowser/subway_seat.py
next to config.py; on macOS that's ~/.qutebrowser/
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Subway Seat for qutebrowser. In config.py: config.source("subway_seat.py")
# pylint: disable=undefined-variable  (c and config are provided by qutebrowser)

c.colors.completion.fg = "#EDDCBC"
c.colors.completion.odd.bg = "#2A1D13"
c.colors.completion.even.bg = "#2A1D13"
c.colors.completion.category.fg = "#EC7F31"
c.colors.completion.category.bg = "#20160E"
c.colors.completion.category.border.top = "#20160E"
c.colors.completion.category.border.bottom = "#43301F"
c.colors.completion.item.selected.fg = "#F8ECD4"
c.colors.completion.item.selected.bg = "#634932"
c.colors.completion.item.selected.border.top = "#634932"
c.colors.completion.item.selected.border.bottom = "#634932"
c.colors.completion.item.selected.match.fg = "#FF9D55"
c.colors.completion.match.fg = "#F3BF45"
c.colors.completion.scrollbar.fg = "#634932"
c.colors.completion.scrollbar.bg = "#2A1D13"
c.colors.contextmenu.menu.bg = "#43301F"
c.colors.contextmenu.menu.fg = "#EDDCBC"
c.colors.contextmenu.disabled.bg = "#43301F"
c.colors.contextmenu.disabled.fg = "#7B6047"
c.colors.contextmenu.selected.bg = "#634932"
c.colors.contextmenu.selected.fg = "#F8ECD4"
c.colors.downloads.bar.bg = "#20160E"
c.colors.downloads.start.fg = "#20160E"
c.colors.downloads.start.bg = "#7F9BAE"
c.colors.downloads.stop.fg = "#20160E"
c.colors.downloads.stop.bg = "#ADB956"
c.colors.downloads.error.fg = "#20160E"
c.colors.downloads.error.bg = "#FF8373"
c.colors.downloads.system.fg = "none"
c.colors.downloads.system.bg = "none"
c.colors.hints.fg = "#20160E"
c.colors.hints.bg = "#F3BF45"
c.colors.hints.match.fg = "#8A6A2A"
c.colors.keyhint.fg = "#EDDCBC"
c.colors.keyhint.suffix.fg = "#EC7F31"
c.colors.keyhint.bg = "#43301F"
c.colors.messages.error.fg = "#20160E"
c.colors.messages.error.bg = "#FF8373"
c.colors.messages.error.border = "#FF8373"
c.colors.messages.warning.fg = "#20160E"
c.colors.messages.warning.bg = "#F3BF45"
c.colors.messages.warning.border = "#F3BF45"
c.colors.messages.info.fg = "#EDDCBC"
c.colors.messages.info.bg = "#2A1D13"
c.colors.messages.info.border = "#43301F"
c.colors.prompts.fg = "#EDDCBC"
c.colors.prompts.border = "1px solid #584532"
c.colors.prompts.bg = "#43301F"
c.colors.prompts.selected.fg = "#F8ECD4"
c.colors.prompts.selected.bg = "#634932"
c.colors.statusbar.normal.fg = "#D9C6A3"
c.colors.statusbar.normal.bg = "#20160E"
c.colors.statusbar.insert.fg = "#20160E"
c.colors.statusbar.insert.bg = "#ADB956"
c.colors.statusbar.passthrough.fg = "#20160E"
c.colors.statusbar.passthrough.bg = "#7F9BAE"
c.colors.statusbar.private.fg = "#EDDCBC"
c.colors.statusbar.private.bg = "#4F3627"
c.colors.statusbar.command.fg = "#EDDCBC"
c.colors.statusbar.command.bg = "#2A1D13"
c.colors.statusbar.command.private.fg = "#EDDCBC"
c.colors.statusbar.command.private.bg = "#563C2B"
c.colors.statusbar.caret.fg = "#20160E"
c.colors.statusbar.caret.bg = "#86AD95"
c.colors.statusbar.caret.selection.fg = "#20160E"
c.colors.statusbar.caret.selection.bg = "#A5C9B0"
c.colors.statusbar.progress.bg = "#EC7F31"
c.colors.statusbar.url.fg = "#EDDCBC"
c.colors.statusbar.url.error.fg = "#FF8373"
c.colors.statusbar.url.hover.fg = "#7F9BAE"
c.colors.statusbar.url.success.http.fg = "#F4A87E"
c.colors.statusbar.url.success.https.fg = "#ADB956"
c.colors.statusbar.url.warn.fg = "#F3BF45"
c.colors.tabs.bar.bg = "#20160E"
c.colors.tabs.indicator.start = "#F3BF45"
c.colors.tabs.indicator.stop = "#ADB956"
c.colors.tabs.indicator.error = "#FF8373"
c.colors.tabs.indicator.system = "none"
c.colors.tabs.odd.fg = "#AE9575"
c.colors.tabs.odd.bg = "#20160E"
c.colors.tabs.even.fg = "#AE9575"
c.colors.tabs.even.bg = "#20160E"
c.colors.tabs.pinned.odd.fg = "#C4AE8C"
c.colors.tabs.pinned.odd.bg = "#2A1D13"
c.colors.tabs.pinned.even.fg = "#C4AE8C"
c.colors.tabs.pinned.even.bg = "#2A1D13"
c.colors.tabs.pinned.selected.odd.fg = "#F8ECD4"
c.colors.tabs.pinned.selected.odd.bg = "#362619"
c.colors.tabs.pinned.selected.even.fg = "#F8ECD4"
c.colors.tabs.pinned.selected.even.bg = "#362619"
c.colors.tabs.selected.odd.fg = "#F8ECD4"
c.colors.tabs.selected.odd.bg = "#362619"
c.colors.tabs.selected.even.fg = "#F8ECD4"
c.colors.tabs.selected.even.bg = "#362619"
c.colors.tooltip.fg = "#EDDCBC"
c.colors.tooltip.bg = "#43301F"
c.colors.webpage.bg = "#362619"
c.colors.webpage.preferred_color_scheme = "dark"

c.hints.border = "1px solid #94732C"
subway_seat_tunnel.pysave as ~/.config/qutebrowser/subway_seat_tunnel.py
next to config.py; on macOS that's ~/.qutebrowser/
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Subway Seat Tunnel for qutebrowser. In config.py: config.source("subway_seat_tunnel.py")
# pylint: disable=undefined-variable  (c and config are provided by qutebrowser)

c.colors.completion.fg = "#E9D8B6"
c.colors.completion.odd.bg = "#1B120A"
c.colors.completion.even.bg = "#1B120A"
c.colors.completion.category.fg = "#EC7F31"
c.colors.completion.category.bg = "#140D07"
c.colors.completion.category.border.top = "#140D07"
c.colors.completion.category.border.bottom = "#302115"
c.colors.completion.item.selected.fg = "#F6EAD1"
c.colors.completion.item.selected.bg = "#4F3927"
c.colors.completion.item.selected.border.top = "#4F3927"
c.colors.completion.item.selected.border.bottom = "#4F3927"
c.colors.completion.item.selected.match.fg = "#FF9D55"
c.colors.completion.match.fg = "#F3BF45"
c.colors.completion.scrollbar.fg = "#4F3927"
c.colors.completion.scrollbar.bg = "#1B120A"
c.colors.contextmenu.menu.bg = "#302115"
c.colors.contextmenu.menu.fg = "#E9D8B6"
c.colors.contextmenu.disabled.bg = "#302115"
c.colors.contextmenu.disabled.fg = "#745B45"
c.colors.contextmenu.selected.bg = "#4F3927"
c.colors.contextmenu.selected.fg = "#F6EAD1"
c.colors.downloads.bar.bg = "#140D07"
c.colors.downloads.start.fg = "#140D07"
c.colors.downloads.start.bg = "#7F9BAE"
c.colors.downloads.stop.fg = "#140D07"
c.colors.downloads.stop.bg = "#ADB956"
c.colors.downloads.error.fg = "#140D07"
c.colors.downloads.error.bg = "#FF8373"
c.colors.downloads.system.fg = "none"
c.colors.downloads.system.bg = "none"
c.colors.hints.fg = "#140D07"
c.colors.hints.bg = "#F3BF45"
c.colors.hints.match.fg = "#846626"
c.colors.keyhint.fg = "#E9D8B6"
c.colors.keyhint.suffix.fg = "#EC7F31"
c.colors.keyhint.bg = "#302115"
c.colors.messages.error.fg = "#140D07"
c.colors.messages.error.bg = "#FF8373"
c.colors.messages.error.border = "#FF8373"
c.colors.messages.warning.fg = "#140D07"
c.colors.messages.warning.bg = "#F3BF45"
c.colors.messages.warning.border = "#F3BF45"
c.colors.messages.info.fg = "#E9D8B6"
c.colors.messages.info.bg = "#1B120A"
c.colors.messages.info.border = "#302115"
c.colors.prompts.fg = "#E9D8B6"
c.colors.prompts.border = "1px solid #463729"
c.colors.prompts.bg = "#302115"
c.colors.prompts.selected.fg = "#F6EAD1"
c.colors.prompts.selected.bg = "#4F3927"
c.colors.statusbar.normal.fg = "#D6C3A0"
c.colors.statusbar.normal.bg = "#140D07"
c.colors.statusbar.insert.fg = "#140D07"
c.colors.statusbar.insert.bg = "#ADB956"
c.colors.statusbar.passthrough.fg = "#140D07"
c.colors.statusbar.passthrough.bg = "#7F9BAE"
c.colors.statusbar.private.fg = "#E9D8B6"
c.colors.statusbar.private.bg = "#452F21"
c.colors.statusbar.command.fg = "#E9D8B6"
c.colors.statusbar.command.bg = "#1B120A"
c.colors.statusbar.command.private.fg = "#E9D8B6"
c.colors.statusbar.command.private.bg = "#4B3324"
c.colors.statusbar.caret.fg = "#140D07"
c.colors.statusbar.caret.bg = "#86AD95"
c.colors.statusbar.caret.selection.fg = "#140D07"
c.colors.statusbar.caret.selection.bg = "#A5C9B0"
c.colors.statusbar.progress.bg = "#EC7F31"
c.colors.statusbar.url.fg = "#E9D8B6"
c.colors.statusbar.url.error.fg = "#FF8373"
c.colors.statusbar.url.hover.fg = "#7F9BAE"
c.colors.statusbar.url.success.http.fg = "#F4A87E"
c.colors.statusbar.url.success.https.fg = "#ADB956"
c.colors.statusbar.url.warn.fg = "#F3BF45"
c.colors.tabs.bar.bg = "#140D07"
c.colors.tabs.indicator.start = "#F3BF45"
c.colors.tabs.indicator.stop = "#ADB956"
c.colors.tabs.indicator.error = "#FF8373"
c.colors.tabs.indicator.system = "none"
c.colors.tabs.odd.fg = "#AA9171"
c.colors.tabs.odd.bg = "#140D07"
c.colors.tabs.even.fg = "#AA9171"
c.colors.tabs.even.bg = "#140D07"
c.colors.tabs.pinned.odd.fg = "#C0AA88"
c.colors.tabs.pinned.odd.bg = "#1B120A"
c.colors.tabs.pinned.even.fg = "#C0AA88"
c.colors.tabs.pinned.even.bg = "#1B120A"
c.colors.tabs.pinned.selected.odd.fg = "#F6EAD1"
c.colors.tabs.pinned.selected.odd.bg = "#24180E"
c.colors.tabs.pinned.selected.even.fg = "#F6EAD1"
c.colors.tabs.pinned.selected.even.bg = "#24180E"
c.colors.tabs.selected.odd.fg = "#F6EAD1"
c.colors.tabs.selected.odd.bg = "#24180E"
c.colors.tabs.selected.even.fg = "#F6EAD1"
c.colors.tabs.selected.even.bg = "#24180E"
c.colors.tooltip.fg = "#E9D8B6"
c.colors.tooltip.bg = "#302115"
c.colors.webpage.bg = "#24180E"
c.colors.webpage.preferred_color_scheme = "dark"

c.hints.border = "1px solid #8F6F29"
subway_seat_enamel.pysave as ~/.config/qutebrowser/subway_seat_enamel.py
next to config.py; on macOS that's ~/.qutebrowser/
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Subway Seat Enamel for qutebrowser. In config.py: config.source("subway_seat_enamel.py")
# pylint: disable=undefined-variable  (c and config are provided by qutebrowser)

c.colors.completion.fg = "#3E2C1E"
c.colors.completion.odd.bg = "#EEE4D0"
c.colors.completion.even.bg = "#EEE4D0"
c.colors.completion.category.fg = "#A04800"
c.colors.completion.category.bg = "#E4D8C0"
c.colors.completion.category.border.top = "#E4D8C0"
c.colors.completion.category.border.bottom = "#CBB898"
c.colors.completion.item.selected.fg = "#2A1D13"
c.colors.completion.item.selected.bg = "#CBB898"
c.colors.completion.item.selected.border.top = "#CBB898"
c.colors.completion.item.selected.border.bottom = "#CBB898"
c.colors.completion.item.selected.match.fg = "#A04800"
c.colors.completion.match.fg = "#976608"
c.colors.completion.scrollbar.fg = "#CBB898"
c.colors.completion.scrollbar.bg = "#EEE4D0"
c.colors.contextmenu.menu.bg = "#FCF7EF"
c.colors.contextmenu.menu.fg = "#3E2C1E"
c.colors.contextmenu.disabled.bg = "#FCF7EF"
c.colors.contextmenu.disabled.fg = "#A58D6D"
c.colors.contextmenu.selected.bg = "#CBB898"
c.colors.contextmenu.selected.fg = "#2A1D13"
c.colors.downloads.bar.bg = "#E4D8C0"
c.colors.downloads.start.fg = "#F8EFDF"
c.colors.downloads.start.bg = "#3F6480"
c.colors.downloads.stop.fg = "#F8EFDF"
c.colors.downloads.stop.bg = "#66740F"
c.colors.downloads.error.fg = "#F8EFDF"
c.colors.downloads.error.bg = "#992418"
c.colors.downloads.system.fg = "none"
c.colors.downloads.system.bg = "none"
c.colors.hints.fg = "#F8EFDF"
c.colors.hints.bg = "#976608"
c.colors.hints.match.fg = "#60420E"
c.colors.keyhint.fg = "#3E2C1E"
c.colors.keyhint.suffix.fg = "#A04800"
c.colors.keyhint.bg = "#FCF7EF"
c.colors.messages.error.fg = "#F8EFDF"
c.colors.messages.error.bg = "#992418"
c.colors.messages.error.border = "#992418"
c.colors.messages.warning.fg = "#F8EFDF"
c.colors.messages.warning.bg = "#976608"
c.colors.messages.warning.border = "#976608"
c.colors.messages.info.fg = "#3E2C1E"
c.colors.messages.info.bg = "#EEE4D0"
c.colors.messages.info.border = "#CBB898"
c.colors.prompts.fg = "#3E2C1E"
c.colors.prompts.border = "1px solid #E1DAD1"
c.colors.prompts.bg = "#FCF7EF"
c.colors.prompts.selected.fg = "#2A1D13"
c.colors.prompts.selected.bg = "#CBB898"
c.colors.statusbar.normal.fg = "#54402F"
c.colors.statusbar.normal.bg = "#E4D8C0"
c.colors.statusbar.insert.fg = "#F8EFDF"
c.colors.statusbar.insert.bg = "#66740F"
c.colors.statusbar.passthrough.fg = "#F8EFDF"
c.colors.statusbar.passthrough.bg = "#3F6480"
c.colors.statusbar.private.fg = "#3E2C1E"
c.colors.statusbar.private.bg = "#CFB59A"
c.colors.statusbar.command.fg = "#3E2C1E"
c.colors.statusbar.command.bg = "#EEE4D0"
c.colors.statusbar.command.private.fg = "#3E2C1E"
c.colors.statusbar.command.private.bg = "#D7BEA6"
c.colors.statusbar.caret.fg = "#F8EFDF"
c.colors.statusbar.caret.bg = "#3E7157"
c.colors.statusbar.caret.selection.fg = "#F8EFDF"
c.colors.statusbar.caret.selection.bg = "#4C8367"
c.colors.statusbar.progress.bg = "#A04800"
c.colors.statusbar.url.fg = "#3E2C1E"
c.colors.statusbar.url.error.fg = "#992418"
c.colors.statusbar.url.hover.fg = "#3F6480"
c.colors.statusbar.url.success.http.fg = "#843811"
c.colors.statusbar.url.success.https.fg = "#66740F"
c.colors.statusbar.url.warn.fg = "#976608"
c.colors.tabs.bar.bg = "#E4D8C0"
c.colors.tabs.indicator.start = "#976608"
c.colors.tabs.indicator.stop = "#66740F"
c.colors.tabs.indicator.error = "#992418"
c.colors.tabs.indicator.system = "none"
c.colors.tabs.odd.fg = "#735C44"
c.colors.tabs.odd.bg = "#E4D8C0"
c.colors.tabs.even.fg = "#735C44"
c.colors.tabs.even.bg = "#E4D8C0"
c.colors.tabs.pinned.odd.fg = "#654F3B"
c.colors.tabs.pinned.odd.bg = "#EEE4D0"
c.colors.tabs.pinned.even.fg = "#654F3B"
c.colors.tabs.pinned.even.bg = "#EEE4D0"
c.colors.tabs.pinned.selected.odd.fg = "#2A1D13"
c.colors.tabs.pinned.selected.odd.bg = "#F8EFDF"
c.colors.tabs.pinned.selected.even.fg = "#2A1D13"
c.colors.tabs.pinned.selected.even.bg = "#F8EFDF"
c.colors.tabs.selected.odd.fg = "#2A1D13"
c.colors.tabs.selected.odd.bg = "#F8EFDF"
c.colors.tabs.selected.even.fg = "#2A1D13"
c.colors.tabs.selected.even.bg = "#F8EFDF"
c.colors.tooltip.fg = "#3E2C1E"
c.colors.tooltip.bg = "#FCF7EF"
c.colors.webpage.bg = "#F8EFDF"
c.colors.webpage.preferred_color_scheme = "light"

c.hints.border = "1px solid #76500B"
london_moquette.pysave as ~/.config/qutebrowser/london_moquette.py
next to config.py; on macOS that's ~/.qutebrowser/
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# London Moquette for qutebrowser. In config.py: config.source("london_moquette.py")
# pylint: disable=undefined-variable  (c and config are provided by qutebrowser)

c.colors.completion.fg = "#D8DEEA"
c.colors.completion.odd.bg = "#172032"
c.colors.completion.even.bg = "#172032"
c.colors.completion.category.fg = "#DE8946"
c.colors.completion.category.bg = "#121826"
c.colors.completion.category.border.top = "#121826"
c.colors.completion.category.border.bottom = "#263451"
c.colors.completion.item.selected.fg = "#E9EDF5"
c.colors.completion.item.selected.bg = "#3D4F72"
c.colors.completion.item.selected.border.top = "#3D4F72"
c.colors.completion.item.selected.border.bottom = "#3D4F72"
c.colors.completion.item.selected.match.fg = "#E5AA7F"
c.colors.completion.match.fg = "#F2C03F"
c.colors.completion.scrollbar.fg = "#3D4F72"
c.colors.completion.scrollbar.bg = "#172032"
c.colors.contextmenu.menu.bg = "#263451"
c.colors.contextmenu.menu.fg = "#D8DEEA"
c.colors.contextmenu.disabled.bg = "#263451"
c.colors.contextmenu.disabled.fg = "#576685"
c.colors.contextmenu.selected.bg = "#3D4F72"
c.colors.contextmenu.selected.fg = "#E9EDF5"
c.colors.downloads.bar.bg = "#121826"
c.colors.downloads.start.fg = "#121826"
c.colors.downloads.start.bg = "#7595DA"
c.colors.downloads.stop.fg = "#121826"
c.colors.downloads.stop.bg = "#77C581"
c.colors.downloads.error.fg = "#121826"
c.colors.downloads.error.bg = "#FE8474"
c.colors.downloads.system.fg = "none"
c.colors.downloads.system.bg = "none"
c.colors.hints.fg = "#121826"
c.colors.hints.bg = "#F2C03F"
c.colors.hints.match.fg = "#826C32"
c.colors.keyhint.fg = "#D8DEEA"
c.colors.keyhint.suffix.fg = "#DE8946"
c.colors.keyhint.bg = "#263451"
c.colors.messages.error.fg = "#121826"
c.colors.messages.error.bg = "#FE8474"
c.colors.messages.error.border = "#FE8474"
c.colors.messages.warning.fg = "#121826"
c.colors.messages.warning.bg = "#F2C03F"
c.colors.messages.warning.border = "#F2C03F"
c.colors.messages.info.fg = "#D8DEEA"
c.colors.messages.info.bg = "#172032"
c.colors.messages.info.border = "#263451"
c.colors.prompts.fg = "#D8DEEA"
c.colors.prompts.border = "1px solid #3C4964"
c.colors.prompts.bg = "#263451"
c.colors.prompts.selected.fg = "#E9EDF5"
c.colors.prompts.selected.bg = "#3D4F72"
c.colors.statusbar.normal.fg = "#C1C9D8"
c.colors.statusbar.normal.bg = "#121826"
c.colors.statusbar.insert.fg = "#121826"
c.colors.statusbar.insert.bg = "#77C581"
c.colors.statusbar.passthrough.fg = "#121826"
c.colors.statusbar.passthrough.bg = "#7595DA"
c.colors.statusbar.private.fg = "#D8DEEA"
c.colors.statusbar.private.bg = "#34354E"
c.colors.statusbar.command.fg = "#D8DEEA"
c.colors.statusbar.command.bg = "#172032"
c.colors.statusbar.command.private.fg = "#D8DEEA"
c.colors.statusbar.command.private.bg = "#383C57"
c.colors.statusbar.caret.fg = "#121826"
c.colors.statusbar.caret.bg = "#54B4B5"
c.colors.statusbar.caret.selection.fg = "#121826"
c.colors.statusbar.caret.selection.bg = "#72D1D3"
c.colors.statusbar.progress.bg = "#DE8946"
c.colors.statusbar.url.fg = "#D8DEEA"
c.colors.statusbar.url.error.fg = "#FE8474"
c.colors.statusbar.url.hover.fg = "#7595DA"
c.colors.statusbar.url.success.http.fg = "#AE9EDC"
c.colors.statusbar.url.success.https.fg = "#77C581"
c.colors.statusbar.url.warn.fg = "#F2C03F"
c.colors.tabs.bar.bg = "#121826"
c.colors.tabs.indicator.start = "#F2C03F"
c.colors.tabs.indicator.stop = "#77C581"
c.colors.tabs.indicator.error = "#FE8474"
c.colors.tabs.indicator.system = "none"
c.colors.tabs.odd.fg = "#8F9AB0"
c.colors.tabs.odd.bg = "#121826"
c.colors.tabs.even.fg = "#8F9AB0"
c.colors.tabs.even.bg = "#121826"
c.colors.tabs.pinned.odd.fg = "#A9B2C4"
c.colors.tabs.pinned.odd.bg = "#172032"
c.colors.tabs.pinned.even.fg = "#A9B2C4"
c.colors.tabs.pinned.even.bg = "#172032"
c.colors.tabs.pinned.selected.odd.fg = "#E9EDF5"
c.colors.tabs.pinned.selected.odd.bg = "#1E2941"
c.colors.tabs.pinned.selected.even.fg = "#E9EDF5"
c.colors.tabs.pinned.selected.even.bg = "#1E2941"
c.colors.tabs.selected.odd.fg = "#E9EDF5"
c.colors.tabs.selected.odd.bg = "#1E2941"
c.colors.tabs.selected.even.fg = "#E9EDF5"
c.colors.tabs.selected.even.bg = "#1E2941"
c.colors.tooltip.fg = "#D8DEEA"
c.colors.tooltip.bg = "#263451"
c.colors.webpage.bg = "#1E2941"
c.colors.webpage.preferred_color_scheme = "dark"

c.hints.border = "1px solid #8D7434"
london_deep_level.pysave as ~/.config/qutebrowser/london_deep_level.py
next to config.py; on macOS that's ~/.qutebrowser/
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# London Deep Level for qutebrowser. In config.py: config.source("london_deep_level.py")
# pylint: disable=undefined-variable  (c and config are provided by qutebrowser)

c.colors.completion.fg = "#D4DAE7"
c.colors.completion.odd.bg = "#0D1421"
c.colors.completion.even.bg = "#0D1421"
c.colors.completion.category.fg = "#DE8946"
c.colors.completion.category.bg = "#0A0E18"
c.colors.completion.category.border.top = "#0A0E18"
c.colors.completion.category.border.bottom = "#1A243A"
c.colors.completion.item.selected.fg = "#E7EBF3"
c.colors.completion.item.selected.bg = "#303E5B"
c.colors.completion.item.selected.border.top = "#303E5B"
c.colors.completion.item.selected.border.bottom = "#303E5B"
c.colors.completion.item.selected.match.fg = "#E5AA7F"
c.colors.completion.match.fg = "#F2C03F"
c.colors.completion.scrollbar.fg = "#303E5B"
c.colors.completion.scrollbar.bg = "#0D1421"
c.colors.contextmenu.menu.bg = "#1A243A"
c.colors.contextmenu.menu.fg = "#D4DAE7"
c.colors.contextmenu.disabled.bg = "#1A243A"
c.colors.contextmenu.disabled.fg = "#53617D"
c.colors.contextmenu.selected.bg = "#303E5B"
c.colors.contextmenu.selected.fg = "#E7EBF3"
c.colors.downloads.bar.bg = "#0A0E18"
c.colors.downloads.start.fg = "#0A0E18"
c.colors.downloads.start.bg = "#7595DA"
c.colors.downloads.stop.fg = "#0A0E18"
c.colors.downloads.stop.bg = "#77C581"
c.colors.downloads.error.fg = "#0A0E18"
c.colors.downloads.error.bg = "#FE8474"
c.colors.downloads.system.fg = "none"
c.colors.downloads.system.bg = "none"
c.colors.hints.fg = "#0A0E18"
c.colors.hints.bg = "#F2C03F"
c.colors.hints.match.fg = "#7E672C"
c.colors.keyhint.fg = "#D4DAE7"
c.colors.keyhint.suffix.fg = "#DE8946"
c.colors.keyhint.bg = "#1A243A"
c.colors.messages.error.fg = "#0A0E18"
c.colors.messages.error.bg = "#FE8474"
c.colors.messages.error.border = "#FE8474"
c.colors.messages.warning.fg = "#0A0E18"
c.colors.messages.warning.bg = "#F2C03F"
c.colors.messages.warning.border = "#F2C03F"
c.colors.messages.info.fg = "#D4DAE7"
c.colors.messages.info.bg = "#0D1421"
c.colors.messages.info.border = "#1A243A"
c.colors.prompts.fg = "#D4DAE7"
c.colors.prompts.border = "1px solid #313A4F"
c.colors.prompts.bg = "#1A243A"
c.colors.prompts.selected.fg = "#E7EBF3"
c.colors.prompts.selected.bg = "#303E5B"
c.colors.statusbar.normal.fg = "#BEC6D5"
c.colors.statusbar.normal.bg = "#0A0E18"
c.colors.statusbar.insert.fg = "#0A0E18"
c.colors.statusbar.insert.bg = "#77C581"
c.colors.statusbar.passthrough.fg = "#0A0E18"
c.colors.statusbar.passthrough.bg = "#7595DA"
c.colors.statusbar.private.fg = "#D4DAE7"
c.colors.statusbar.private.bg = "#2E2E43"
c.colors.statusbar.command.fg = "#D4DAE7"
c.colors.statusbar.command.bg = "#0D1421"
c.colors.statusbar.command.private.fg = "#D4DAE7"
c.colors.statusbar.command.private.bg = "#30324A"
c.colors.statusbar.caret.fg = "#0A0E18"
c.colors.statusbar.caret.bg = "#54B4B5"
c.colors.statusbar.caret.selection.fg = "#0A0E18"
c.colors.statusbar.caret.selection.bg = "#72D1D3"
c.colors.statusbar.progress.bg = "#DE8946"
c.colors.statusbar.url.fg = "#D4DAE7"
c.colors.statusbar.url.error.fg = "#FE8474"
c.colors.statusbar.url.hover.fg = "#7595DA"
c.colors.statusbar.url.success.http.fg = "#AE9EDC"
c.colors.statusbar.url.success.https.fg = "#77C581"
c.colors.statusbar.url.warn.fg = "#F2C03F"
c.colors.tabs.bar.bg = "#0A0E18"
c.colors.tabs.indicator.start = "#F2C03F"
c.colors.tabs.indicator.stop = "#77C581"
c.colors.tabs.indicator.error = "#FE8474"
c.colors.tabs.indicator.system = "none"
c.colors.tabs.odd.fg = "#8B96AC"
c.colors.tabs.odd.bg = "#0A0E18"
c.colors.tabs.even.fg = "#8B96AC"
c.colors.tabs.even.bg = "#0A0E18"
c.colors.tabs.pinned.odd.fg = "#A5AEC0"
c.colors.tabs.pinned.odd.bg = "#0D1421"
c.colors.tabs.pinned.even.fg = "#A5AEC0"
c.colors.tabs.pinned.even.bg = "#0D1421"
c.colors.tabs.pinned.selected.odd.fg = "#E7EBF3"
c.colors.tabs.pinned.selected.odd.bg = "#121A2D"
c.colors.tabs.pinned.selected.even.fg = "#E7EBF3"
c.colors.tabs.pinned.selected.even.bg = "#121A2D"
c.colors.tabs.selected.odd.fg = "#E7EBF3"
c.colors.tabs.selected.odd.bg = "#121A2D"
c.colors.tabs.selected.even.fg = "#E7EBF3"
c.colors.tabs.selected.even.bg = "#121A2D"
c.colors.tooltip.fg = "#D4DAE7"
c.colors.tooltip.bg = "#1A243A"
c.colors.webpage.bg = "#121A2D"
c.colors.webpage.preferred_color_scheme = "dark"

c.hints.border = "1px solid #8A702D"
london_portland.pysave as ~/.config/qutebrowser/london_portland.py
next to config.py; on macOS that's ~/.qutebrowser/
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# London Portland for qutebrowser. In config.py: config.source("london_portland.py")
# pylint: disable=undefined-variable  (c and config are provided by qutebrowser)

c.colors.completion.fg = "#293040"
c.colors.completion.odd.bg = "#DCE5F7"
c.colors.completion.even.bg = "#DCE5F7"
c.colors.completion.category.fg = "#A54300"
c.colors.completion.category.bg = "#CCDAF2"
c.colors.completion.category.border.top = "#CCDAF2"
c.colors.completion.category.border.bottom = "#A8BBE2"
c.colors.completion.item.selected.fg = "#1B202B"
c.colors.completion.item.selected.bg = "#A8BBE2"
c.colors.completion.item.selected.border.top = "#A8BBE2"
c.colors.completion.item.selected.border.bottom = "#A8BBE2"
c.colors.completion.item.selected.match.fg = "#A54300"
c.colors.completion.match.fg = "#8D6C08"
c.colors.completion.scrollbar.fg = "#A8BBE2"
c.colors.completion.scrollbar.bg = "#DCE5F7"
c.colors.contextmenu.menu.bg = "#F4F8FF"
c.colors.contextmenu.menu.fg = "#293040"
c.colors.contextmenu.disabled.bg = "#F4F8FF"
c.colors.contextmenu.disabled.fg = "#8192B4"
c.colors.contextmenu.selected.bg = "#A8BBE2"
c.colors.contextmenu.selected.fg = "#1B202B"
c.colors.downloads.bar.bg = "#CCDAF2"
c.colors.downloads.start.fg = "#E8F0FF"
c.colors.downloads.start.bg = "#0019A8"
c.colors.downloads.stop.fg = "#E8F0FF"
c.colors.downloads.stop.bg = "#0D8131"
c.colors.downloads.error.fg = "#E8F0FF"
c.colors.downloads.error.bg = "#9B211A"
c.colors.downloads.system.fg = "none"
c.colors.downloads.system.bg = "none"
c.colors.hints.fg = "#E8F0FF"
c.colors.hints.bg = "#8D6C08"
c.colors.hints.match.fg = "#54461A"
c.colors.keyhint.fg = "#293040"
c.colors.keyhint.suffix.fg = "#A54300"
c.colors.keyhint.bg = "#F4F8FF"
c.colors.messages.error.fg = "#E8F0FF"
c.colors.messages.error.bg = "#9B211A"
c.colors.messages.error.border = "#9B211A"
c.colors.messages.warning.fg = "#E8F0FF"
c.colors.messages.warning.bg = "#8D6C08"
c.colors.messages.warning.border = "#8D6C08"
c.colors.messages.info.fg = "#293040"
c.colors.messages.info.bg = "#DCE5F7"
c.colors.messages.info.border = "#A8BBE2"
c.colors.prompts.fg = "#293040"
c.colors.prompts.border = "1px solid #D7DCE4"
c.colors.prompts.bg = "#F4F8FF"
c.colors.prompts.selected.fg = "#1B202B"
c.colors.prompts.selected.bg = "#A8BBE2"
c.colors.statusbar.normal.fg = "#3C4557"
c.colors.statusbar.normal.bg = "#CCDAF2"
c.colors.statusbar.insert.fg = "#E8F0FF"
c.colors.statusbar.insert.bg = "#0D8131"
c.colors.statusbar.passthrough.fg = "#E8F0FF"
c.colors.statusbar.passthrough.bg = "#0019A8"
c.colors.statusbar.private.fg = "#293040"
c.colors.statusbar.private.bg = "#B9BFE2"
c.colors.statusbar.command.fg = "#293040"
c.colors.statusbar.command.bg = "#DCE5F7"
c.colors.statusbar.command.private.fg = "#293040"
c.colors.statusbar.command.private.bg = "#C5C8E6"
c.colors.statusbar.caret.fg = "#E8F0FF"
c.colors.statusbar.caret.bg = "#007376"
c.colors.statusbar.caret.selection.fg = "#E8F0FF"
c.colors.statusbar.caret.selection.bg = "#008688"
c.colors.statusbar.progress.bg = "#A54300"
c.colors.statusbar.url.fg = "#293040"
c.colors.statusbar.url.error.fg = "#9B211A"
c.colors.statusbar.url.hover.fg = "#0019A8"
c.colors.statusbar.url.success.http.fg = "#755FA9"
c.colors.statusbar.url.success.https.fg = "#0D8131"
c.colors.statusbar.url.warn.fg = "#8D6C08"
c.colors.tabs.bar.bg = "#CCDAF2"
c.colors.tabs.indicator.start = "#8D6C08"
c.colors.tabs.indicator.stop = "#0D8131"
c.colors.tabs.indicator.error = "#9B211A"
c.colors.tabs.indicator.system = "none"
c.colors.tabs.odd.fg = "#556179"
c.colors.tabs.odd.bg = "#CCDAF2"
c.colors.tabs.even.fg = "#556179"
c.colors.tabs.even.bg = "#CCDAF2"
c.colors.tabs.pinned.odd.fg = "#4A5469"
c.colors.tabs.pinned.odd.bg = "#DCE5F7"
c.colors.tabs.pinned.even.fg = "#4A5469"
c.colors.tabs.pinned.even.bg = "#DCE5F7"
c.colors.tabs.pinned.selected.odd.fg = "#1B202B"
c.colors.tabs.pinned.selected.odd.bg = "#E8F0FF"
c.colors.tabs.pinned.selected.even.fg = "#1B202B"
c.colors.tabs.pinned.selected.even.bg = "#E8F0FF"
c.colors.tabs.selected.odd.fg = "#1B202B"
c.colors.tabs.selected.odd.bg = "#E8F0FF"
c.colors.tabs.selected.even.fg = "#1B202B"
c.colors.tabs.selected.even.bg = "#E8F0FF"
c.colors.tooltip.fg = "#293040"
c.colors.tooltip.bg = "#F4F8FF"
c.colors.webpage.bg = "#E8F0FF"
c.colors.webpage.preferred_color_scheme = "light"

c.hints.border = "1px solid #6B5512"
paris_guimard.pysave as ~/.config/qutebrowser/paris_guimard.py
next to config.py; on macOS that's ~/.qutebrowser/
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Paris Guimard for qutebrowser. In config.py: config.source("paris_guimard.py")
# pylint: disable=undefined-variable  (c and config are provided by qutebrowser)

c.colors.completion.fg = "#D9E1DB"
c.colors.completion.odd.bg = "#18241D"
c.colors.completion.even.bg = "#18241D"
c.colors.completion.category.fg = "#CA9245"
c.colors.completion.category.bg = "#131A17"
c.colors.completion.category.border.top = "#131A17"
c.colors.completion.category.border.bottom = "#263930"
c.colors.completion.item.selected.fg = "#E9EEEC"
c.colors.completion.item.selected.bg = "#3E554A"
c.colors.completion.item.selected.border.top = "#3E554A"
c.colors.completion.item.selected.border.bottom = "#3E554A"
c.colors.completion.item.selected.match.fg = "#DFAA61"
c.colors.completion.match.fg = "#F1BF4B"
c.colors.completion.scrollbar.fg = "#3E554A"
c.colors.completion.scrollbar.bg = "#18241D"
c.colors.contextmenu.menu.bg = "#263930"
c.colors.contextmenu.menu.fg = "#D9E1DB"
c.colors.contextmenu.disabled.bg = "#263930"
c.colors.contextmenu.disabled.fg = "#586B61"
c.colors.contextmenu.selected.bg = "#3E554A"
c.colors.contextmenu.selected.fg = "#E9EEEC"
c.colors.downloads.bar.bg = "#131A17"
c.colors.downloads.start.fg = "#131A17"
c.colors.downloads.start.bg = "#709BC8"
c.colors.downloads.stop.fg = "#131A17"
c.colors.downloads.stop.bg = "#70CAA9"
c.colors.downloads.error.fg = "#131A17"
c.colors.downloads.error.bg = "#E7877B"
c.colors.downloads.system.fg = "none"
c.colors.downloads.system.bg = "none"
c.colors.hints.fg = "#131A17"
c.colors.hints.bg = "#F1BF4B"
c.colors.hints.match.fg = "#826C31"
c.colors.keyhint.fg = "#D9E1DB"
c.colors.keyhint.suffix.fg = "#CA9245"
c.colors.keyhint.bg = "#263930"
c.colors.messages.error.fg = "#131A17"
c.colors.messages.error.bg = "#E7877B"
c.colors.messages.error.border = "#E7877B"
c.colors.messages.warning.fg = "#131A17"
c.colors.messages.warning.bg = "#F1BF4B"
c.colors.messages.warning.border = "#F1BF4B"
c.colors.messages.info.fg = "#D9E1DB"
c.colors.messages.info.bg = "#18241D"
c.colors.messages.info.border = "#263930"
c.colors.prompts.fg = "#D9E1DB"
c.colors.prompts.border = "1px solid #3C4D45"
c.colors.prompts.bg = "#263930"
c.colors.prompts.selected.fg = "#E9EEEC"
c.colors.prompts.selected.bg = "#3E554A"
c.colors.statusbar.normal.fg = "#C2CBC5"
c.colors.statusbar.normal.bg = "#131A17"
c.colors.statusbar.insert.fg = "#131A17"
c.colors.statusbar.insert.bg = "#70CAA9"
c.colors.statusbar.passthrough.fg = "#131A17"
c.colors.statusbar.passthrough.bg = "#709BC8"
c.colors.statusbar.private.fg = "#D9E1DB"
c.colors.statusbar.private.bg = "#463C34"
c.colors.statusbar.command.fg = "#D9E1DB"
c.colors.statusbar.command.bg = "#18241D"
c.colors.statusbar.command.private.fg = "#D9E1DB"
c.colors.statusbar.command.private.bg = "#4A4439"
c.colors.statusbar.caret.fg = "#131A17"
c.colors.statusbar.caret.bg = "#549B9F"
c.colors.statusbar.caret.selection.fg = "#131A17"
c.colors.statusbar.caret.selection.bg = "#70B5B9"
c.colors.statusbar.progress.bg = "#CA9245"
c.colors.statusbar.url.fg = "#D9E1DB"
c.colors.statusbar.url.error.fg = "#E7877B"
c.colors.statusbar.url.hover.fg = "#709BC8"
c.colors.statusbar.url.success.http.fg = "#FAB49C"
c.colors.statusbar.url.success.https.fg = "#70CAA9"
c.colors.statusbar.url.warn.fg = "#F1BF4B"
c.colors.tabs.bar.bg = "#131A17"
c.colors.tabs.indicator.start = "#F1BF4B"
c.colors.tabs.indicator.stop = "#70CAA9"
c.colors.tabs.indicator.error = "#E7877B"
c.colors.tabs.indicator.system = "none"
c.colors.tabs.odd.fg = "#909E96"
c.colors.tabs.odd.bg = "#131A17"
c.colors.tabs.even.fg = "#909E96"
c.colors.tabs.even.bg = "#131A17"
c.colors.tabs.pinned.odd.fg = "#A9B5AE"
c.colors.tabs.pinned.odd.bg = "#18241D"
c.colors.tabs.pinned.even.fg = "#A9B5AE"
c.colors.tabs.pinned.even.bg = "#18241D"
c.colors.tabs.pinned.selected.odd.fg = "#E9EEEC"
c.colors.tabs.pinned.selected.odd.bg = "#1E2E26"
c.colors.tabs.pinned.selected.even.fg = "#E9EEEC"
c.colors.tabs.pinned.selected.even.bg = "#1E2E26"
c.colors.tabs.selected.odd.fg = "#E9EEEC"
c.colors.tabs.selected.odd.bg = "#1E2E26"
c.colors.tabs.selected.even.fg = "#E9EEEC"
c.colors.tabs.selected.even.bg = "#1E2E26"
c.colors.tooltip.fg = "#D9E1DB"
c.colors.tooltip.bg = "#263930"
c.colors.webpage.bg = "#1E2E26"
c.colors.webpage.preferred_color_scheme = "dark"

c.hints.border = "1px solid #8D7534"
paris_catacombes.pysave as ~/.config/qutebrowser/paris_catacombes.py
next to config.py; on macOS that's ~/.qutebrowser/
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Paris Catacombes for qutebrowser. In config.py: config.source("paris_catacombes.py")
# pylint: disable=undefined-variable  (c and config are provided by qutebrowser)

c.colors.completion.fg = "#D4DDD7"
c.colors.completion.odd.bg = "#0D1711"
c.colors.completion.even.bg = "#0D1711"
c.colors.completion.category.fg = "#CA9245"
c.colors.completion.category.bg = "#0A100D"
c.colors.completion.category.border.top = "#0A100D"
c.colors.completion.category.border.bottom = "#1A2921"
c.colors.completion.item.selected.fg = "#E7ECEA"
c.colors.completion.item.selected.bg = "#31433A"
c.colors.completion.item.selected.border.top = "#31433A"
c.colors.completion.item.selected.border.bottom = "#31433A"
c.colors.completion.item.selected.match.fg = "#DFAA61"
c.colors.completion.match.fg = "#F1BF4B"
c.colors.completion.scrollbar.fg = "#31433A"
c.colors.completion.scrollbar.bg = "#0D1711"
c.colors.contextmenu.menu.bg = "#1A2921"
c.colors.contextmenu.menu.fg = "#D4DDD7"
c.colors.contextmenu.disabled.bg = "#1A2921"
c.colors.contextmenu.disabled.fg = "#54655C"
c.colors.contextmenu.selected.bg = "#31433A"
c.colors.contextmenu.selected.fg = "#E7ECEA"
c.colors.downloads.bar.bg = "#0A100D"
c.colors.downloads.start.fg = "#0A100D"
c.colors.downloads.start.bg = "#709BC8"
c.colors.downloads.stop.fg = "#0A100D"
c.colors.downloads.stop.bg = "#70CAA9"
c.colors.downloads.error.fg = "#0A100D"
c.colors.downloads.error.bg = "#E7877B"
c.colors.downloads.system.fg = "none"
c.colors.downloads.system.bg = "none"
c.colors.hints.fg = "#0A100D"
c.colors.hints.bg = "#F1BF4B"
c.colors.hints.match.fg = "#7E682C"
c.colors.keyhint.fg = "#D4DDD7"
c.colors.keyhint.suffix.fg = "#CA9245"
c.colors.keyhint.bg = "#1A2921"
c.colors.messages.error.fg = "#0A100D"
c.colors.messages.error.bg = "#E7877B"
c.colors.messages.error.border = "#E7877B"
c.colors.messages.warning.fg = "#0A100D"
c.colors.messages.warning.bg = "#F1BF4B"
c.colors.messages.warning.border = "#F1BF4B"
c.colors.messages.info.fg = "#D4DDD7"
c.colors.messages.info.bg = "#0D1711"
c.colors.messages.info.border = "#1A2921"
c.colors.prompts.fg = "#D4DDD7"
c.colors.prompts.border = "1px solid #313F37"
c.colors.prompts.bg = "#1A2921"
c.colors.prompts.selected.fg = "#E7ECEA"
c.colors.prompts.selected.bg = "#31433A"
c.colors.statusbar.normal.fg = "#BFC8C2"
c.colors.statusbar.normal.bg = "#0A100D"
c.colors.statusbar.insert.fg = "#0A100D"
c.colors.statusbar.insert.bg = "#70CAA9"
c.colors.statusbar.passthrough.fg = "#0A100D"
c.colors.statusbar.passthrough.bg = "#709BC8"
c.colors.statusbar.private.fg = "#D4DDD7"
c.colors.statusbar.private.bg = "#3F342C"
c.colors.statusbar.command.fg = "#D4DDD7"
c.colors.statusbar.command.bg = "#0D1711"
c.colors.statusbar.command.private.fg = "#D4DDD7"
c.colors.statusbar.command.private.bg = "#413A30"
c.colors.statusbar.caret.fg = "#0A100D"
c.colors.statusbar.caret.bg = "#549B9F"
c.colors.statusbar.caret.selection.fg = "#0A100D"
c.colors.statusbar.caret.selection.bg = "#70B5B9"
c.colors.statusbar.progress.bg = "#CA9245"
c.colors.statusbar.url.fg = "#D4DDD7"
c.colors.statusbar.url.error.fg = "#E7877B"
c.colors.statusbar.url.hover.fg = "#709BC8"
c.colors.statusbar.url.success.http.fg = "#FAB49C"
c.colors.statusbar.url.success.https.fg = "#70CAA9"
c.colors.statusbar.url.warn.fg = "#F1BF4B"
c.colors.tabs.bar.bg = "#0A100D"
c.colors.tabs.indicator.start = "#F1BF4B"
c.colors.tabs.indicator.stop = "#70CAA9"
c.colors.tabs.indicator.error = "#E7877B"
c.colors.tabs.indicator.system = "none"
c.colors.tabs.odd.fg = "#8C9A92"
c.colors.tabs.odd.bg = "#0A100D"
c.colors.tabs.even.fg = "#8C9A92"
c.colors.tabs.even.bg = "#0A100D"
c.colors.tabs.pinned.odd.fg = "#A5B1AA"
c.colors.tabs.pinned.odd.bg = "#0D1711"
c.colors.tabs.pinned.even.fg = "#A5B1AA"
c.colors.tabs.pinned.even.bg = "#0D1711"
c.colors.tabs.pinned.selected.odd.fg = "#E7ECEA"
c.colors.tabs.pinned.selected.odd.bg = "#121E19"
c.colors.tabs.pinned.selected.even.fg = "#E7ECEA"
c.colors.tabs.pinned.selected.even.bg = "#121E19"
c.colors.tabs.selected.odd.fg = "#E7ECEA"
c.colors.tabs.selected.odd.bg = "#121E19"
c.colors.tabs.selected.even.fg = "#E7ECEA"
c.colors.tabs.selected.even.bg = "#121E19"
c.colors.tooltip.fg = "#D4DDD7"
c.colors.tooltip.bg = "#1A2921"
c.colors.webpage.bg = "#121E19"
c.colors.webpage.preferred_color_scheme = "dark"

c.hints.border = "1px solid #89702F"
paris_carrelage.pysave as ~/.config/qutebrowser/paris_carrelage.py
next to config.py; on macOS that's ~/.qutebrowser/
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Paris Carrelage for qutebrowser. In config.py: config.source("paris_carrelage.py")
# pylint: disable=undefined-variable  (c and config are provided by qutebrowser)

c.colors.completion.fg = "#27342F"
c.colors.completion.odd.bg = "#E1E6E5"
c.colors.completion.even.bg = "#E1E6E5"
c.colors.completion.category.fg = "#764C00"
c.colors.completion.category.bg = "#D5DBDA"
c.colors.completion.category.border.top = "#D5DBDA"
c.colors.completion.category.border.bottom = "#B0BFBB"
c.colors.completion.item.selected.fg = "#19221E"
c.colors.completion.item.selected.bg = "#B0BFBB"
c.colors.completion.item.selected.border.top = "#B0BFBB"
c.colors.completion.item.selected.border.bottom = "#B0BFBB"
c.colors.completion.item.selected.match.fg = "#764C00"
c.colors.completion.match.fg = "#916D07"
c.colors.completion.scrollbar.fg = "#B0BFBB"
c.colors.completion.scrollbar.bg = "#E1E6E5"
c.colors.contextmenu.menu.bg = "#F6F8F8"
c.colors.contextmenu.menu.fg = "#27342F"
c.colors.contextmenu.disabled.bg = "#F6F8F8"
c.colors.contextmenu.disabled.fg = "#859792"
c.colors.contextmenu.selected.bg = "#B0BFBB"
c.colors.contextmenu.selected.fg = "#19221E"
c.colors.downloads.bar.bg = "#D5DBDA"
c.colors.downloads.start.fg = "#EEF2F1"
c.colors.downloads.start.bg = "#25629B"
c.colors.downloads.stop.fg = "#EEF2F1"
c.colors.downloads.stop.bg = "#218366"
c.colors.downloads.error.fg = "#EEF2F1"
c.colors.downloads.error.bg = "#88251E"
c.colors.downloads.system.fg = "none"
c.colors.downloads.system.bg = "none"
c.colors.hints.fg = "#EEF2F1"
c.colors.hints.bg = "#916D07"
c.colors.hints.match.fg = "#554812"
c.colors.keyhint.fg = "#27342F"
c.colors.keyhint.suffix.fg = "#764C00"
c.colors.keyhint.bg = "#F6F8F8"
c.colors.messages.error.fg = "#EEF2F1"
c.colors.messages.error.bg = "#88251E"
c.colors.messages.error.border = "#88251E"
c.colors.messages.warning.fg = "#EEF2F1"
c.colors.messages.warning.bg = "#916D07"
c.colors.messages.warning.border = "#916D07"
c.colors.messages.info.fg = "#27342F"
c.colors.messages.info.bg = "#E1E6E5"
c.colors.messages.info.border = "#B0BFBB"
c.colors.prompts.fg = "#27342F"
c.colors.prompts.border = "1px solid #D9DCDC"
c.colors.prompts.bg = "#F6F8F8"
c.colors.prompts.selected.fg = "#19221E"
c.colors.prompts.selected.bg = "#B0BFBB"
c.colors.statusbar.normal.fg = "#3B4742"
c.colors.statusbar.normal.bg = "#D5DBDA"
c.colors.statusbar.insert.fg = "#EEF2F1"
c.colors.statusbar.insert.bg = "#218366"
c.colors.statusbar.passthrough.fg = "#EEF2F1"
c.colors.statusbar.passthrough.bg = "#25629B"
c.colors.statusbar.private.fg = "#27342F"
c.colors.statusbar.private.bg = "#CEC2BC"
c.colors.statusbar.command.fg = "#27342F"
c.colors.statusbar.command.bg = "#E1E6E5"
c.colors.statusbar.command.private.fg = "#27342F"
c.colors.statusbar.command.private.bg = "#D7CBC4"
c.colors.statusbar.caret.fg = "#EEF2F1"
c.colors.statusbar.caret.bg = "#006267"
c.colors.statusbar.caret.selection.fg = "#EEF2F1"
c.colors.statusbar.caret.selection.bg = "#027479"
c.colors.statusbar.progress.bg = "#764C00"
c.colors.statusbar.url.fg = "#27342F"
c.colors.statusbar.url.error.fg = "#88251E"
c.colors.statusbar.url.hover.fg = "#25629B"
c.colors.statusbar.url.success.http.fg = "#B36B51"
c.colors.statusbar.url.success.https.fg = "#218366"
c.colors.statusbar.url.warn.fg = "#916D07"
c.colors.tabs.bar.bg = "#D5DBDA"
c.colors.tabs.indicator.start = "#916D07"
c.colors.tabs.indicator.stop = "#218366"
c.colors.tabs.indicator.error = "#88251E"
c.colors.tabs.indicator.system = "none"
c.colors.tabs.odd.fg = "#56645F"
c.colors.tabs.odd.bg = "#D5DBDA"
c.colors.tabs.even.fg = "#56645F"
c.colors.tabs.even.bg = "#D5DBDA"
c.colors.tabs.pinned.odd.fg = "#4A5752"
c.colors.tabs.pinned.odd.bg = "#E1E6E5"
c.colors.tabs.pinned.even.fg = "#4A5752"
c.colors.tabs.pinned.even.bg = "#E1E6E5"
c.colors.tabs.pinned.selected.odd.fg = "#19221E"
c.colors.tabs.pinned.selected.odd.bg = "#EEF2F1"
c.colors.tabs.pinned.selected.even.fg = "#19221E"
c.colors.tabs.pinned.selected.even.bg = "#EEF2F1"
c.colors.tabs.selected.odd.fg = "#19221E"
c.colors.tabs.selected.odd.bg = "#EEF2F1"
c.colors.tabs.selected.even.fg = "#19221E"
c.colors.tabs.selected.even.bg = "#EEF2F1"
c.colors.tooltip.fg = "#27342F"
c.colors.tooltip.bg = "#F6F8F8"
c.colors.webpage.bg = "#EEF2F1"
c.colors.webpage.preferred_color_scheme = "light"

c.hints.border = "1px solid #6D560E"