Add authoritative `syntax:` block to both YAML specs mapping keyword,
type, function, string, constant, operator, variable, comment, and
punctuation to their semantic palette colors. Align nvim and Zed
templates to this canonical mapping (keyword=purple, type=amber,
number/bool/constant=cyan, operator=white). Fix nvim Special/SpecialChar/
Tag (were cyan; now purple/amber/blue respectively).
Add plugin color variables to zsh template: ZSH_AUTOSUGGEST uses dim
grey for ghost text; HISTORY_SUBSTRING_SEARCH uses cyan for found and
bright-red for not-found, matching the semantic palette signal system.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- parse git status in one call and add untracked/stash/conflict markers
- escape prompt strings and harden timing math
- improve ro/jobs checks and add container intel
- Created Jinja2 template for SwayNC CSS.
- Mapped system DNA to notification states (Critical, Normal, MPRIS).
- Updated documentation and repository map.
- Created CSS template for Waybar variables using @define-color.
- Mapped system DNA to generic and semantic CSS variable names.
- Updated documentation and repository map.
- Created Jinja2 template for Hyprland color configuration.
- Mapped system DNA to Hyprland variables (borders, accents, text).
- Updated documentation (README, INSTALL) to include Hyprland.
- Updated README.md with full list of 7 supported platforms and build instructions.
- Updated INSTALL.md to include GTK4 instructions and clarify Zed/GTK aggregated files.
- Added 'Building' section to README.
- Updated build.py to support app-centric directory structure (dist/<app>/).
- Modified build.py to allow aggregated multi-scheme rendering (for Zed).
- Refactored Zed template to include both Neon and Aeon variants in a single JSON.
- Standardized theme file naming in dist/.
- Set up project structure and Source of Truth (GEMINI.md).
- Implement DNA source files (src/*.yaml) with semantic color definitions.
- Build clinical light (Aeon) and high-contrast dark (Neon) specifications.
- Create Jinja2-based build system (build.py) using uv for reproducibility.
- Implement Neovim theme template mirroring the philosophy.