diff options
| author | Craig Jennings <c@cjennings.net> | 2026-01-23 20:02:02 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-01-23 20:02:02 -0600 |
| commit | 53e82d802dba330ec8e5a568d6250e04f1193f0c (patch) | |
| tree | f08a315332bbdeb26d475911ddff29e0c5e68f62 /custom/install-archzfs.conf.example | |
| parent | d7da1bb62bef40766e117f1c88e854c2eb50f697 (diff) | |
| download | archangel-53e82d802dba330ec8e5a568d6250e04f1193f0c.tar.gz archangel-53e82d802dba330ec8e5a568d6250e04f1193f0c.zip | |
Phase 1.4: Add filesystem selection prompt
- Add FILESYSTEM variable to config (zfs or btrfs)
- Add select_filesystem() function with fzf support
- Update gather_input() to prompt for filesystem in interactive mode
- Add validation for FILESYSTEM in unattended mode
- Btrfs selection errors with "not yet implemented"
- Update banner to show "Archangel" branding
- Update config example with FILESYSTEM option
Groundwork for btrfs support - filesystem choice is now captured,
installation logic gates on FILESYSTEM variable.
Diffstat (limited to 'custom/install-archzfs.conf.example')
| -rw-r--r-- | custom/install-archzfs.conf.example | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/custom/install-archzfs.conf.example b/custom/install-archzfs.conf.example index 0060cc0..dacf340 100644 --- a/custom/install-archzfs.conf.example +++ b/custom/install-archzfs.conf.example @@ -1,18 +1,27 @@ -# install-archzfs.conf - Unattended Installation Configuration +# archangel.conf - Unattended Installation Configuration # -# Copy this file to /root/install-archzfs.conf and edit values. -# Or use: install-archzfs --config-file /path/to/your-config.conf +# Copy this file and edit values. +# Usage: archangel --config-file /path/to/your-config.conf # # Required fields: HOSTNAME, TIMEZONE, DISKS, ROOT_PASSWORD -# Plus either ZFS_PASSPHRASE or NO_ENCRYPT=yes +# For ZFS: also need ZFS_PASSPHRASE or NO_ENCRYPT=yes # All other fields have sensible defaults. ############################# +# Filesystem Selection +############################# + +# Filesystem type (optional, default: zfs) +# Options: zfs, btrfs +# Note: btrfs support coming soon +FILESYSTEM=zfs + +############################# # System Configuration ############################# # Hostname for the installed system (required) -HOSTNAME=archzfs +HOSTNAME=archangel # Timezone (required) - Use format: Region/City # Examples: America/Los_Angeles, Europe/London, Asia/Tokyo |
