Add fresh install script for ISO installer

- Add installer/fresh-install.sh for installing from live ISO
- Handles disk partitioning, LUKS encryption, filesystem setup
- Generates minimal NixOS config for first boot
- Enable flakes in ISO environment
- Pass installer script content to ISO build via specialArgs

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-02-15 04:24:20 -05:00
parent 5a52b3c159
commit d6491d8c38
4 changed files with 465 additions and 15 deletions

1
.gitignore vendored
View File

@@ -19,3 +19,4 @@ Thumbs.db
# Local user config (generated by installer)
config.local.nix
test-vm/