11 Commits

Author SHA1 Message Date
17fa52824c Add ISO build tooling and serial console support
- Add bin/yino-iso with download, build, and clean subcommands for
  creating a preseeded Debian installer ISO
- Add --serial flag to bin/yino-vm boot for headless serial console
- Add offline installation ISO spec to FSD (section 6)
- Update README TODO to reflect ISO pipeline progress

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 00:47:23 +01:00
5fa89444d7 Fix preseed late_command breaking finish-install stage
The debconf preseed parser interprets \n in string values as literal
newlines. The printf format string had its \n converted to real newlines
before the shell saw it, causing ExecStart= to be executed as a separate
command ("Illegal number: ExecStart="). Replace the single printf with
multiple echo statements that avoid \n entirely.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 00:44:21 +01:00
4b30682e17 Add QEMU VM helper script for development environment
Introduces bin/yino-vm with create, boot, delete, and status subcommands
for managing a QEMU x86_64 VM on macOS. Auto-detects OVMF firmware paths
and CPU/accelerator (HVF on Intel, TCG on Apple Silicon). VM artifacts
are stored in vm/ (gitignored). Completes TODO #1.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 00:30:31 +01:00
60b0bb3037 Add upstream tracking metadata to Omarchy analysis
Record the last-analyzed date and commit hash in docs/Omarchy.md and add
a CLAUDE.md instruction to keep it updated on every re-analysis.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 00:11:50 +01:00
e62e79120c Ignore .claude directory
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 23:02:27 +01:00
06fb1b8333 Add README with TODO checklist for the porting effort
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 23:02:15 +01:00
b8a002eb50 Add upstream tracking goal and section to FSD
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 22:42:06 +01:00
0d726f6dee Reference Omarchy analysis document from FSD
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 22:36:28 +01:00
eeee7ace7d Add comprehensive Omarchy analysis document
Reference document covering the upstream Omarchy project architecture,
installation process, package management, desktop stack, theming system,
boot management, ISO generation, omacom-io ecosystem, and Arch-to-Debian
mapping table for planning the Yino port.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 22:35:11 +01:00
4b43829849 Ignore download directory 2026-02-15 22:06:52 +01:00
43b1143c75 Inital commit 2026-02-15 22:06:12 +01:00