Skip to content

v1.1.3: Ghost Integration - #25

Open
Pakrohk wants to merge 2 commits into
mainfrom
feat/v1.1.3-ghost-integration
Open

Pakrohk wants to merge 2 commits into
mainfrom
feat/v1.1.3-ghost-integration

Conversation

@Pakrohk

@Pakrohk Pakrohk commented Oct 16, 2026

Copy link
Copy Markdown
Owner

Summary

Integrate ziro-ghost v1.0.0 (stable) into ziro-shell.

Changes

  • tools_factory.toml: ziro-ghost → clone-source from Pakrohk/ziro-ghost
  • Removed: local ghost/ prototype (superseded by external repo)
  • Install UX: Nerd Font question → writes ghost.conf
  • defaults.toml: auto_suggest = ziro-ghost

Nerd Font Handling

On ziro install:

  • Interactive: prompts user (Y/n)
  • --default or non-TTY: safe default nerd_font = true

Requires

  • ziro-ghost ≥ v1.0.0
  • Integrated via znap (no additional setup)

Tests

  • 281/281 pass
  • Hot-path: < 6ms
  • CI: Ubuntu + macOS

- Add Pakrohk/ziro-ghost to tools_factory.toml (clone-source, defer, order 6)
- Remove local ghost/ prototype (superseded by external repo)
- Add Nerd Font question to install flow
  * Non-interactive / --default: nerd_font = true (safe)
  * Interactive: prompt user, write to ghost.conf
- defaults.toml: auto_suggest default = ziro-ghost
- Update INSTALL.md, ARCHITECTURE.md, CHANGELOG.md
- spec 009 updated with R19 (Integration) — local-only
- master HANDOFF updated — local-only
- Ghost v1.0.0 STABLE integration complete
- 281/281 tests pass; hot-path < 6ms
- Changed `export ZIRO_LOADED=1` to `typeset -g ZIRO_LOADED=1`
- Fixes bug where running `zsh` inside ziro resulted in a raw shell without config
- User live test: confirmed working
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant