iTerm2-Color-Schemes

Over 450 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty, Ghostty, and many more

27,130 stars Shell Markdown Skills API Spec #color-scheme#freebsd-vt#iterm#iterm2
AI Prompts & Specs

Repository: mbadolato/iTerm2-Color-Schemes


Stars: 26776

README.md

iTerm Color Schemes

- Intro
- Installation Instructions
- Contribute
- Screenshots
- Credits
- Extra
- Previewing color schemes
- X11 Installation
- Konsole color schemes
- Terminator color schemes
- Mac OS Terminal color schemes
- PuTTY color schemes
- Xfce Terminal color schemes
- FreeBSD vt(4) color schemes
- MobaXterm color schemes
- LXTerminal color schemes
- Visual Studio Code color schemes
- Windows Terminal color schemes
- Alacritty color schemes
- Ghostty color schemes
- Termux color schemes
- Generic color schemes
- Vim color schemes

Intro

This is a set of color schemes for iTerm (aka iTerm2). It also includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, Ghostty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty, Vim

Screenshots below and in the screenshots directory.

Installation Instructions

There are 3 ways to install an iTerm theme:

- Direct way via keyboard shortcut:

- Launch iTerm 2. Get the latest version at <a href="http://www.iterm2.com">iterm2.com</a>
- Type CMD+i (⌘+i)
- Navigate to Colors tab
- Click on Color Presets
- Click on Import
- Click on the schemes folder
- Select the .itermcolors profiles you would like to import
- Click on Color Presets and choose a color scheme

- Via iTerm preferences (go to the same configuration location as above):

- Launch iTerm 2. Get the latest version at <a href="http://www.iterm2.com">iterm2.com</a>
- Click on iTerm2 menu title
- Select Preferences... option
- Select Profiles
- Navigate to Colors tab
- Click on Color Presets
- Click on Import
- Select the .itermcolors file(s) of the schemes you'd like to use \* Click on Color Presets and choose a color scheme

- Via Bash script

- Launch iTerm 2. Get the latest version at <a href="http://www.iterm2.com">iterm2.com</a>
- Run the following command:

