Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/integration-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,10 +45,10 @@ jobs:
ln -sf "$PWD/DreamcoderShell/.config/fish/conf.d/05-dreamcoder-theme.fish" ~/.config/fish/conf.d/05-dreamcoder-theme.fish
# Deploy theme variant files from the repo, mirroring the real
# install (ghostty dual-mode and kitty theme switching reference
# the -dark/-light/-night variants at runtime).
# the -dark/-light variants at runtime).
rm -rf ~/.config/ghostty/themes
ln -sfn "$PWD/DreamcoderGhostty/.config/ghostty/themes" ~/.config/ghostty/themes
for f in colors-dreamcoder.conf colors-dreamcoder-dark.conf colors-dreamcoder-light.conf colors-dreamcoder-night.conf; do
for f in colors-dreamcoder.conf colors-dreamcoder-dark.conf colors-dreamcoder-light.conf; do
ln -sf "$PWD/DreamcoderKitty/.config/kitty/$f" ~/.config/kitty/$f
done

Expand Down
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ When editing documentation, follow these maintenance rules:
- Run `python scripts/validate-markdown-links.py` after doc changes (pre-commit does this automatically for staged files).
- Docs are English, user-facing guides in neutral professional English.
- Identity is always "Dreamcoder Workbench" (never "Dreamcoder OS" / "DreamcoderDots" / bare "dreamcoder-dots").
- Color modes are `dark/light/night` (never "dusk" as a user-facing mode).
- Color modes are `dark/light` (never "dusk" as a user-facing mode).
- One file = one purpose: do not duplicate content across docs — link to the source page.
- Update the smallest relevant page for a change; keep every doc reachable from [docs/README.md](docs/README.md).
- Commit doc changes with the `docs:` conventional commit type.
Expand Down
6 changes: 3 additions & 3 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,9 @@ focus #3B82F6
opacity 0.76
```

Dark and Light are the user-facing modes. Night is a derived render profile of
Dark; legacy Dusk remains a compatibility token set, and OLED behavior is defined
by `modes.dark.surface_policy`.
Dark and Light are the only user-facing modes. Legacy Dusk remains a
compatibility token set, and OLED behavior is defined by
`modes.dark.surface_policy`.

**Light — Cocoa/Lúcuma**

Expand Down
9 changes: 4 additions & 5 deletions COMPARISON.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
| Feature | Gentleman.Dots | ML4W | **Dreamcoder Workbench** |
| --------------------- | ---------------------- | ------------------- | ------------------------------ |
| **Theme Engine** | — Catppuccin static | ✓ Matugen dynamic | ✓ **Token-based + WCAG/APCA** |
| **Dark/Light/Night** | — Dark only | ✓ Light/Dark | ✓ **+ night transition mode** |
| **Dark/Light** | — Dark only | ✓ Light/Dark | ✓ **+ scheduled switching** |
| **Accessibility** | — | — | ✓ **WCAG 4.5:1 + APCA 75** |
| **AI Session Prompt** | — | — | ✓ **Live AI session state** |
| **Neovim Plugins** | ✓ 29 (LazyVim) | — | ◐ Dreamcoder colorscheme |
Expand Down Expand Up @@ -70,13 +70,12 @@ After installing Dreamcoder Workbench, everything Gentleman provides keeps worki

No other dotfiles setup does this. Every color is validated against WCAG 4.5:1 and APCA.

### 3 Color Modes
### 2 Color Modes

| Mode | Name | Schedule |
| ------- | ----------------- | -------------- |
| 🌙 Dark | Anthracite Steel | 18:00-07:00 |
| ☀️ Light| Cocoa/Lúcuma | 07:00-16:00 |
| 🌆 Night| Low-light transition | 16:00-18:00 |
| ☀️ Light| Cocoa/Lúcuma | 07:00-18:00 |

### AI Session State in the Prompt

Expand Down Expand Up @@ -139,7 +138,7 @@ Without Dreamcoder Workbench:
┌─────────────────────────────────────────────┐
│ Gentleman.Dots: Catppuccin │
│ ML4W: Matugen colors │
│ No WCAG, no AI prompt, no night mode │
│ No WCAG, no AI prompt, no auto switching │
└─────────────────────────────────────────────┘

With Dreamcoder Workbench:
Expand Down
6 changes: 3 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Need a smaller first step? Pick an open issue, fix a docs typo, or add a rendere
```text
src/dreamcoder_theme/ # Python theme engine (pip-installable package)
├── palette.py # Color math, adaptive palette derivation
├── palette_tokens.py # Static design tokens (dark/light/night)
├── palette_tokens.py # Static design tokens (dark/light/dusk)
├── renderers.py # Public renderer import hub
├── renderers_kitty.py # Kitty format renderer
├── renderers_ghostty_warp.py
Expand Down Expand Up @@ -51,7 +51,7 @@ src/dreamcoder_theme/ # Python theme engine (pip-installable package)
├── backups.py # Theme backup/restore
├── audit.py # Theme audit & validation
├── docs_report.py # Documentation health report
├── motion.py # Day/night mode scheduler
├── motion.py # Motion preset scheduler
├── tui.py # Terminal UI
├── visual_regression.py # Visual regression testing
└── settings_store.py # Settings persistence
Expand Down Expand Up @@ -201,7 +201,7 @@ Documentation changes are reviewed like code changes.
- [ ] Run `python scripts/validate-markdown-links.py` and fix any broken links.
- [ ] Update the smallest relevant page; do not duplicate content that already lives in another doc — link to it instead.
- [ ] The changed page is reachable from the [docs index](docs/README.md) or the README documentation table; add it there if it is a new page.
- [ ] Keep the identity string "Dreamcoder Workbench" and mode names `dark/light/night` consistent with the rest of the docs.
- [ ] Keep the identity string "Dreamcoder Workbench" and mode names `dark/light` consistent with the rest of the docs.
- [ ] Commit with the `docs:` conventional commit type.

Do not duplicate references: link to the source page for detailed behavior.
Expand Down
119 changes: 0 additions & 119 deletions DreamcoderAntigravity/Dreamcoder-Night.json

This file was deleted.

39 changes: 0 additions & 39 deletions DreamcoderBat/.config/bat/themes/Dreamcoder-Night.tmTheme

This file was deleted.

130 changes: 0 additions & 130 deletions DreamcoderCodexApp/Dreamcoder-Night.codex-theme.json

This file was deleted.

Loading