Using gooseneck

Themes

Fourteen built-in palettes, your terminal's own colours, or your Omarchy desktop theme, live.

Click a swatch to repaint this page with that palette. They're the same colours the TUI uses, read straight from its source.

#Picking a theme

In the TUI press t for a picker with live preview: move through the list and the whole app repaints as you go. Or set it from anywhere:

goose config set theme tokyonight
goose config set theme auto        # back to the default

The CLI's colours follow the same theme.

#Omarchy: follows your desktop

The default theme is auto. On Omarchy that means the omarchy theme: gooseneck reads the current Omarchy theme's colors.toml and repaints live when you switch with omarchy theme set, no restart needed. Anywhere else, auto means opencode.

#Your terminal's colours

The system theme uses your terminal's own palette and background, so gooseneck blends into whatever you already have.

#All the names

ValueMeaning
autoOmarchy's theme if installed, else opencode (default)
omarchyThe current Omarchy desktop theme, live
systemYour terminal's own palette
opencode ayu catppuccin dracula everforest gruvbox kanagawa latte matrix mono nord onedark rosepine tokyonightBuilt-in palettes (latte is the light one)

Unknown names (typos included) fall back to auto.

Edit these docs on GitHub