Skip to content
Subway SeatSubway SeatSubway Seat
← All ports

Shell & prompt

zsh-syntax-highlighting

The same command-line colors as the fish port: gold commands, orange keywords and separators, sage options, avocado strings, terracotta expansions and redirections. It also colors zsh-autosuggestions' suggestions to match fish's.

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

zsh-syntax-highlighting 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 and switches the theme on for you. More ways to install

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

Turn it on

In ~/.zshrc, before or after zsh-syntax-highlighting is loaded (the end is fine)
source ~/.config/zsh/subway-seat.zsh
In ~/.zshrc, before or after zsh-syntax-highlighting is loaded (the end is fine)
source ~/.config/zsh/subway-seat-tunnel.zsh
In ~/.zshrc, before or after zsh-syntax-highlighting is loaded (the end is fine)
source ~/.config/zsh/subway-seat-enamel.zsh
In ~/.zshrc, before or after zsh-syntax-highlighting is loaded (the end is fine)
source ~/.config/zsh/london-moquette.zsh
In ~/.zshrc, before or after zsh-syntax-highlighting is loaded (the end is fine)
source ~/.config/zsh/london-deep-level.zsh
In ~/.zshrc, before or after zsh-syntax-highlighting is loaded (the end is fine)
source ~/.config/zsh/london-portland.zsh
In ~/.zshrc, before or after zsh-syntax-highlighting is loaded (the end is fine)
source ~/.config/zsh/paris-guimard.zsh
In ~/.zshrc, before or after zsh-syntax-highlighting is loaded (the end is fine)
source ~/.config/zsh/paris-catacombes.zsh
In ~/.zshrc, before or after zsh-syntax-highlighting is loaded (the end is fine)
source ~/.config/zsh/paris-carrelage.zsh

The files

subway-seat.zshsave as ~/.config/zsh/subway-seat.zsh
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Subway Seat for zsh-syntax-highlighting. Needs a truecolor terminal.

typeset -gA ZSH_HIGHLIGHT_STYLES

# General
ZSH_HIGHLIGHT_STYLES[default]='fg=#EDDCBC'
ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=#FF8373'
ZSH_HIGHLIGHT_STYLES[comment]='fg=#967B5C,italic'

# Commands
ZSH_HIGHLIGHT_STYLES[reserved-word]='fg=#EC7F31'
ZSH_HIGHLIGHT_STYLES[alias]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[suffix-alias]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[global-alias]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[builtin]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[function]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[command]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[hashed-command]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[precommand]='fg=#F3BF45,italic'
ZSH_HIGHLIGHT_STYLES[autodirectory]='fg=#F3BF45,italic'
ZSH_HIGHLIGHT_STYLES[arg0]='fg=#F3BF45'

# Separators and redirection
ZSH_HIGHLIGHT_STYLES[commandseparator]='fg=#EC7F31'
ZSH_HIGHLIGHT_STYLES[redirection]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[named-fd]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[numeric-fd]='fg=#F4A87E'

# Arguments and options
ZSH_HIGHLIGHT_STYLES[single-hyphen-option]='fg=#86AD95'
ZSH_HIGHLIGHT_STYLES[double-hyphen-option]='fg=#86AD95'
ZSH_HIGHLIGHT_STYLES[assign]='fg=#EDDCBC'
ZSH_HIGHLIGHT_STYLES[path]='fg=#D9C6A3,underline'
ZSH_HIGHLIGHT_STYLES[path_pathseparator]='fg=#AE9575,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix]='fg=#D9C6A3,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix_pathseparator]='fg=#AE9575,underline'
ZSH_HIGHLIGHT_STYLES[globbing]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[history-expansion]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[arithmetic-expansion]='fg=#FF8373'

# Strings
ZSH_HIGHLIGHT_STYLES[single-quoted-argument]='fg=#ADB956'
ZSH_HIGHLIGHT_STYLES[single-quoted-argument-unclosed]='fg=#FF8373'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument]='fg=#ADB956'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument-unclosed]='fg=#FF8373'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument]='fg=#ADB956'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument-unclosed]='fg=#FF8373'
ZSH_HIGHLIGHT_STYLES[rc-quote]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[dollar-double-quoted-argument]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[back-double-quoted-argument]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[back-dollar-quoted-argument]='fg=#F4A87E'

# Substitutions
ZSH_HIGHLIGHT_STYLES[command-substitution]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-unquoted]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-quoted]='fg=#ADB956'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-unquoted]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-quoted]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[process-substitution]='none'
ZSH_HIGHLIGHT_STYLES[process-substitution-delimiter]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument]='none'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-unclosed]='fg=#FF8373'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-delimiter]='fg=#F4A87E'

