Converge host-local Alacritty wrappers from the AOS baseline #641

Open
opened 2026-07-25 03:01:26 +00:00 by coilyco-ops · 0 comments
Owner

Outcome

Converge the host-local Alacritty root config on native director hosts while keeping the portable Sombra baseline in coilyco-flight-deck/agentic-os.

The first Windows host is now repaired manually at %APPDATA%/alacritty/alacritty.toml: it imports agentic-os/alacritty/alacritty.toml, retains Git Bash as the host-local shell, and starts in the same operator-local checkout as Warp. Infrastructure should make that layout durable without copying the baseline.

Contract

  • Agentic-os continues to own the portable Alacritty baseline and agent-terminal launcher.
  • Infrastructure owns installation and host-local root-config convergence.
  • The root config imports the AOS baseline and contains only host-local shell and startup-directory preferences.
  • Startup-directory preference remains operator-local. Do not embed one user's absolute path into the portable baseline.
  • Windows uses %APPDATA%/alacritty/alacritty.toml and Git Bash.
  • macOS uses the standard Alacritty config location and the host's login shell.
  • Check mode reports drift without mutating the host.

Acceptance criteria

  • A fresh Alacritty window and Warp start in the same configured directory.
  • Updating the AOS palette or OSC 52 policy flows into Alacritty without regenerating a copied host config.
  • Invalid or missing startup directories fail safely and do not prevent a terminal from opening.
  • The role is wired into host convergence with focused tags and documented in docs/FEATURES.md plus a role walkthrough.
  • Native-Windows application remains blocked on infrastructure#356 until WinRM and Windows facts are available. The committed role may be staged against that dependency, but live Windows verification belongs to an attended operator or ops run.

Compatibility audit notes

Warp-only tabs, panes, AI controls, and secret-redaction UI have no Alacritty equivalent and should not be reproduced. Font size, opaque window treatment, Sombra colors, live reload, and copy-only OSC 52 already match the portable AOS baseline.

## Outcome Converge the host-local Alacritty root config on native director hosts while keeping the portable Sombra baseline in `coilyco-flight-deck/agentic-os`. The first Windows host is now repaired manually at `%APPDATA%/alacritty/alacritty.toml`: it imports `agentic-os/alacritty/alacritty.toml`, retains Git Bash as the host-local shell, and starts in the same operator-local checkout as Warp. Infrastructure should make that layout durable without copying the baseline. ## Contract * Agentic-os continues to own the portable Alacritty baseline and `agent-terminal` launcher. * Infrastructure owns installation and host-local root-config convergence. * The root config imports the AOS baseline and contains only host-local shell and startup-directory preferences. * Startup-directory preference remains operator-local. Do not embed one user's absolute path into the portable baseline. * Windows uses `%APPDATA%/alacritty/alacritty.toml` and Git Bash. * macOS uses the standard Alacritty config location and the host's login shell. * Check mode reports drift without mutating the host. ## Acceptance criteria * A fresh Alacritty window and Warp start in the same configured directory. * Updating the AOS palette or OSC 52 policy flows into Alacritty without regenerating a copied host config. * Invalid or missing startup directories fail safely and do not prevent a terminal from opening. * The role is wired into host convergence with focused tags and documented in `docs/FEATURES.md` plus a role walkthrough. * Native-Windows application remains blocked on infrastructure#356 until WinRM and Windows facts are available. The committed role may be staged against that dependency, but live Windows verification belongs to an attended operator or ops run. ## Compatibility audit notes Warp-only tabs, panes, AI controls, and secret-redaction UI have no Alacritty equivalent and should not be reproduced. Font size, opaque window treatment, Sombra colors, live reload, and copy-only OSC 52 already match the portable AOS baseline.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-flight-deck/infrastructure#641
No description provided.