Shell & promptNeeds fish 3.4+ (the auto theme: 4.3+)
fish
Command-line syntax colors and the completion pager. subway-seat-auto carries both Walnut and Enamel and follows your terminal's background.
Showing WalnutTunnelEnamelMoquetteDeep LevelPortlandGuimardCatacombesCarrelage. Switch flavors with the bullets up top.
fish 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 fish
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor tunnel --only fish
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor enamel --only fish
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor moquette --only fish
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor deep --only fish
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor portland --only fish
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor guimard --only fish
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor catacombes --only fish
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor carrelage --only fish
Turn it on
fish_config theme choose subway-seatecho 'fish_config theme choose subway-seat' >> ~/.config/fish/config.fishfish_config theme choose subway-seat-tunnelecho 'fish_config theme choose subway-seat-tunnel' >> ~/.config/fish/config.fishfish_config theme choose subway-seat-enamelecho 'fish_config theme choose subway-seat-enamel' >> ~/.config/fish/config.fishfish_config theme choose london-moquetteecho 'fish_config theme choose london-moquette' >> ~/.config/fish/config.fishfish_config theme choose london-deep-levelecho 'fish_config theme choose london-deep-level' >> ~/.config/fish/config.fishfish_config theme choose london-portlandecho 'fish_config theme choose london-portland' >> ~/.config/fish/config.fishfish_config theme choose paris-guimardecho 'fish_config theme choose paris-guimard' >> ~/.config/fish/config.fishfish_config theme choose paris-catacombesecho 'fish_config theme choose paris-catacombes' >> ~/.config/fish/config.fishfish_config theme choose paris-carrelageecho 'fish_config theme choose paris-carrelage' >> ~/.config/fish/config.fishFollow light and dark
One setting that changes with your system’s light and dark mode, no switching by hand.
fish_config theme choose subway-seat-autoThe files
Download all (.zip)Download all (.zip)Download all (.zip)Download all (.zip)Download all (.zip)Download all (.zip)Download all (.zip)Download all (.zip)Download all (.zip)themes/subway-seat.themesave as ~/.config/fish/themes/subway-seat.theme# name: 'Subway Seat'
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# preferred_background: 362619
fish_color_normal EDDCBC
fish_color_command F3BF45
fish_color_keyword EC7F31
fish_color_param D9C6A3
fish_color_option 86AD95
fish_color_quote ADB956
fish_color_redirection F4A87E
fish_color_end EC7F31
fish_color_operator F4A87E
fish_color_escape F4A87E
fish_color_comment 967B5C --italics
fish_color_error FF8373
fish_color_cancel E05C45
fish_color_autosuggestion 967B5C
fish_color_gray 7B6047
fish_color_valid_path --underline
fish_color_selection F8ECD4 --bold --background=634932
fish_color_search_match --bold --background=513B27
fish_color_history_current --bold
fish_color_cwd F3BF45
fish_color_cwd_root FF8373
fish_color_user EC7F31
fish_color_host D9C6A3
fish_color_host_remote ADB956
fish_color_status FF8373
fish_pager_color_progress 20160E --background=EC7F31
fish_pager_color_prefix F3BF45 --bold
fish_pager_color_completion EDDCBC
fish_pager_color_description 967B5C --italics
fish_pager_color_selected_background --background=513B27
fish_pager_color_selected_prefix F3BF45 --bold
fish_pager_color_selected_completion F8ECD4
fish_pager_color_selected_description D9C6A3 --italicsthemes/subway-seat-tunnel.themesave as ~/.config/fish/themes/subway-seat-tunnel.theme# name: 'Subway Seat Tunnel'
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# preferred_background: 24180E
fish_color_normal E9D8B6
fish_color_command F3BF45
fish_color_keyword EC7F31
fish_color_param D6C3A0
fish_color_option 86AD95
fish_color_quote ADB956
fish_color_redirection F4A87E
fish_color_end EC7F31
fish_color_operator F4A87E
fish_color_escape F4A87E
fish_color_comment 917759 --italics
fish_color_error FF8373
fish_color_cancel E05C45
fish_color_autosuggestion 917759
fish_color_gray 745B45
fish_color_valid_path --underline
fish_color_selection F6EAD1 --bold --background=4F3927
fish_color_search_match --bold --background=3D2C1D
fish_color_history_current --bold
fish_color_cwd F3BF45
fish_color_cwd_root FF8373
fish_color_user EC7F31
fish_color_host D6C3A0
fish_color_host_remote ADB956
fish_color_status FF8373
fish_pager_color_progress 140D07 --background=EC7F31
fish_pager_color_prefix F3BF45 --bold
fish_pager_color_completion E9D8B6
fish_pager_color_description 917759 --italics
fish_pager_color_selected_background --background=3D2C1D
fish_pager_color_selected_prefix F3BF45 --bold
fish_pager_color_selected_completion F6EAD1
fish_pager_color_selected_description D6C3A0 --italicsthemes/subway-seat-enamel.themesave as ~/.config/fish/themes/subway-seat-enamel.theme# name: 'Subway Seat Enamel'
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# preferred_background: F8EFDF
fish_color_normal 3E2C1E
fish_color_command 976608
fish_color_keyword A04800
fish_color_param 54402F
fish_color_option 3E7157
fish_color_quote 66740F
fish_color_redirection 843811
fish_color_end A04800
fish_color_operator 843811
fish_color_escape 843811
fish_color_comment 8C7254 --italics
fish_color_error BF4233
fish_color_cancel 992418
fish_color_autosuggestion 8C7254
fish_color_gray A58D6D
fish_color_valid_path --underline
fish_color_selection 2A1D13 --bold --background=CBB898
fish_color_search_match --bold --background=CBB898
fish_color_history_current --bold
fish_color_cwd 976608
fish_color_cwd_root BF4233
fish_color_user A04800
fish_color_host 54402F
fish_color_host_remote 66740F
fish_color_status BF4233
fish_pager_color_progress F8EFDF --background=A04800
fish_pager_color_prefix 976608 --bold
fish_pager_color_completion 3E2C1E
fish_pager_color_description 8C7254 --italics
fish_pager_color_selected_background --background=DBCDB3
fish_pager_color_selected_prefix A04800 --bold
fish_pager_color_selected_completion 2A1D13
fish_pager_color_selected_description 54402F --italicsthemes/london-moquette.themesave as ~/.config/fish/themes/london-moquette.theme# name: 'London Moquette'
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# preferred_background: 1E2941
fish_color_normal D8DEEA
fish_color_command F2C03F
fish_color_keyword DE8946
fish_color_param C1C9D8
fish_color_option 54B4B5
fish_color_quote 77C581
fish_color_redirection AE9EDC
fish_color_end DE8946
fish_color_operator AE9EDC
fish_color_escape AE9EDC
fish_color_comment 73819C --italics
fish_color_error FE8474
fish_color_cancel DB6052
fish_color_autosuggestion 73819C
fish_color_gray 576685
fish_color_valid_path --underline
fish_color_selection E9EDF5 --bold --background=3D4F72
fish_color_search_match --bold --background=303F61
fish_color_history_current --bold
fish_color_cwd F2C03F
fish_color_cwd_root FE8474
fish_color_user DE8946
fish_color_host C1C9D8
fish_color_host_remote 77C581
fish_color_status FE8474
fish_pager_color_progress 121826 --background=DE8946
fish_pager_color_prefix F2C03F --bold
fish_pager_color_completion D8DEEA
fish_pager_color_description 73819C --italics
fish_pager_color_selected_background --background=303F61
fish_pager_color_selected_prefix F2C03F --bold
fish_pager_color_selected_completion E9EDF5
fish_pager_color_selected_description C1C9D8 --italicsthemes/london-deep-level.themesave as ~/.config/fish/themes/london-deep-level.theme# name: 'London Deep Level'
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# preferred_background: 121A2D
fish_color_normal D4DAE7
fish_color_command F2C03F
fish_color_keyword DE8946
fish_color_param BEC6D5
fish_color_option 54B4B5
fish_color_quote 77C581
fish_color_redirection AE9EDC
fish_color_end DE8946
fish_color_operator AE9EDC
fish_color_escape AE9EDC
fish_color_comment 6F7C97 --italics
fish_color_error FE8474
fish_color_cancel DB6052
fish_color_autosuggestion 6F7C97
fish_color_gray 53617D
fish_color_valid_path --underline
fish_color_selection E7EBF3 --bold --background=303E5B
fish_color_search_match --bold --background=232F49
fish_color_history_current --bold
fish_color_cwd F2C03F
fish_color_cwd_root FE8474
fish_color_user DE8946
fish_color_host BEC6D5
fish_color_host_remote 77C581
fish_color_status FE8474
fish_pager_color_progress 0A0E18 --background=DE8946
fish_pager_color_prefix F2C03F --bold
fish_pager_color_completion D4DAE7
fish_pager_color_description 6F7C97 --italics
fish_pager_color_selected_background --background=232F49
fish_pager_color_selected_prefix F2C03F --bold
fish_pager_color_selected_completion E7EBF3
fish_pager_color_selected_description BEC6D5 --italicsthemes/london-portland.themesave as ~/.config/fish/themes/london-portland.theme# name: 'London Portland'
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# preferred_background: E8F0FF
fish_color_normal 293040
fish_color_command 8D6C08
fish_color_keyword A54300
fish_color_param 3C4557
fish_color_option 007376
fish_color_quote 0D8131
fish_color_redirection 755FA9
fish_color_end A54300
fish_color_operator 755FA9
fish_color_escape 755FA9
fish_color_comment 697794 --italics
fish_color_error CC2E25
fish_color_cancel 9B211A
fish_color_autosuggestion 697794
fish_color_gray 8192B4
fish_color_valid_path --underline
fish_color_selection 1B202B --bold --background=A8BBE2
fish_color_search_match --bold --background=A8BBE2
fish_color_history_current --bold
fish_color_cwd 8D6C08
fish_color_cwd_root CC2E25
fish_color_user A54300
fish_color_host 3C4557
fish_color_host_remote 0D8131
fish_color_status CC2E25
fish_pager_color_progress E8F0FF --background=A54300
fish_pager_color_prefix 8D6C08 --bold
fish_pager_color_completion 293040
fish_pager_color_description 697794 --italics
fish_pager_color_selected_background --background=BFCFF1
fish_pager_color_selected_prefix A54300 --bold
fish_pager_color_selected_completion 1B202B
fish_pager_color_selected_description 3C4557 --italicsthemes/paris-guimard.themesave as ~/.config/fish/themes/paris-guimard.theme# name: 'Paris Guimard'
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# preferred_background: 1E2E26
fish_color_normal D9E1DB
fish_color_command F1BF4B
fish_color_keyword CA9245
fish_color_param C2CBC5
fish_color_option 549B9F
fish_color_quote 70CAA9
fish_color_redirection FAB49C
fish_color_end CA9245
fish_color_operator FAB49C
fish_color_escape FAB49C
fish_color_comment 74857C --italics
fish_color_error E7877B
fish_color_cancel C7665B
fish_color_autosuggestion 74857C
fish_color_gray 586B61
fish_color_valid_path --underline
fish_color_selection E9EEEC --bold --background=3E554A
fish_color_search_match --bold --background=30463B
fish_color_history_current --bold
fish_color_cwd F1BF4B
fish_color_cwd_root E7877B
fish_color_user CA9245
fish_color_host C2CBC5
fish_color_host_remote 70CAA9
fish_color_status E7877B
fish_pager_color_progress 131A17 --background=CA9245
fish_pager_color_prefix F1BF4B --bold
fish_pager_color_completion D9E1DB
fish_pager_color_description 74857C --italics
fish_pager_color_selected_background --background=30463B
fish_pager_color_selected_prefix F1BF4B --bold
fish_pager_color_selected_completion E9EEEC
fish_pager_color_selected_description C2CBC5 --italicsthemes/paris-catacombes.themesave as ~/.config/fish/themes/paris-catacombes.theme# name: 'Paris Catacombes'
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# preferred_background: 121E19
fish_color_normal D4DDD7
fish_color_command F1BF4B
fish_color_keyword CA9245
fish_color_param BFC8C2
fish_color_option 549B9F
fish_color_quote 70CAA9
fish_color_redirection FAB49C
fish_color_end CA9245
fish_color_operator FAB49C
fish_color_escape FAB49C
fish_color_comment 708178 --italics
fish_color_error E7877B
fish_color_cancel C7665B
fish_color_autosuggestion 708178
fish_color_gray 54655C
fish_color_valid_path --underline
fish_color_selection E7ECEA --bold --background=31433A
fish_color_search_match --bold --background=24342C
fish_color_history_current --bold
fish_color_cwd F1BF4B
fish_color_cwd_root E7877B
fish_color_user CA9245
fish_color_host BFC8C2
fish_color_host_remote 70CAA9
fish_color_status E7877B
fish_pager_color_progress 0A100D --background=CA9245
fish_pager_color_prefix F1BF4B --bold
fish_pager_color_completion D4DDD7
fish_pager_color_description 708178 --italics
fish_pager_color_selected_background --background=24342C
fish_pager_color_selected_prefix F1BF4B --bold
fish_pager_color_selected_completion E7ECEA
fish_pager_color_selected_description BFC8C2 --italicsthemes/paris-carrelage.themesave as ~/.config/fish/themes/paris-carrelage.theme# name: 'Paris Carrelage'
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# preferred_background: EEF2F1
fish_color_normal 27342F
fish_color_command 916D07
fish_color_keyword 764C00
fish_color_param 3B4742
fish_color_option 006267
fish_color_quote 218366
fish_color_redirection B36B51
fish_color_end 764C00
fish_color_operator B36B51
fish_color_escape B36B51
fish_color_comment 6C7C76 --italics
fish_color_error AC3B32
fish_color_cancel 88251E
fish_color_autosuggestion 6C7C76
fish_color_gray 859792
fish_color_valid_path --underline
fish_color_selection 19221E --bold --background=B0BFBB
fish_color_search_match --bold --background=B0BFBB
fish_color_history_current --bold
fish_color_cwd 916D07
fish_color_cwd_root AC3B32
fish_color_user 764C00
fish_color_host 3B4742
fish_color_host_remote 218366
fish_color_status AC3B32
fish_pager_color_progress EEF2F1 --background=764C00
fish_pager_color_prefix 916D07 --bold
fish_pager_color_completion 27342F
fish_pager_color_description 6C7C76 --italics
fish_pager_color_selected_background --background=C6D2CF
fish_pager_color_selected_prefix 764C00 --bold
fish_pager_color_selected_completion 19221E
fish_pager_color_selected_description 3B4742 --italicsThis one is shared by all three flavors.
themes/subway-seat-auto.themesave as ~/.config/fish/themes/subway-seat-auto.theme# name: 'Subway Seat (auto)'
# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
[light]
# preferred_background: F8EFDF
fish_color_normal 3E2C1E
fish_color_command 976608
fish_color_keyword A04800
fish_color_param 54402F
fish_color_option 3E7157
fish_color_quote 66740F
fish_color_redirection 843811
fish_color_end A04800
fish_color_operator 843811
fish_color_escape 843811
fish_color_comment 8C7254 --italics
fish_color_error BF4233
fish_color_cancel 992418
fish_color_autosuggestion 8C7254
fish_color_gray A58D6D
fish_color_valid_path --underline
fish_color_selection 2A1D13 --bold --background=CBB898
fish_color_search_match --bold --background=CBB898
fish_color_history_current --bold
fish_color_cwd 976608
fish_color_cwd_root BF4233
fish_color_user A04800
fish_color_host 54402F
fish_color_host_remote 66740F
fish_color_status BF4233
fish_pager_color_progress F8EFDF --background=A04800
fish_pager_color_prefix 976608 --bold
fish_pager_color_completion 3E2C1E
fish_pager_color_description 8C7254 --italics
fish_pager_color_selected_background --background=DBCDB3
fish_pager_color_selected_prefix A04800 --bold
fish_pager_color_selected_completion 2A1D13
fish_pager_color_selected_description 54402F --italics
[dark]
# preferred_background: 362619
fish_color_normal EDDCBC
fish_color_command F3BF45
fish_color_keyword EC7F31
fish_color_param D9C6A3
fish_color_option 86AD95
fish_color_quote ADB956
fish_color_redirection F4A87E
fish_color_end EC7F31
fish_color_operator F4A87E
fish_color_escape F4A87E
fish_color_comment 967B5C --italics
fish_color_error FF8373
fish_color_cancel E05C45
fish_color_autosuggestion 967B5C
fish_color_gray 7B6047
fish_color_valid_path --underline
fish_color_selection F8ECD4 --bold --background=634932
fish_color_search_match --bold --background=513B27
fish_color_history_current --bold
fish_color_cwd F3BF45
fish_color_cwd_root FF8373
fish_color_user EC7F31
fish_color_host D9C6A3
fish_color_host_remote ADB956
fish_color_status FF8373
fish_pager_color_progress 20160E --background=EC7F31
fish_pager_color_prefix F3BF45 --bold
fish_pager_color_completion EDDCBC
fish_pager_color_description 967B5C --italics
fish_pager_color_selected_background --background=513B27
fish_pager_color_selected_prefix F3BF45 --bold
fish_pager_color_selected_completion F8ECD4
fish_pager_color_selected_description D9C6A3 --italics
[unknown]
fish_color_normal EDDCBC
fish_color_command F3BF45
fish_color_keyword EC7F31
fish_color_param D9C6A3
fish_color_option 86AD95
fish_color_quote ADB956
fish_color_redirection F4A87E
fish_color_end EC7F31
fish_color_operator F4A87E
fish_color_escape F4A87E
fish_color_comment 967B5C --italics
fish_color_error FF8373
fish_color_cancel E05C45
fish_color_autosuggestion 967B5C
fish_color_gray 7B6047
fish_color_valid_path --underline
fish_color_selection F8ECD4 --bold --background=634932
fish_color_search_match --bold --background=513B27
fish_color_history_current --bold
fish_color_cwd F3BF45
fish_color_cwd_root FF8373
fish_color_user EC7F31
fish_color_host D9C6A3
fish_color_host_remote ADB956
fish_color_status FF8373
fish_pager_color_progress 20160E --background=EC7F31
fish_pager_color_prefix F3BF45 --bold
fish_pager_color_completion EDDCBC
fish_pager_color_description 967B5C --italics
fish_pager_color_selected_background --background=513B27
fish_pager_color_selected_prefix F3BF45 --bold
fish_pager_color_selected_completion F8ECD4
fish_pager_color_selected_description D9C6A3 --italics