# brackets and cursor highlighters (only used if enabled in ZSH_HIGHLIGHT_HIGHLIGHTERS)
ZSH_HIGHLIGHT_STYLES[bracket-error]='fg=#FF8373,bold'
ZSH_HIGHLIGHT_STYLES[bracket-level-1]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[bracket-level-2]='fg=#EC7F31'
ZSH_HIGHLIGHT_STYLES[bracket-level-3]='fg=#ADB956'
ZSH_HIGHLIGHT_STYLES[bracket-level-4]='fg=#86AD95'
ZSH_HIGHLIGHT_STYLES[cursor-matchingbracket]='fg=#FFD36B,bold'
ZSH_HIGHLIGHT_STYLES[cursor]='fg=#20160E,bg=#F3BF45'

# zsh-autosuggestions (fish's autosuggestion color)
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=#967B5C'
subway-seat-tunnel.zshsave as ~/.config/zsh/subway-seat-tunnel.zsh
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Subway Seat Tunnel for zsh-syntax-highlighting. Needs a truecolor terminal.

typeset -gA ZSH_HIGHLIGHT_STYLES

# General
ZSH_HIGHLIGHT_STYLES[default]='fg=#E9D8B6'
ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=#FF8373'
ZSH_HIGHLIGHT_STYLES[comment]='fg=#917759,italic'

# Commands
ZSH_HIGHLIGHT_STYLES[reserved-word]='fg=#EC7F31'
ZSH_HIGHLIGHT_STYLES[alias]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[suffix-alias]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[global-alias]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[builtin]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[function]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[command]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[hashed-command]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[precommand]='fg=#F3BF45,italic'
ZSH_HIGHLIGHT_STYLES[autodirectory]='fg=#F3BF45,italic'
ZSH_HIGHLIGHT_STYLES[arg0]='fg=#F3BF45'

# Separators and redirection
ZSH_HIGHLIGHT_STYLES[commandseparator]='fg=#EC7F31'
ZSH_HIGHLIGHT_STYLES[redirection]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[named-fd]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[numeric-fd]='fg=#F4A87E'

# Arguments and options
ZSH_HIGHLIGHT_STYLES[single-hyphen-option]='fg=#86AD95'
ZSH_HIGHLIGHT_STYLES[double-hyphen-option]='fg=#86AD95'
ZSH_HIGHLIGHT_STYLES[assign]='fg=#E9D8B6'
ZSH_HIGHLIGHT_STYLES[path]='fg=#D6C3A0,underline'
ZSH_HIGHLIGHT_STYLES[path_pathseparator]='fg=#AA9171,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix]='fg=#D6C3A0,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix_pathseparator]='fg=#AA9171,underline'
ZSH_HIGHLIGHT_STYLES[globbing]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[history-expansion]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[arithmetic-expansion]='fg=#FF8373'

# Strings
ZSH_HIGHLIGHT_STYLES[single-quoted-argument]='fg=#ADB956'
ZSH_HIGHLIGHT_STYLES[single-quoted-argument-unclosed]='fg=#FF8373'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument]='fg=#ADB956'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument-unclosed]='fg=#FF8373'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument]='fg=#ADB956'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument-unclosed]='fg=#FF8373'
ZSH_HIGHLIGHT_STYLES[rc-quote]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[dollar-double-quoted-argument]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[back-double-quoted-argument]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[back-dollar-quoted-argument]='fg=#F4A87E'

# Substitutions
ZSH_HIGHLIGHT_STYLES[command-substitution]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-unquoted]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-quoted]='fg=#ADB956'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-unquoted]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-quoted]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[process-substitution]='none'
ZSH_HIGHLIGHT_STYLES[process-substitution-delimiter]='fg=#F4A87E'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument]='none'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-unclosed]='fg=#FF8373'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-delimiter]='fg=#F4A87E'

# brackets and cursor highlighters (only used if enabled in ZSH_HIGHLIGHT_HIGHLIGHTERS)
ZSH_HIGHLIGHT_STYLES[bracket-error]='fg=#FF8373,bold'
ZSH_HIGHLIGHT_STYLES[bracket-level-1]='fg=#F3BF45'
ZSH_HIGHLIGHT_STYLES[bracket-level-2]='fg=#EC7F31'
ZSH_HIGHLIGHT_STYLES[bracket-level-3]='fg=#ADB956'
ZSH_HIGHLIGHT_STYLES[bracket-level-4]='fg=#86AD95'
ZSH_HIGHLIGHT_STYLES[cursor-matchingbracket]='fg=#FFD36B,bold'
ZSH_HIGHLIGHT_STYLES[cursor]='fg=#140D07,bg=#F3BF45'

# zsh-autosuggestions (fish's autosuggestion color)
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=#917759'
subway-seat-enamel.zshsave as ~/.config/zsh/subway-seat-enamel.zsh
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Subway Seat Enamel for zsh-syntax-highlighting. Needs a truecolor terminal.

typeset -gA ZSH_HIGHLIGHT_STYLES

# General
ZSH_HIGHLIGHT_STYLES[default]='fg=#3E2C1E'
ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=#BF4233'
ZSH_HIGHLIGHT_STYLES[comment]='fg=#8C7254,italic'

