Browse and download beautiful terminal themes for iTerm, Ghostty, Windows Terminal, and dozens of other terminals. Submit, vote, and claim authorship on Terminal Themes.
翻訳待ち
デザインShell · Vim ScriptGitHub @mbadolatoオンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
Our next-generation, interactive app is currently in beta! Come try it out at terminalthemes.com! Over 850 terminal color schemes/themes for iTerm, with ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, Windows, Visual Studio,, Ghostty, and dozens more
翻訳待ち
Loading the full README.
Read the full README ↗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, Otty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty, Vim
Screenshots below and in the screenshots directory.
There are 3 ways to install an iTerm theme:
Direct way via keyboard shortcut:
Via iTerm preferences (go to the same configuration location as above):
Via Bash script
# 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
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.
In cases where new tools have to be tested, ./generate-all.sh debug will start
an interactive terminal session inside the container.
pyenv install inside project folder to install python version from .python-version file.pip install -r requirements.txt to install the project dependencies.Have a great theme? Send it to me via a Pull Request!
Name source files exactly as the theme should be displayed. Use the human-readable name — no slugification, no replacing spaces with underscores.
schemes/Your Theme Name.itermcolorsyaml/Your Theme Name.yml (see yaml/README.md)Quote names with spaces in shell commands: python3 tools/gen.py -s "Your Theme Name".
.itermcolors file.
/schemes/, named as you want it displayed.
mv <your-itermcolors-file> schemes/"Your Theme Name.itermcolors"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.yaml/ as Your Theme Name.yml.This is the beginning of the README. Read the rest at the original. Read the full README ↗