Ports
Celadon everywhere you work. Every port ships all four variants — sky, powder, celadon, jade — as plain files. Most ports only change colors; Codex desktop imports also reset fonts to the app defaults. Community ports are welcome: see how to submit one.
From the hub repo
One theme file per variant, dropped into ~/.config/ghostty/themes. Follows the system light/dark appearance with sky + celadon.
Color presets you open once and pick from Settings → Profiles → Colors. All four variants ship as separate presets.
One TOML per variant for ~/.config/alacritty/themes; import it from alacritty.toml and you're done.
One conf per variant. Include it from kitty.conf, or pick it interactively in kitty +kitten themes.
Color schemes for ~/.config/wezterm/colors. Set color_scheme = 'celadon' in your wezterm.lua, or switch per system appearance.
One color-scheme object per variant. Paste it into the schemes array of settings.json and set it on a profile.
A full theme for the Claude Code CLI — brand accents, prompt chrome, diff and message tints. Drop it in ~/.claude/themes and pick it with /theme.
Import a share string in Settings → Appearance for sage surfaces, green accents and diff colors. Use the light slot for Sky and the dark slot for the other variants. Imports reset fonts to the app defaults; reapply custom fonts afterward.
Syntax themes for code blocks and file diffs. Copy them into $CODEX_HOME/themes (normally ~/.codex/themes) and choose one with /theme. Pair with a matching terminal port for the background and ANSI colors.
A full termic theme — the UI ramp and accents plus an honest-ANSI terminal block. Copy it into ~/.config/termic/themes and it shows up in the picker.
The prompt from the screenshots. Contains no hexes — every color is an ANSI slot, so it follows whichever variant your terminal runs. Needs a Nerd Font.
Import a four-color theme string for sage navigation and mint selections. Choose light mode for Sky or dark mode for the other variants separately. Slack derives the remaining colors, so the result approximates Celadon.
The source of truth for port authors: one file per variant, every role named. Build your port from these, never from screenshots.
In their own repos
Each variant is its own colorscheme, with treesitter, LSP, gitsigns, telescope, cmp and lualine covered. The palette is generated in the hub; the highlight mapping lives here.
A calm sage-green browser theme, generated from the same palette. Landing in its own repository under the org.
Your port belongs here
Browser themes, editors, window managers, chat clients — if it takes colors, it can take Celadon. Flat-file ports are one small emitter each, so most take an afternoon. Build against the JSON palette, cover all four variants, and we'll list it right on this page with your name on it.