# Commands
ZSH_HIGHLIGHT_STYLES[reserved-word]='fg=#A04800'
ZSH_HIGHLIGHT_STYLES[alias]='fg=#976608'
ZSH_HIGHLIGHT_STYLES[suffix-alias]='fg=#976608'
ZSH_HIGHLIGHT_STYLES[global-alias]='fg=#976608'
ZSH_HIGHLIGHT_STYLES[builtin]='fg=#976608'
ZSH_HIGHLIGHT_STYLES[function]='fg=#976608'
ZSH_HIGHLIGHT_STYLES[command]='fg=#976608'
ZSH_HIGHLIGHT_STYLES[hashed-command]='fg=#976608'
ZSH_HIGHLIGHT_STYLES[precommand]='fg=#976608,italic'
ZSH_HIGHLIGHT_STYLES[autodirectory]='fg=#976608,italic'
ZSH_HIGHLIGHT_STYLES[arg0]='fg=#976608'

# Separators and redirection
ZSH_HIGHLIGHT_STYLES[commandseparator]='fg=#A04800'
ZSH_HIGHLIGHT_STYLES[redirection]='fg=#843811'
ZSH_HIGHLIGHT_STYLES[named-fd]='fg=#843811'
ZSH_HIGHLIGHT_STYLES[numeric-fd]='fg=#843811'

# Arguments and options
ZSH_HIGHLIGHT_STYLES[single-hyphen-option]='fg=#3E7157'
ZSH_HIGHLIGHT_STYLES[double-hyphen-option]='fg=#3E7157'
ZSH_HIGHLIGHT_STYLES[assign]='fg=#3E2C1E'
ZSH_HIGHLIGHT_STYLES[path]='fg=#54402F,underline'
ZSH_HIGHLIGHT_STYLES[path_pathseparator]='fg=#735C44,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix]='fg=#54402F,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix_pathseparator]='fg=#735C44,underline'
ZSH_HIGHLIGHT_STYLES[globbing]='fg=#843811'
ZSH_HIGHLIGHT_STYLES[history-expansion]='fg=#843811'
ZSH_HIGHLIGHT_STYLES[arithmetic-expansion]='fg=#BF4233'

# Strings
ZSH_HIGHLIGHT_STYLES[single-quoted-argument]='fg=#66740F'
ZSH_HIGHLIGHT_STYLES[single-quoted-argument-unclosed]='fg=#BF4233'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument]='fg=#66740F'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument-unclosed]='fg=#BF4233'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument]='fg=#66740F'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument-unclosed]='fg=#BF4233'
ZSH_HIGHLIGHT_STYLES[rc-quote]='fg=#843811'
ZSH_HIGHLIGHT_STYLES[dollar-double-quoted-argument]='fg=#843811'
ZSH_HIGHLIGHT_STYLES[back-double-quoted-argument]='fg=#843811'
ZSH_HIGHLIGHT_STYLES[back-dollar-quoted-argument]='fg=#843811'

# Substitutions
ZSH_HIGHLIGHT_STYLES[command-substitution]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-unquoted]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-quoted]='fg=#66740F'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter]='fg=#843811'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-unquoted]='fg=#843811'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-quoted]='fg=#843811'
ZSH_HIGHLIGHT_STYLES[process-substitution]='none'
ZSH_HIGHLIGHT_STYLES[process-substitution-delimiter]='fg=#843811'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument]='none'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-unclosed]='fg=#BF4233'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-delimiter]='fg=#843811'

# brackets and cursor highlighters (only used if enabled in ZSH_HIGHLIGHT_HIGHLIGHTERS)
ZSH_HIGHLIGHT_STYLES[bracket-error]='fg=#BF4233,bold'
ZSH_HIGHLIGHT_STYLES[bracket-level-1]='fg=#976608'
ZSH_HIGHLIGHT_STYLES[bracket-level-2]='fg=#A04800'
ZSH_HIGHLIGHT_STYLES[bracket-level-3]='fg=#66740F'
ZSH_HIGHLIGHT_STYLES[bracket-level-4]='fg=#3E7157'
ZSH_HIGHLIGHT_STYLES[cursor-matchingbracket]='fg=#A9720A,bold'
ZSH_HIGHLIGHT_STYLES[cursor]='fg=#F8EFDF,bg=#A04800'

# zsh-autosuggestions (fish's autosuggestion color)
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=#8C7254'
london-moquette.zshsave as ~/.config/zsh/london-moquette.zsh
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# London Moquette for zsh-syntax-highlighting. Needs a truecolor terminal.

typeset -gA ZSH_HIGHLIGHT_STYLES

# General
ZSH_HIGHLIGHT_STYLES[default]='fg=#D8DEEA'
ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=#FE8474'
ZSH_HIGHLIGHT_STYLES[comment]='fg=#73819C,italic'

