gitmyhub

Gogh

Shell ★ 10k updated 10d ago

Gogh is a collection of color schemes for various terminal emulators, including Gnome Terminal, Pantheon Terminal, Tilix, and XFCE4 Terminal also compatible with iTerm on macOS.

Gogh is a library of color themes for Linux and macOS terminal apps, run one command, pick a theme from the list, and your terminal changes appearance immediately with no coding required.

Shellsetup: easycomplexity 1/5

Gogh is a collection of color themes for terminal applications. A terminal is the text-based window developers use to run commands on a computer. By default, most terminals use a plain white-on-black or black-on-white color scheme. Gogh provides a library of pre-made color palettes that you can apply to your terminal to change how text, backgrounds, and syntax highlighting appear. The project describes the purpose as improving visual contrast and making colors more distinct, which can make reading text in the terminal easier over long sessions.

The collection works with a wide range of terminal programs across Linux and macOS. On Linux, supported terminals include Gnome Terminal, Tilix, XFCE4 Terminal, Alacritty, Kitty, Konsole, and several others. On macOS, it works with iTerm2. The install script detects which terminal you are using and applies the theme accordingly.

Installation can be done in two ways. The interactive method runs a one-line command in your terminal that downloads and launches a script, which then presents a list of themes to choose from. You pick one by number or name and it is applied immediately. The non-interactive method is aimed at scripting, where you specify which themes to install by running individual shell scripts directly, without being prompted. This is useful for automating your development environment setup across multiple machines.

The project also maintains an accessibility section that checks themes against WCAG contrast standards, which are guidelines for readable text contrast ratios. This lets you filter for themes that meet readability requirements beyond personal preference.

No coding knowledge is required to use Gogh. You run a command, pick a theme from the list, and your terminal changes appearance immediately.

Where it fits