sh
# Import all color schemes
tools/import-scheme.sh schemes/*

# Import all color schemes (verbose mode)
tools/import-scheme.sh -v schemes/*

# Import specific color schemes (quotations are needed for schemes with spaces in name)
tools/import-scheme.sh 'schemes/SpaceGray Eighties.itermcolors' # by file path
tools/import-scheme.sh 'SpaceGray Eighties' # by scheme name
tools/import-scheme.sh Molokai 'SpaceGray Eighties' # import multiple

- Restart iTerm 2. (Need to quit iTerm 2 to reload the configuration file.)

Contribute

Using Docker

If docker is installed, the script generate-all.sh will do most of the
steps described in Prerequisites, except for the instructions
related to pyenv as this is not required in a docker container dedicated to
generating the required files.

With docker, there is no need to install python and its dependencies on your
computer.

The remaining manual tasks are to update README.md to include your theme and
screenshot, and to update CREDITS.md to credit yourself for your contribution.

#### Debugging using Docker

In cases where new tools have to be tested, ./generate-all.sh debug will start
an interactive terminal session inside the container.

Prerequisites

1. For convenient work with generation scripts, it is recommended to install pyenv.
2. Run pyenv install inside project folder to install python version from .python-version file.
3. Run pip install -r requirements.txt to install the project dependencies.

How to add new theme

Have a great theme? Send it to me via a Pull Request!

#### Have an iTerm theme?

1. Get your theme's.itermcolors file.
- Launch iTerm 2
- Type CMD+i (⌘+i)
- Navigate to Colors tab
- Click on Color Presets
- Click on Export
- Save the .itermcolors file
2. Put your theme file into /schemes/
- mv <your-itermcolors-file> schemes/

#### Have a theme in another format?

1. Convert it to the YAML format specified in yaml/README.md.
This is an extension of the format supported by the Gogh project.
- If it helps, you can use tools/kitty_to_yaml.py and tools/ghostty_to_yaml.py.
These tools accept configuration file streamed into stdin, and output a YAML fragment to stdout.
2. Put the YAML file in yaml/, with the .yml extension.

#### Test your theme

1. Generate other formats for your theme using the gen.py script.
- python3 tools/gen.py -s <YourTheme>
2. Generate a screenshot of your theme using the screenshot_gen tool.
- pushd tools && python3 -m screenshot_gen && popd. This will generate new screenshots where they are missing.
- If you have oxipng or zopflipng installed, the screenshot will be optimized for you.

#### Update CREDITS.md (optional)

1. Update CREDITS.md to credit yourself for your contribution.

How to add new template

Do you want to convert existing iTerm themes to themes for your favorite terminal/editor/etc?

1. Get config file from your terminal/editor/etc.
2. Change actual colors in config to template placeholders from the list below.

text
{{ Background_Color }}
{{ Bold_Color }}
{{ Cursor_Color }}
{{ Cursor_Text_Color }}
{{ Foreground_Color }}
{{ Selected_Text_Color }}
{{ Selection_Color }}
{{ Ansi_0_Color }} // black
{{ Ansi_1_Color }} // red
{{ Ansi_2_Color }} // green
{{ Ansi_3_Color }} // yellow
{{ Ansi_4_Color }} // blue
{{ Ansi_5_Color }} // magenta
{{ Ansi_6_Color }} // cyan
{{ Ansi_7_Color }} // white
{{ Ansi_8_Color }} // bright black
{{ Ansi_9_Color }} // bright red
{{ Ansi_10_Color }} // bright green
{{ Ansi_11_Color }} // bright yellow
{{ Ansi_12_Color }} // bright blue
{{ Ansi_13_Color }} // bright magenta
{{ Ansi_14_Color }} // bright cyan
{{ Ansi_15_Color }} // bright white

Each color has these fields:
- {{ Background_Color.hex }} for hex representation
- {{ Background_Color.rgb }} for rgb representation as a "(r, g, b)" string
- {{ Backgroun_Color.guint16 }} for guint16 representation

Also you have access to this metadata fields:
- {{ Guint16_Palette }} with a string containing all ansi colors as guint16 values
- {{ Dark_Theme }} which contains a sign that the theme is dark

3. If you need a new value type for color, add it too tools/converter.py
4. Put your template file into tool/templates. A folder with schemas will be created based on the filename. And the file extension will remain with all generated ones. Example: editor.ext file will generate schemas as editor/scheme_name.ext
5. Generate all existing themes for all templates cd tools/ && ./gen.py. Or, if you only want to generate schemas for your template, you can use the -t flag.

- ./gen.py -t kitty

6. If in the process you had to add new dependencies or update the version of python, do not forget to indicate this in requirements.txt or .python-version.

<!-- SCREENSHOTS_BEGIN -->

Screenshots

The screenshots are categorized.

- Dark Themes
- Light Themes

Dark Themes<a name="darkthemes"><a/>

0x96f

!Screenshot

12-bit Rainbow

!Screenshot

3024 Night

!Screenshot

Aardvark Blue

!Screenshot

Abernathy

!Screenshot

Adventure Time

!Screenshot

Adventure

!Screenshot

Adwaita Dark

!Screenshot

Afterglow

!Screenshot

Aizen Dark

!Screenshot

Alien Blood

!Screenshot

Andromeda

!Screenshot

Apple Classic

!Screenshot

Apple System Colors

!Screenshot

Arcoiris

!Screenshot

Ardoise

!Screenshot

Argonaut

!Screenshot

Arthur

!Screenshot

Atelier Sulphurpool

!Screenshot

Atom One Dark

!Screenshot

Atom

!Screenshot

Aura

!Screenshot

Aurora

!Screenshot

Ayu Mirage

!Screenshot

Ayu

!Screenshot

Banana Blueberry

!Screenshot

Batman

!Screenshot

Belafonte Night

!Screenshot

Birds Of Paradise

!Screenshot

Black Metal (Bathory)

!Screenshot

Black Metal (Burzum)

!Screenshot

Black Metal (Dark Funeral)

!Screenshot

Black Metal (Gorgoroth)

!Screenshot

Black Metal (Immortal)

!Screenshot

Black Metal (Khold)

!Screenshot

Black Metal (Marduk)

!Screenshot

Black Metal (Mayhem)

!Screenshot

Black Metal (Nile)

!Screenshot

Black Metal (Venom)

!Screenshot

Black Metal

!Screenshot

Blazer

!Screenshot

Blue Berry Pie

!Screenshot

Blue Dolphin

!Screenshot

Blue Matrix

!Screenshot

Bluloco Dark

!Screenshot

Borland

!Screenshot

Box

!Screenshot

branch

!Screenshot

Breeze

!Screenshot

Bright Lights

!Screenshot

Broadcast

!Screenshot

Brogrammer

!Screenshot

Builtin Dark

!Screenshot

Builtin Pastel Dark

!Screenshot

Builtin Tango Dark

!Screenshot

C64

!Screenshot

Calamity

!Screenshot

Carbonfox

!Screenshot

Catppuccin Frappe

!Screenshot

Catppuccin Macchiato

!Screenshot

Catppuccin Mocha

!Screenshot

CGA

!Screenshot

Chalk

!Screenshot

Chalkboard

!Screenshot

Challenger Deep

!Screenshot

Chester

!Screenshot

Ciapre

!Screenshot

Citruszest

!Screenshot

Cobalt Neon

!Screenshot

Cobalt Next Dark

!Screenshot

Cobalt Next Minimal

!Screenshot

Cobalt Next

!Screenshot

Cobalt2

!Screenshot

Crayon Pony Fish

!Screenshot

Cursor Dark

!Screenshot

Cutie Pro

!Screenshot

Cyberdyne

!Screenshot

Cyberpunk Scarlet Protocol

!Screenshot

Cyberpunk

!Screenshot

Dalton Dark

!Screenshot

Dark Modern

!Screenshot

Dark Pastel

!Screenshot

Dark+

!Screenshot

Darkermatrix

!Screenshot

Darkmatrix

!Screenshot

Darkside

!Screenshot

Deep

!Screenshot

Desert

!Screenshot

Detuned

!Screenshot

Dimidium

!Screenshot

Dimmed Monokai

!Screenshot

Django Reborn Again

!Screenshot

Django Smooth

!Screenshot

Django

!Screenshot

Dogxi Misty

!Screenshot

Doom One

!Screenshot

Doom Peacock

!Screenshot

Dot Gov

!Screenshot

Dracula+

!Screenshot

Dracula

!Screenshot

Duckbones

!Screenshot

Duotone Dark

!Screenshot

Duskfox

!Screenshot

Earthsong

!Screenshot

Electron Highlighter

!Screenshot

Elegant

!Screenshot

Elemental

!Screenshot

Elementary

!Screenshot

Embark

!Screenshot

Embers Dark

!Screenshot

ENCOM

!Screenshot

Espresso Libre

!Screenshot

Espresso

!Screenshot

Everblush

!Screenshot

Everforest Dark Hard

!Screenshot

Fahrenheit

!Screenshot

Fairyfloss

!Screenshot

Farmhouse Dark

!Screenshot

Fideloper

!Screenshot

Firefly Traditional

!Screenshot

Firefox Dev

!Screenshot

Firewatch

!Screenshot

Fish Tank

!Screenshot

Flat

!Screenshot

Flatland

!Screenshot

Flexoki Dark

!Screenshot

Floraverse

!Screenshot

Forest Blue

!Screenshot

Framer

!Screenshot

Front End Delight

!Screenshot

Fun Forrest

!Screenshot

Galaxy

!Screenshot

Galizur

!Screenshot

Ghostty Default Style Dark

!Screenshot

GitHub Dark Colorblind

!Screenshot

GitHub Dark Default

!Screenshot

GitHub Dark Dimmed

!Screenshot

GitHub Dark High Contrast

!Screenshot

GitHub Dark

!Screenshot

GitLab Dark Grey

!Screenshot

GitLab Dark

!Screenshot

Glacier

!Screenshot

Grape

!Screenshot

Grass

!Screenshot

Grey Green

!Screenshot

Gruber Darker

!Screenshot

Gruvbox Dark Hard

!Screenshot

Gruvbox Dark

!Screenshot

Gruvbox Material Dark

!Screenshot

Gruvbox Material

!Screenshot

Guezwhoz

!Screenshot

Hacktober

!Screenshot

Hardcore

!Screenshot

Harper

!Screenshot

Havn Skumring

!Screenshot

HaX0R Blue

!Screenshot

HaX0R Gr33N

!Screenshot

HaX0R R3D

!Screenshot

Heeler

!Screenshot

Highway

!Screenshot

Hipster Green

!Screenshot

Hivacruz

!Screenshot

Homebrew

!Screenshot

Hopscotch.256

!Screenshot

Hopscotch

!Screenshot

Horizon

!Screenshot

Hot Dog Stand

!Screenshot

Hurtado

!Screenshot

Hybrid

!Screenshot

IBM 5153 CGA (Black)

!Screenshot

IBM 5153 CGA

!Screenshot

IC Green PPL

!Screenshot

IC Orange PPL

!Screenshot

Iceberg Dark

!Screenshot

Idea

!Screenshot

Idle Toes

!Screenshot

IR Black

!Screenshot

IRIX Console

!Screenshot

IRIX Terminal

!Screenshot

iTerm2 Dark Background

!Screenshot

iTerm2 Default

!Screenshot

iTerm2 Pastel Dark Background

!Screenshot

iTerm2 Smoooooth

!Screenshot

iTerm2 Solarized Dark

!Screenshot

iTerm2 Tango Dark

!Screenshot

Jackie Brown

!Screenshot

Japanesque

!Screenshot

Jellybeans

!Screenshot

JetBrains Darcula

!Screenshot

Jubi

!Screenshot

Kanagawa Dragon

!Screenshot

Kanagawa Wave

!Screenshot

Kanagawabones

!Screenshot

Kanso Ink

!Screenshot

Kanso Mist

!Screenshot

Kanso Zen

!Screenshot

Kibble

!Screenshot

Kitty Default

!Screenshot

Kitty Low Contrast

!Screenshot

Kolorit

!Screenshot

Konsolas

!Screenshot

Kurokula

!Screenshot

Lab Fox

!Screenshot

Laser

!Screenshot

Later This Evening

!Screenshot

Lavandula

!Screenshot

Liquid Carbon Transparent

!Screenshot

Liquid Carbon

!Screenshot

Lovelace

!Screenshot

Mariana

!Screenshot

Material Dark

!Screenshot

Material Darker

!Screenshot

Material Design Colors

!Screenshot

Material Ocean

!Screenshot

Mathias

!Screenshot

Matrix

!Screenshot

Matte Black

!Screenshot

Medallion

!Screenshot

Melange Dark

!Screenshot

Mellifluous

!Screenshot

Mellow

!Screenshot

Miasma

!Screenshot

Midnight In Mojave

!Screenshot

Mirage

!Screenshot

Misterioso

!Screenshot

Modus Vivendi Tinted

!Screenshot

Modus Vivendi

!Screenshot

Molokai

!Screenshot

Mona Lisa

!Screenshot

Monokai Classic

!Screenshot

Monokai Pro Machine

!Screenshot

Monokai Pro Octagon

!Screenshot

Monokai Pro Ristretto

!Screenshot

Monokai Pro Spectrum

!Screenshot

Monokai Pro

!Screenshot

Monokai Remastered

!Screenshot

Monokai Soda

!Screenshot

Monokai Vivid

!Screenshot

Monospace Dark

!Screenshot

Moonfly

!Screenshot

N0Tch2K

!Screenshot

Neobones Dark

!Screenshot

Neon

!Screenshot

Neopolitan

!Screenshot

Neutron

!Screenshot

Night Lion V1

!Screenshot

Night Lion V2

!Screenshot

Night Owl

!Screenshot

Nightfox

!Screenshot

Niji

!Screenshot

No Clown Fiesta

!Screenshot

Nocturnal Winter

!Screenshot

Nord Wave

!Screenshot

Nord

!Screenshot

Nordfox

!Screenshot

novmbr

!Screenshot

Nvim Dark

!Screenshot

Obsidian

!Screenshot

Ocean

!Screenshot

Oceanic Material

!Screenshot

Oceanic Next

!Screenshot

Ollie

!Screenshot

One Dark Two

!Screenshot

One Double Dark

!Screenshot

One Half Dark

!Screenshot

Onenord

!Screenshot

Operator Mono Dark

!Screenshot

Overnight Slumber

!Screenshot

owl

!Screenshot

Oxocarbon

!Screenshot

Pale Night Hc

!Screenshot

Pandora

!Screenshot

Paraiso Dark

!Screenshot

Paul Millr

!Screenshot

Pencil Dark

!Screenshot

Peppermint

!Screenshot

Phala Green Dark

!Screenshot

Pierre Dark

!Screenshot

Pnevma

!Screenshot

Poimandres Darker

!Screenshot

Poimandres Storm

!Screenshot

Poimandres

!Screenshot

Popping And Locking

!Screenshot

Powershell

!Screenshot

Pro

!Screenshot

Purple Rain

!Screenshot

Purplepeter

!Screenshot

Rapture

!Screenshot

Raycast Dark

!Screenshot

Rebecca

!Screenshot

Red Alert

!Screenshot

Red Planet

!Screenshot

Red Sands

!Screenshot

Relaxed

!Screenshot

Retro Legends

!Screenshot

Retro

!Screenshot

Rippedcasts

!Screenshot

Rose Pine Moon

!Screenshot

Rose Pine

!Screenshot

Rouge 2

!Screenshot

Royal

!Screenshot

Ryuuko

!Screenshot

Sakura

!Screenshot

Scarlet Protocol

!Screenshot

Sea Shells

!Screenshot

Seafoam Pastel

!Screenshot

SeedFlip Abyss

!Screenshot

SeedFlip Canopy

!Screenshot

SeedFlip Ember

!Screenshot

SeedFlip Inkwell

!Screenshot

SeedFlip Nightfall

!Screenshot

SeedFlip Phosphor

!Screenshot

SeedFlip Pulse

!Screenshot

SeedFlip Ultraviolet

!Screenshot

SeedFlip Voltage

!Screenshot

SeedFlip Wavelength

!Screenshot

Selenized Black

!Screenshot

Selenized Dark

!Screenshot

Seoulbones Dark

!Screenshot

Seti

!Screenshot

Shades Of Purple

!Screenshot

Shaman

!Screenshot

Slate

!Screenshot

Sleepy Hollow

!Screenshot

Smyck

!Screenshot

Snazzy Soft

!Screenshot

Snazzy

!Screenshot

Soft Server

!Screenshot

Solarized Darcula

!Screenshot

Solarized Dark Higher Contrast

!Screenshot

Solarized Dark Patched

!Screenshot

Solarized Osaka Night

!Screenshot

Sonokai

!Screenshot

Spacedust

!Screenshot

Spacegray Bright

!Screenshot

Spacegray Eighties Dull

!Screenshot

Spacegray Eighties

!Screenshot

Spacegray

!Screenshot

Spiderman

!Screenshot

Square

!Screenshot

Squirrelsong Dark

!Screenshot

Srcery

!Screenshot

Starlight

!Screenshot

Sublette

!Screenshot

Subliminal

!Screenshot

Sugarplum

!Screenshot

Sundried

!Screenshot

Sunset Drive

!Screenshot

Symfonic

!Screenshot

Synthwave Alpha

!Screenshot

Synthwave Everything

!Screenshot

Synthwave

!Screenshot

Tearout

!Screenshot

Teerb

!Screenshot

Terafox

!Screenshot

Terminal Basic Dark

!Screenshot

Thayer Bright

!Screenshot

The Hulk

!Screenshot

Tinacious Design Dark

!Screenshot

TokyoNight Moon

!Screenshot

TokyoNight Night

!Screenshot

TokyoNight Storm

!Screenshot

TokyoNight

!Screenshot

Tomorrow Night Blue

!Screenshot

Tomorrow Night Bright

!Screenshot

Tomorrow Night Burns

!Screenshot

Tomorrow Night Eighties

!Screenshot

Tomorrow Night

!Screenshot

Toy Chest

!Screenshot

traffic

!Screenshot

Treehouse

!Screenshot

Twilight

!Screenshot

Ubuntu

!Screenshot

Ultra Dark

!Screenshot

Ultra Violent

!Screenshot

Under The Sea

!Screenshot

urban

!Screenshot

Urple

!Screenshot

Vague

!Screenshot

Vaughn

!Screenshot

Vercel

!Screenshot

Vesper

!Screenshot

Vibrant Ink

!Screenshot

Violet Dark

!Screenshot

Violite

!Screenshot

Warm Neon

!Screenshot

Wez

!Screenshot

Whimsy

!Screenshot

Wild Cherry

!Screenshot

Wilmersdorf

!Screenshot

Wombat

!Screenshot

Wryan

!Screenshot

Xcode Dark hc

!Screenshot

Xcode Dark

!Screenshot

Xcode WWDC

!Screenshot

Zenbones Dark

!Screenshot

Zenburn

!Screenshot

Zenburned

!Screenshot

Zenwritten Dark

!Screenshot

Light Themes<a name="lightthemes"><a/>

3024 Day

!Screenshot

Adwaita

!Screenshot

Aizen Light

!Screenshot

Alabaster

!Screenshot

Apple System Colors Light

!Screenshot

Atom One Light

!Screenshot

Ayu Light

!Screenshot

Belafonte Day

!Screenshot

Bluloco Light

!Screenshot

Breadog

!Screenshot

Builtin Light

!Screenshot

Builtin Tango Light

!Screenshot

Catppuccin Latte

!Screenshot

CLRS

!Screenshot

Coffee Theme

!Screenshot

Cursor Light

!Screenshot

Dawnfox

!Screenshot

Dayfox

!Screenshot

Everforest Light Med

!Screenshot

Farmhouse Light

!Screenshot

Flexoki Light

!Screenshot

GitHub Light Colorblind

!Screenshot

GitHub Light Default

!Screenshot

GitHub Light High Contrast

!Screenshot

GitHub

!Screenshot

GitLab Light

!Screenshot

Gruvbox Light Hard

!Screenshot

Gruvbox Light

!Screenshot

Gruvbox Material Light

!Screenshot

Havn Daggry

!Screenshot

Horizon Bright

!Screenshot

Hot Dog Stand (Mustard)

!Screenshot

Iceberg Light

!Screenshot

iTerm2 Light Background

!Screenshot

iTerm2 Solarized Light

!Screenshot

iTerm2 Tango Light

!Screenshot

Kanagawa Lotus

!Screenshot

Kanso Pearl

!Screenshot

Light Owl

!Screenshot

Man Page

!Screenshot

Material

!Screenshot

Melange Light

!Screenshot

Modus Operandi Tinted

!Screenshot

Modus Operandi

!Screenshot

Monokai Pro Light Sun

!Screenshot

Monokai Pro Light

!Screenshot

Monospace Light

!Screenshot

Neobones Light

!Screenshot

Night Owlish Light

!Screenshot

No Clown Fiesta Light

!Screenshot

Nord Light

!Screenshot

Novel

!Screenshot

Nvim Light

!Screenshot

One Double Light

!Screenshot

One Half Light

!Screenshot

Onenord Light

!Screenshot

Pencil Light

!Screenshot

Piatto Light

!Screenshot

Pierre Light

!Screenshot

Poimandres White

!Screenshot

Primary

!Screenshot

Pro Light

!Screenshot

Raycast Light

!Screenshot

Rose Pine Dawn

!Screenshot

SeedFlip Amethyst

!Screenshot

SeedFlip Carbon

!Screenshot

SeedFlip Coral

!Screenshot

SeedFlip Glacier

!Screenshot

SeedFlip Ivory

!Screenshot

Selenized Light

!Screenshot

Seoulbones Light

!Screenshot

Spring

!Screenshot

Tango Adapted

!Screenshot

Tango Half Adapted

!Screenshot

Terminal Basic

!Screenshot

Tinacious Design Light

!Screenshot

TokyoNight Day

!Screenshot

Tomorrow

!Screenshot

Unikitty

!Screenshot

Vimbones

!Screenshot

Violet Light

!Screenshot

Xcode Light hc

!Screenshot

Xcode Light

!Screenshot

Zenbones Light

!Screenshot

Zenbones

!Screenshot

Zenwritten Light

!Screenshot
<!-- SCREENSHOTS_END -->

Credits

- The schemes _Novel_, _Espresso_, _Grass_, _Homebrew_, _Ocean_, _Pro_, _Man Page_, _Red Sands_, and _Terminal Basic_ are ports of the schemes of the same name included with the Mac Terminal application. All of Terminal's schemes have now been ported, with the exception of _Solid Colors_ (random backgrounds, which iTerm doesn't support) and _Aerogel_ (which is hideous).
- The schemes _iTerm2 Default_, _iTerm2 Dark Background_, _iTerm2 Light Background_, _iTerm2 Pastel (Dark Background)_, _iTerm2 Smoooooth_, _iTerm2 Solarized Dark_, _iTerm2 Solarized Light_, _iTerm2 Tango Dark_, and _iTerm2 Tango Light_ are ports from the built-in color schemes of iTerm2 (current source is iTerm2 v3.4.19).
- Credits for all other themes are listed in CREDITS.md

If there are other color schemes you'd like to see included, drop me a line!

Extra

X11 Installation

To install under the X Window System:

- Import the .xrdb file of the scheme you'd like to use:

#include "/home/mbadolato/iTerm2-Color-Schemes/xrdb/Blazer.xrdb"

- Use the #defines provided by the imported .xrdb file:

Rxvt*color0: Ansi_0_Color
Rxvt*color1: Ansi_1_Color
Rxvt*color2: Ansi_2_Color
Rxvt*color3: Ansi_3_Color
Rxvt*color4: Ansi_4_Color
Rxvt*color5: Ansi_5_Color
Rxvt*color6: Ansi_6_Color
Rxvt*color7: Ansi_7_Color
Rxvt*color8: Ansi_8_Color
Rxvt*color9: Ansi_9_Color
Rxvt*color10: Ansi_10_Color
Rxvt*color11: Ansi_11_Color
Rxvt*color12: Ansi_12_Color
Rxvt*color13: Ansi_13_Color
Rxvt*color14: Ansi_14_Color
Rxvt*color15: Ansi_15_Color
Rxvt*colorBD: Bold_Color
Rxvt*colorIT: Italic_Color
Rxvt*colorUL: Underline_Color
Rxvt*foreground: Foreground_Color
Rxvt*background: Background_Color
Rxvt*cursorColor: Cursor_Color

XTerm*color0: Ansi_0_Color
XTerm*color1: Ansi_1_Color
XTerm*color2: Ansi_2_Color
XTerm*color3: Ansi_3_Color
XTerm*color4: Ansi_4_Color
XTerm*color5: Ansi_5_Color
XTerm*color6: Ansi_6_Color
XTerm*color7: Ansi_7_Color
XTerm*color8: Ansi_8_Color
XTerm*color9: Ansi_9_Color
XTerm*color10: Ansi_10_Color
XTerm*color11: Ansi_11_Color
XTerm*color12: Ansi_12_Color
XTerm*color13: Ansi_13_Color
XTerm*color14: Ansi_14_Color
XTerm*color15: Ansi_15_Color
XTerm*colorBD: Bold_Color
XTerm*colorIT: Italic_Color
XTerm*colorUL: Underline_Color
XTerm*foreground: Foreground_Color
XTerm*background: Background_Color
XTerm*cursorColor: Cursor_Color

- Store the above snippets in a file and pass it in:

xrdb -merge YOUR_FILE_CONTAINING_ABOVE_SNIPPETS

- Open new XTerm or Rxvt windows to see the changes.

- Adapt this procedure to other terminals as needed.

Terminator color schemes

Edit your Terminator configuration file (located in: $HOME/.config/terminator/config) and add the configurations for the theme(s) you'd like to use the [profiles] section. The terminator/ directory contains the config snippets you'll need. Just paste the configurations into the [profiles] sections, and you're good to go!

At a minimum, this is all you need. You can customize the fonts and other aspects as well, if you wish. See the Terminator documentation for more details.

An example config file that includes the code snippet for the Symfonic theme would look like this:

ini
[global_config]
[keybindings]
[profiles]
[[default]]
palette = "#1a1a1a:#f4005f:#98e024:#fa8419:#9d65ff:#f4005f:#58d1eb:#c4c5b5:#625e4c:#f4005f:#98e024:#e0d561:#9d65ff:#f4005f:#58d1eb:#f6f6ef"
background_image = None
use_system_font = False
cursor_color = "#f6f7ec"
foreground_color = "#c4c5b5"
font = Source Code Pro Light 11
background_color = "#1a1a1a"
[[Symfonic]]
palette = "#000000:#dc322f:#56db3a:#ff8400:#0084d4:#b729d9:#ccccff:#ffffff:#1b1d21:#dc322f:#56db3a:#ff8400:#0084d4:#b729d9:#ccccff:#ffffff"
background_color = "#000000"
cursor_color = "#dc322f"
foreground_color = "#ffffff"
background_image = None
[layouts]
[[default]]
[[[child1]]]
type = Terminal
parent = window0
[[[window0]]]
type = Window
parent = ""
[plugins]

Konsole color schemes

Copy the themes from the konsole directory to $HOME/.config/konsole (in some versions of KDE, the theme directory may be located at $HOME/.local/share/konsole), restart Konsole and choose your new theme from the profile preferences window.

If you want to make the themes available to all users, copy the .colorscheme files to /usr/share/konsole.

Terminal color schemes

Just double click on selected theme in terminal directory

PuTTY color schemes

#### New Session Method

This method creates a new blank session with JUST colors set properly.

Download the appropriate colorscheme.reg file and import the registry changes by right-clicking and choosing Merge. Choose "Yes" when prompted if you're sure. Color scheme will show up as a new PuTTY session with all defaults except entries at Window > Colours > Adjust the precise colours PuTTY displays.

#### Modify Session Method

This method modifies an existing session and changes JUST the color settings.

Download the appropriate colorscheme.reg file. Open the file with a text editor and change the color scheme portion (Molokai below) to match the session you want to modify:

text
[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\Molokai]
- CHANGE TO (EXAMPLE) -
[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\root@localhost]

NOTE: Some special characters will need to be changed to their Percent-encoded representation (IE, Space as %20). To quickly find the right session name view the top-level entries at HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\ with regedit.exe.

#### Other PuTTY Recommendations

text
Window > Appearance
Font: Consolas, bold, 14-point
Font quality:
( ) Antialiased ( ) Non-Antialiased
(O) ClearType ( ) Default
Window > Colours
[X] Allow terminal to specify ANSI colours
[X] Allow terminal to use xterm 256-colour mode
Indicate bolded text by changing:
( ) The font (O) The colour ( ) Both
[ ] Attempt to use logical palettes
[ ] Use system colours

Xfce Terminal color schemes

Copy the colorschemes folder to ~/.local/share/xfce4/terminal/ and restart Terminal.

FreeBSD vt color schemes

Append your favourite theme from freebsd_vt/ to /boot/loader.conf
or /boot/loader.conf.local and reboot.

MobaXterm color schemes

Copy the theme content from mobaxterm/ and paste the content to your MobaXterm.ini in the corresponding place ([Colors]).

LXTerminal color schemes

Copy the theme content from lxterminal/ and paste the content to your lxterminal in the corresponding place ([general]).

Visual Studio Code color schemes

Copy the theme content from vscode/ and paste the content to your UserSettings.json.

Windows Terminal color schemes

Copy the theme content from windowsterminal/ and paste the content to your profiles.json in the corresponding place ("schemes"). Then specify the name of your theme by "colorScheme" in "profiles".

Alacritty color schemes

Copy the theme content from alacritty/ and paste the content to your alacritty config file, at ~/.config/alacritty/alacritty.toml. You can also set your theme by adding the following line at your config's 1st line import = ["~/.config/alacritty/themes/mytheme.toml"].

If you still need a color scheme with .yml, you can get it here.

Ghostty color schemes

Copy the theme content from ghostty/ and paste the content in your Ghostty config file, at ~/.config/ghostty/config.

Rio color schemes

Copy the theme file from rio/ and paste to your rio theme config directory (typically ~/.config/rio/themes/).
Then specify the name of your theme in the theme field in the config file.

Termux color schemes

Copy the theme content from termux/ and paste the content to ~/.termux directory as ~/.termux/colors.properties file and run termux-reload-settings to apply the theme.

Vim color schemes

Copy the theme content from vim/ and paste the content to ~/.vim/colors/ directory. In Vim, use :colorscheme <scheme_name> to apply the colorscheme.

Generic color schemes

These schemes work with any terminal emulator with support for the OSC 4 escape code (including the Linux console, GNOME Terminal, and more).

Copy the shell script from generic/ and paste the script to ~/bin/set-colors.sh, or wherever you prefer to put shell scripts.
Then add bash ~/bin/set-colors.sh to your shell's config file (~/.bashrc, ~/.zshrc, etc).

Previewing color schemes

preview.rb is a simple script that allows you to preview
the color schemes without having to import them. It parses .itermcolors files
and applies the colors to the current session using iTerm's proprietary
escape codes
. As noted in
the linked page, it doesn't run on tmux or screen.

sh

Apply AdventureTime scheme to the current session


tools/preview.rb schemes/AdventureTime.itermcolors

Apply the schemes in turn.


- Press (almost) any key to advance; hit CTRL-C or ESC to stop


- Press the delete key to go back


tools/preview.rb schemes/*

#### Previewing color schemes in other terminal emulators

preview-generic.sh is a script which can preview
the themes in any terminal emulator which has support for the OSC 4 escape
codes. It works by running the shell scripts from the generic/ directory.

sh

Apply AdventureTime scheme to the current session


bash generic/AdventureTime.sh

Apply the schemes in turn


- Press left/right arrow keys to navigate, press q to stop


./tools/preview-generic.sh generic/*

---

iTerm Color Schemes | iTerm2 Color Schemes | iTerm 2 Color Schemes | iTerm Themes | iTerm2 Themes | iTerm 2 Themes

![Analytics](https://github.com/igrigorik/ga-beacon)