# Commands
ZSH_HIGHLIGHT_STYLES[reserved-word]='fg=#DE8946'
ZSH_HIGHLIGHT_STYLES[alias]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[suffix-alias]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[global-alias]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[builtin]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[function]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[command]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[hashed-command]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[precommand]='fg=#F2C03F,italic'
ZSH_HIGHLIGHT_STYLES[autodirectory]='fg=#F2C03F,italic'
ZSH_HIGHLIGHT_STYLES[arg0]='fg=#F2C03F'

# Separators and redirection
ZSH_HIGHLIGHT_STYLES[commandseparator]='fg=#DE8946'
ZSH_HIGHLIGHT_STYLES[redirection]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[named-fd]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[numeric-fd]='fg=#AE9EDC'

# Arguments and options
ZSH_HIGHLIGHT_STYLES[single-hyphen-option]='fg=#54B4B5'
ZSH_HIGHLIGHT_STYLES[double-hyphen-option]='fg=#54B4B5'
ZSH_HIGHLIGHT_STYLES[assign]='fg=#D8DEEA'
ZSH_HIGHLIGHT_STYLES[path]='fg=#C1C9D8,underline'
ZSH_HIGHLIGHT_STYLES[path_pathseparator]='fg=#8F9AB0,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix]='fg=#C1C9D8,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix_pathseparator]='fg=#8F9AB0,underline'
ZSH_HIGHLIGHT_STYLES[globbing]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[history-expansion]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[arithmetic-expansion]='fg=#FE8474'

# Strings
ZSH_HIGHLIGHT_STYLES[single-quoted-argument]='fg=#77C581'
ZSH_HIGHLIGHT_STYLES[single-quoted-argument-unclosed]='fg=#FE8474'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument]='fg=#77C581'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument-unclosed]='fg=#FE8474'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument]='fg=#77C581'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument-unclosed]='fg=#FE8474'
ZSH_HIGHLIGHT_STYLES[rc-quote]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[dollar-double-quoted-argument]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[back-double-quoted-argument]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[back-dollar-quoted-argument]='fg=#AE9EDC'

# Substitutions
ZSH_HIGHLIGHT_STYLES[command-substitution]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-unquoted]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-quoted]='fg=#77C581'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-unquoted]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-quoted]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[process-substitution]='none'
ZSH_HIGHLIGHT_STYLES[process-substitution-delimiter]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument]='none'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-unclosed]='fg=#FE8474'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-delimiter]='fg=#AE9EDC'

# brackets and cursor highlighters (only used if enabled in ZSH_HIGHLIGHT_HIGHLIGHTERS)
ZSH_HIGHLIGHT_STYLES[bracket-error]='fg=#FE8474,bold'
ZSH_HIGHLIGHT_STYLES[bracket-level-1]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[bracket-level-2]='fg=#DE8946'
ZSH_HIGHLIGHT_STYLES[bracket-level-3]='fg=#77C581'
ZSH_HIGHLIGHT_STYLES[bracket-level-4]='fg=#54B4B5'
ZSH_HIGHLIGHT_STYLES[cursor-matchingbracket]='fg=#FFD36C,bold'
ZSH_HIGHLIGHT_STYLES[cursor]='fg=#121826,bg=#F2C03F'

# zsh-autosuggestions (fish's autosuggestion color)
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=#73819C'
london-deep-level.zshsave as ~/.config/zsh/london-deep-level.zsh
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# London Deep Level for zsh-syntax-highlighting. Needs a truecolor terminal.

typeset -gA ZSH_HIGHLIGHT_STYLES

# General
ZSH_HIGHLIGHT_STYLES[default]='fg=#D4DAE7'
ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=#FE8474'
ZSH_HIGHLIGHT_STYLES[comment]='fg=#6F7C97,italic'

# Commands
ZSH_HIGHLIGHT_STYLES[reserved-word]='fg=#DE8946'
ZSH_HIGHLIGHT_STYLES[alias]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[suffix-alias]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[global-alias]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[builtin]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[function]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[command]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[hashed-command]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[precommand]='fg=#F2C03F,italic'
ZSH_HIGHLIGHT_STYLES[autodirectory]='fg=#F2C03F,italic'
ZSH_HIGHLIGHT_STYLES[arg0]='fg=#F2C03F'

# Separators and redirection
ZSH_HIGHLIGHT_STYLES[commandseparator]='fg=#DE8946'
ZSH_HIGHLIGHT_STYLES[redirection]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[named-fd]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[numeric-fd]='fg=#AE9EDC'

# Arguments and options
ZSH_HIGHLIGHT_STYLES[single-hyphen-option]='fg=#54B4B5'
ZSH_HIGHLIGHT_STYLES[double-hyphen-option]='fg=#54B4B5'
ZSH_HIGHLIGHT_STYLES[assign]='fg=#D4DAE7'
ZSH_HIGHLIGHT_STYLES[path]='fg=#BEC6D5,underline'
ZSH_HIGHLIGHT_STYLES[path_pathseparator]='fg=#8B96AC,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix]='fg=#BEC6D5,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix_pathseparator]='fg=#8B96AC,underline'
ZSH_HIGHLIGHT_STYLES[globbing]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[history-expansion]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[arithmetic-expansion]='fg=#FE8474'

