# os-init Post-install initialization scripts, one directory per operating system. | Directory | Target | Script | |-----------|--------|--------| | `debian/` | Debian 13 (GNOME desktop) | `debian13-init.sh` | | `macos/` | macOS | `macos-init.sh` | ## Conventions - Each OS directory is self-contained: a single script, run directly on the target machine, plus its own `AGENTS.md` for OS-specific rules. - Scripts must be idempotent (safe to run repeatedly) and must not change security-sensitive settings without an explicit opt-in. - Add a new OS by creating `/` with `-init.sh` and adding a row to the table above.