A dark + light COSMIC theme, a matching cosmic-term
color scheme, an installer, and a CLAUDE.md Claude Code
can read to rebuild the whole kit.
Each CandyFactory token gets a job in the COSMIC theme.
The mapping below is canonical — it's what's encoded in
themes/*.ron and the CLAUDE.md spec.
Mocked appearance pane and a focused window — both modes — to sanity-check the result before you install.
The directory ships with a CLAUDE.md spec sheet — token table,
RON schema, install paths, validation checklist. Run claude in
the directory and paste the snippet below.
# BUILD THE CANDYFACTORY COSMIC THEME
You are in the candyfactory-cosmic/ directory.
1. Read CLAUDE.md end-to-end.
2. Validate themes/*.ron against §4 (Schema) and §5 (Token mapping).
Fix any mismatch silently and report what you changed.
3. Generate ~/.config/cosmic/com.system76.CosmicSettings/v1/accent_palette_dark
and accent_palette_light per §6 Step 2.
4. Run ./install.sh --dry-run, show me the plan, wait for "go".
5. On "go": run ./install.sh, then print the diff of files written
and the COSMIC paths that now have CandyFactory content.
6. Tail journalctl --user -u cosmic-comp for 5s after install to catch
config parse errors. If clean, print § Sweets, baking.
Do not invent colors. Do not enable is_frosted. Do not round corners
past radius_l = 18. Voice = stoic, plain, tactile — match the README.
Or just open CLAUDE.md directly — it's the full spec, including the COSMIC RON schema and the canonical color table.
Drop the folder anywhere, then run the installer. It's idempotent and reversible.
~ ▸ git clone https://github.com/BonfireAI/candyfactory-cosmic.git ~ ▸ cd candyfactory-cosmic ~/candyfactory-cosmic ▸ chmod +x install.sh ~/candyfactory-cosmic ▸ ./install.sh --dry-run ╭──────────────────────────────────────────────╮ │ 🍭 CandyFactory · Cotton Candy Parlor │ │ for POP!_OS 24.04 · COSMIC │ ╰──────────────────────────────────────────────╯ ▸ Installing Bonfire (dark) theme · would: cp themes/candyfactory-bonfire-dark.ron … ▸ Installing Parlor (light) theme ▸ Installing cosmic-term color scheme ~/candyfactory-cosmic ▸ ./install.sh ✓ Sweets, baking. Stay close. ~/candyfactory-cosmic ▸
candyfactory-cosmic/ ├── Cotton Candy Parlor for COSMIC.html # this page (source on GitHub) ├── CLAUDE.md # Claude Code spec sheet ├── README.md # human-facing notes ├── install.sh # bash installer · --dry-run / --uninstall ├── themes/ │ ├── candyfactory-bonfire-dark.ron # COSMIC dark │ ├── candyfactory-parlor-light.ron # COSMIC light │ └── candyfactory-term-bonfire.ron # cosmic-term scheme └── assets/ ├── candyfactory-logo.png └── parlor.css # reference tokens