# Strings
ZSH_HIGHLIGHT_STYLES[single-quoted-argument]='fg=#77C581'
ZSH_HIGHLIGHT_STYLES[single-quoted-argument-unclosed]='fg=#FE8474'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument]='fg=#77C581'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument-unclosed]='fg=#FE8474'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument]='fg=#77C581'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument-unclosed]='fg=#FE8474'
ZSH_HIGHLIGHT_STYLES[rc-quote]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[dollar-double-quoted-argument]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[back-double-quoted-argument]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[back-dollar-quoted-argument]='fg=#AE9EDC'

# Substitutions
ZSH_HIGHLIGHT_STYLES[command-substitution]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-unquoted]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-quoted]='fg=#77C581'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-unquoted]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-quoted]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[process-substitution]='none'
ZSH_HIGHLIGHT_STYLES[process-substitution-delimiter]='fg=#AE9EDC'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument]='none'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-unclosed]='fg=#FE8474'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-delimiter]='fg=#AE9EDC'

# brackets and cursor highlighters (only used if enabled in ZSH_HIGHLIGHT_HIGHLIGHTERS)
ZSH_HIGHLIGHT_STYLES[bracket-error]='fg=#FE8474,bold'
ZSH_HIGHLIGHT_STYLES[bracket-level-1]='fg=#F2C03F'
ZSH_HIGHLIGHT_STYLES[bracket-level-2]='fg=#DE8946'
ZSH_HIGHLIGHT_STYLES[bracket-level-3]='fg=#77C581'
ZSH_HIGHLIGHT_STYLES[bracket-level-4]='fg=#54B4B5'
ZSH_HIGHLIGHT_STYLES[cursor-matchingbracket]='fg=#FFD36C,bold'
ZSH_HIGHLIGHT_STYLES[cursor]='fg=#0A0E18,bg=#F2C03F'

# zsh-autosuggestions (fish's autosuggestion color)
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=#6F7C97'
london-portland.zshsave as ~/.config/zsh/london-portland.zsh
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# London Portland for zsh-syntax-highlighting. Needs a truecolor terminal.

typeset -gA ZSH_HIGHLIGHT_STYLES

# General
ZSH_HIGHLIGHT_STYLES[default]='fg=#293040'
ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=#CC2E25'
ZSH_HIGHLIGHT_STYLES[comment]='fg=#697794,italic'

# Commands
ZSH_HIGHLIGHT_STYLES[reserved-word]='fg=#A54300'
ZSH_HIGHLIGHT_STYLES[alias]='fg=#8D6C08'
ZSH_HIGHLIGHT_STYLES[suffix-alias]='fg=#8D6C08'
ZSH_HIGHLIGHT_STYLES[global-alias]='fg=#8D6C08'
ZSH_HIGHLIGHT_STYLES[builtin]='fg=#8D6C08'
ZSH_HIGHLIGHT_STYLES[function]='fg=#8D6C08'
ZSH_HIGHLIGHT_STYLES[command]='fg=#8D6C08'
ZSH_HIGHLIGHT_STYLES[hashed-command]='fg=#8D6C08'
ZSH_HIGHLIGHT_STYLES[precommand]='fg=#8D6C08,italic'
ZSH_HIGHLIGHT_STYLES[autodirectory]='fg=#8D6C08,italic'
ZSH_HIGHLIGHT_STYLES[arg0]='fg=#8D6C08'

# Separators and redirection
ZSH_HIGHLIGHT_STYLES[commandseparator]='fg=#A54300'
ZSH_HIGHLIGHT_STYLES[redirection]='fg=#755FA9'
ZSH_HIGHLIGHT_STYLES[named-fd]='fg=#755FA9'
ZSH_HIGHLIGHT_STYLES[numeric-fd]='fg=#755FA9'

# Arguments and options
ZSH_HIGHLIGHT_STYLES[single-hyphen-option]='fg=#007376'
ZSH_HIGHLIGHT_STYLES[double-hyphen-option]='fg=#007376'
ZSH_HIGHLIGHT_STYLES[assign]='fg=#293040'
ZSH_HIGHLIGHT_STYLES[path]='fg=#3C4557,underline'
ZSH_HIGHLIGHT_STYLES[path_pathseparator]='fg=#556179,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix]='fg=#3C4557,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix_pathseparator]='fg=#556179,underline'
ZSH_HIGHLIGHT_STYLES[globbing]='fg=#755FA9'
ZSH_HIGHLIGHT_STYLES[history-expansion]='fg=#755FA9'
ZSH_HIGHLIGHT_STYLES[arithmetic-expansion]='fg=#CC2E25'

