Gogh is a collection of color schemes for terminal emulators.
Gogh addresses the need for visually appealing and functional terminal environments by providing a curated set of color schemes designed to improve contrast and color differentiation. The project works by offering pre-built themes that can be installed across multiple terminal emulators through either an interactive installation script or non-interactive mode suitable for scripting. The tool supports Gnome Terminal, Pantheon Terminal, Tilix, XFCE4 Terminal, and iTerm on macOS, allowing users to apply consistent color schemes across different platforms and systems.
Gogh suits developers and terminal users who want to customize their terminal appearance without manually configuring colors. It works well for those using Linux systems or macOS who prefer a streamlined installation process. The project is particularly useful for users who want to quickly preview and switch between multiple color schemes through an interactive menu, or for those automating terminal setup across multiple machines using the non-interactive mode. The tool also includes accessibility considerations, with themes evaluated against WCAG standards.
The project maintains an open collection model where contributors can add new color schemes, and the codebase is written in shell, making it lightweight and portable across Unix-like systems. Installation is straightforward with package manager support for Debian/Ubuntu and Arch Linux distributions, reducing friction for adoption.