Skip to content

MacOS native system colors as iTerm color scheme

License

Notifications You must be signed in to change notification settings

viktor-yakubiv/macos.itermcolors

Repository files navigation

 Russia invaded Ukraine, killing tens of thousands of civilians and displacing millions more. It's a genocide. Please help us defend freedom, democracy and Ukraine's right to exist.

MacOS Native iTerm Colors

This is a color scheme for iTerm based on colors from Apple's Human Interface Guidelines (archived). It's designed to blend smoothly into native MacOS UI.

Theme is designed for iTerm 3.5+ that supports light and dark color schemes simultaneously as well as switching between them based on the system settings.

The color scheme should be compatible with older versions, however this was not tested. In case you use it with iTerm 3.4 or an older version, the default color scheme is light. This is arbitrary, it could be changed, contributions are welcomed.

Download

Screenshots

Light color scheme

Dark color scheme

Design Process

Colors were gathered directly from the system with help of a basic Swift script.

Then the values were processed manually and put into CSS, processed with some Sass scripts to define the final spec. CSS spec is converted to JSON that is transformed into XML (.itermcolors) with help of Nunjacks.

Please, go through the source directory if you want to know more.

License

The color scheme as a file is licensed under MIT. Color palette itself is licensed under Apple's Terms and Conditions.