# Strings
ZSH_HIGHLIGHT_STYLES[single-quoted-argument]='fg=#0D8131'
ZSH_HIGHLIGHT_STYLES[single-quoted-argument-unclosed]='fg=#CC2E25'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument]='fg=#0D8131'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument-unclosed]='fg=#CC2E25'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument]='fg=#0D8131'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument-unclosed]='fg=#CC2E25'
ZSH_HIGHLIGHT_STYLES[rc-quote]='fg=#755FA9'
ZSH_HIGHLIGHT_STYLES[dollar-double-quoted-argument]='fg=#755FA9'
ZSH_HIGHLIGHT_STYLES[back-double-quoted-argument]='fg=#755FA9'
ZSH_HIGHLIGHT_STYLES[back-dollar-quoted-argument]='fg=#755FA9'

# Substitutions
ZSH_HIGHLIGHT_STYLES[command-substitution]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-unquoted]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-quoted]='fg=#0D8131'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter]='fg=#755FA9'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-unquoted]='fg=#755FA9'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-quoted]='fg=#755FA9'
ZSH_HIGHLIGHT_STYLES[process-substitution]='none'
ZSH_HIGHLIGHT_STYLES[process-substitution-delimiter]='fg=#755FA9'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument]='none'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-unclosed]='fg=#CC2E25'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-delimiter]='fg=#755FA9'

# brackets and cursor highlighters (only used if enabled in ZSH_HIGHLIGHT_HIGHLIGHTERS)
ZSH_HIGHLIGHT_STYLES[bracket-error]='fg=#CC2E25,bold'
ZSH_HIGHLIGHT_STYLES[bracket-level-1]='fg=#8D6C08'
ZSH_HIGHLIGHT_STYLES[bracket-level-2]='fg=#A54300'
ZSH_HIGHLIGHT_STYLES[bracket-level-3]='fg=#0D8131'
ZSH_HIGHLIGHT_STYLES[bracket-level-4]='fg=#007376'
ZSH_HIGHLIGHT_STYLES[cursor-matchingbracket]='fg=#9B770A,bold'
ZSH_HIGHLIGHT_STYLES[cursor]='fg=#E8F0FF,bg=#A54300'

# zsh-autosuggestions (fish's autosuggestion color)
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=#697794'
paris-guimard.zshsave as ~/.config/zsh/paris-guimard.zsh
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Paris Guimard for zsh-syntax-highlighting. Needs a truecolor terminal.

typeset -gA ZSH_HIGHLIGHT_STYLES

# General
ZSH_HIGHLIGHT_STYLES[default]='fg=#D9E1DB'
ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=#E7877B'
ZSH_HIGHLIGHT_STYLES[comment]='fg=#74857C,italic'

# Commands
ZSH_HIGHLIGHT_STYLES[reserved-word]='fg=#CA9245'
ZSH_HIGHLIGHT_STYLES[alias]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[suffix-alias]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[global-alias]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[builtin]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[function]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[command]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[hashed-command]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[precommand]='fg=#F1BF4B,italic'
ZSH_HIGHLIGHT_STYLES[autodirectory]='fg=#F1BF4B,italic'
ZSH_HIGHLIGHT_STYLES[arg0]='fg=#F1BF4B'

# Separators and redirection
ZSH_HIGHLIGHT_STYLES[commandseparator]='fg=#CA9245'
ZSH_HIGHLIGHT_STYLES[redirection]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[named-fd]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[numeric-fd]='fg=#FAB49C'

# Arguments and options
ZSH_HIGHLIGHT_STYLES[single-hyphen-option]='fg=#549B9F'
ZSH_HIGHLIGHT_STYLES[double-hyphen-option]='fg=#549B9F'
ZSH_HIGHLIGHT_STYLES[assign]='fg=#D9E1DB'
ZSH_HIGHLIGHT_STYLES[path]='fg=#C2CBC5,underline'
ZSH_HIGHLIGHT_STYLES[path_pathseparator]='fg=#909E96,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix]='fg=#C2CBC5,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix_pathseparator]='fg=#909E96,underline'
ZSH_HIGHLIGHT_STYLES[globbing]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[history-expansion]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[arithmetic-expansion]='fg=#E7877B'

# Strings
ZSH_HIGHLIGHT_STYLES[single-quoted-argument]='fg=#70CAA9'
ZSH_HIGHLIGHT_STYLES[single-quoted-argument-unclosed]='fg=#E7877B'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument]='fg=#70CAA9'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument-unclosed]='fg=#E7877B'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument]='fg=#70CAA9'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument-unclosed]='fg=#E7877B'
ZSH_HIGHLIGHT_STYLES[rc-quote]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[dollar-double-quoted-argument]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[back-double-quoted-argument]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[back-dollar-quoted-argument]='fg=#FAB49C'

# Substitutions
ZSH_HIGHLIGHT_STYLES[command-substitution]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-unquoted]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-quoted]='fg=#70CAA9'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-unquoted]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-quoted]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[process-substitution]='none'
ZSH_HIGHLIGHT_STYLES[process-substitution-delimiter]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument]='none'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-unclosed]='fg=#E7877B'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-delimiter]='fg=#FAB49C'

# brackets and cursor highlighters (only used if enabled in ZSH_HIGHLIGHT_HIGHLIGHTERS)
ZSH_HIGHLIGHT_STYLES[bracket-error]='fg=#E7877B,bold'
ZSH_HIGHLIGHT_STYLES[bracket-level-1]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[bracket-level-2]='fg=#CA9245'
ZSH_HIGHLIGHT_STYLES[bracket-level-3]='fg=#70CAA9'
ZSH_HIGHLIGHT_STYLES[bracket-level-4]='fg=#549B9F'
ZSH_HIGHLIGHT_STYLES[cursor-matchingbracket]='fg=#FFD57A,bold'
ZSH_HIGHLIGHT_STYLES[cursor]='fg=#131A17,bg=#F1BF4B'

# zsh-autosuggestions (fish's autosuggestion color)
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=#74857C'
paris-catacombes.zshsave as ~/.config/zsh/paris-catacombes.zsh
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Paris Catacombes for zsh-syntax-highlighting. Needs a truecolor terminal.

typeset -gA ZSH_HIGHLIGHT_STYLES

# General
ZSH_HIGHLIGHT_STYLES[default]='fg=#D4DDD7'
ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=#E7877B'
ZSH_HIGHLIGHT_STYLES[comment]='fg=#708178,italic'

# Commands
ZSH_HIGHLIGHT_STYLES[reserved-word]='fg=#CA9245'
ZSH_HIGHLIGHT_STYLES[alias]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[suffix-alias]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[global-alias]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[builtin]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[function]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[command]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[hashed-command]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[precommand]='fg=#F1BF4B,italic'
ZSH_HIGHLIGHT_STYLES[autodirectory]='fg=#F1BF4B,italic'
ZSH_HIGHLIGHT_STYLES[arg0]='fg=#F1BF4B'

# Separators and redirection
ZSH_HIGHLIGHT_STYLES[commandseparator]='fg=#CA9245'
ZSH_HIGHLIGHT_STYLES[redirection]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[named-fd]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[numeric-fd]='fg=#FAB49C'

# Arguments and options
ZSH_HIGHLIGHT_STYLES[single-hyphen-option]='fg=#549B9F'
ZSH_HIGHLIGHT_STYLES[double-hyphen-option]='fg=#549B9F'
ZSH_HIGHLIGHT_STYLES[assign]='fg=#D4DDD7'
ZSH_HIGHLIGHT_STYLES[path]='fg=#BFC8C2,underline'
ZSH_HIGHLIGHT_STYLES[path_pathseparator]='fg=#8C9A92,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix]='fg=#BFC8C2,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix_pathseparator]='fg=#8C9A92,underline'
ZSH_HIGHLIGHT_STYLES[globbing]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[history-expansion]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[arithmetic-expansion]='fg=#E7877B'

# Strings
ZSH_HIGHLIGHT_STYLES[single-quoted-argument]='fg=#70CAA9'
ZSH_HIGHLIGHT_STYLES[single-quoted-argument-unclosed]='fg=#E7877B'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument]='fg=#70CAA9'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument-unclosed]='fg=#E7877B'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument]='fg=#70CAA9'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument-unclosed]='fg=#E7877B'
ZSH_HIGHLIGHT_STYLES[rc-quote]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[dollar-double-quoted-argument]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[back-double-quoted-argument]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[back-dollar-quoted-argument]='fg=#FAB49C'

# Substitutions
ZSH_HIGHLIGHT_STYLES[command-substitution]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-unquoted]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-quoted]='fg=#70CAA9'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-unquoted]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-quoted]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[process-substitution]='none'
ZSH_HIGHLIGHT_STYLES[process-substitution-delimiter]='fg=#FAB49C'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument]='none'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-unclosed]='fg=#E7877B'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-delimiter]='fg=#FAB49C'

# brackets and cursor highlighters (only used if enabled in ZSH_HIGHLIGHT_HIGHLIGHTERS)
ZSH_HIGHLIGHT_STYLES[bracket-error]='fg=#E7877B,bold'
ZSH_HIGHLIGHT_STYLES[bracket-level-1]='fg=#F1BF4B'
ZSH_HIGHLIGHT_STYLES[bracket-level-2]='fg=#CA9245'
ZSH_HIGHLIGHT_STYLES[bracket-level-3]='fg=#70CAA9'
ZSH_HIGHLIGHT_STYLES[bracket-level-4]='fg=#549B9F'
ZSH_HIGHLIGHT_STYLES[cursor-matchingbracket]='fg=#FFD57A,bold'
ZSH_HIGHLIGHT_STYLES[cursor]='fg=#0A100D,bg=#F1BF4B'

# zsh-autosuggestions (fish's autosuggestion color)
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=#708178'
paris-carrelage.zshsave as ~/.config/zsh/paris-carrelage.zsh
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Paris Carrelage for zsh-syntax-highlighting. Needs a truecolor terminal.

typeset -gA ZSH_HIGHLIGHT_STYLES

# General
ZSH_HIGHLIGHT_STYLES[default]='fg=#27342F'
ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=#AC3B32'
ZSH_HIGHLIGHT_STYLES[comment]='fg=#6C7C76,italic'

# Commands
ZSH_HIGHLIGHT_STYLES[reserved-word]='fg=#764C00'
ZSH_HIGHLIGHT_STYLES[alias]='fg=#916D07'
ZSH_HIGHLIGHT_STYLES[suffix-alias]='fg=#916D07'
ZSH_HIGHLIGHT_STYLES[global-alias]='fg=#916D07'
ZSH_HIGHLIGHT_STYLES[builtin]='fg=#916D07'
ZSH_HIGHLIGHT_STYLES[function]='fg=#916D07'
ZSH_HIGHLIGHT_STYLES[command]='fg=#916D07'
ZSH_HIGHLIGHT_STYLES[hashed-command]='fg=#916D07'
ZSH_HIGHLIGHT_STYLES[precommand]='fg=#916D07,italic'
ZSH_HIGHLIGHT_STYLES[autodirectory]='fg=#916D07,italic'
ZSH_HIGHLIGHT_STYLES[arg0]='fg=#916D07'

# Separators and redirection
ZSH_HIGHLIGHT_STYLES[commandseparator]='fg=#764C00'
ZSH_HIGHLIGHT_STYLES[redirection]='fg=#B36B51'
ZSH_HIGHLIGHT_STYLES[named-fd]='fg=#B36B51'
ZSH_HIGHLIGHT_STYLES[numeric-fd]='fg=#B36B51'

# Arguments and options
ZSH_HIGHLIGHT_STYLES[single-hyphen-option]='fg=#006267'
ZSH_HIGHLIGHT_STYLES[double-hyphen-option]='fg=#006267'
ZSH_HIGHLIGHT_STYLES[assign]='fg=#27342F'
ZSH_HIGHLIGHT_STYLES[path]='fg=#3B4742,underline'
ZSH_HIGHLIGHT_STYLES[path_pathseparator]='fg=#56645F,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix]='fg=#3B4742,underline'
ZSH_HIGHLIGHT_STYLES[path_prefix_pathseparator]='fg=#56645F,underline'
ZSH_HIGHLIGHT_STYLES[globbing]='fg=#B36B51'
ZSH_HIGHLIGHT_STYLES[history-expansion]='fg=#B36B51'
ZSH_HIGHLIGHT_STYLES[arithmetic-expansion]='fg=#AC3B32'

# Strings
ZSH_HIGHLIGHT_STYLES[single-quoted-argument]='fg=#218366'
ZSH_HIGHLIGHT_STYLES[single-quoted-argument-unclosed]='fg=#AC3B32'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument]='fg=#218366'
ZSH_HIGHLIGHT_STYLES[double-quoted-argument-unclosed]='fg=#AC3B32'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument]='fg=#218366'
ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument-unclosed]='fg=#AC3B32'
ZSH_HIGHLIGHT_STYLES[rc-quote]='fg=#B36B51'
ZSH_HIGHLIGHT_STYLES[dollar-double-quoted-argument]='fg=#B36B51'
ZSH_HIGHLIGHT_STYLES[back-double-quoted-argument]='fg=#B36B51'
ZSH_HIGHLIGHT_STYLES[back-dollar-quoted-argument]='fg=#B36B51'

# Substitutions
ZSH_HIGHLIGHT_STYLES[command-substitution]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-unquoted]='none'
ZSH_HIGHLIGHT_STYLES[command-substitution-quoted]='fg=#218366'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter]='fg=#B36B51'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-unquoted]='fg=#B36B51'
ZSH_HIGHLIGHT_STYLES[command-substitution-delimiter-quoted]='fg=#B36B51'
ZSH_HIGHLIGHT_STYLES[process-substitution]='none'
ZSH_HIGHLIGHT_STYLES[process-substitution-delimiter]='fg=#B36B51'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument]='none'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-unclosed]='fg=#AC3B32'
ZSH_HIGHLIGHT_STYLES[back-quoted-argument-delimiter]='fg=#B36B51'

# brackets and cursor highlighters (only used if enabled in ZSH_HIGHLIGHT_HIGHLIGHTERS)
ZSH_HIGHLIGHT_STYLES[bracket-error]='fg=#AC3B32,bold'
ZSH_HIGHLIGHT_STYLES[bracket-level-1]='fg=#916D07'
ZSH_HIGHLIGHT_STYLES[bracket-level-2]='fg=#764C00'
ZSH_HIGHLIGHT_STYLES[bracket-level-3]='fg=#218366'
ZSH_HIGHLIGHT_STYLES[bracket-level-4]='fg=#006267'
ZSH_HIGHLIGHT_STYLES[cursor-matchingbracket]='fg=#A07A12,bold'
ZSH_HIGHLIGHT_STYLES[cursor]='fg=#EEF2F1,bg=#764C00'

# zsh-autosuggestions (fish's autosuggestion color)
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=#6C7C76'