git.cjennings.net
:
archangel
main
Arch Linux installer ISO — ZFS-on-root or BTRFS, doubles as rescue disk
Craig Jennings
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
chore: gitignore the personal project-level CLAUDE.md
HEAD
main
Craig Jennings
4 days
1
-0
/
+1
*
docs: document baked AUR packages in the README
Craig Jennings
4 days
1
-2
/
+40
*
feat(install): install baked AUR packages and clean the target config
Craig Jennings
4 days
3
-0
/
+236
*
feat(build): inject the AUR repo into the profile and live ISO
Craig Jennings
4 days
2
-11
/
+117
*
feat(build): add AUR local-repo build helpers
Craig Jennings
4 days
4
-1
/
+442
*
docs: add AUR local repository build spec
Craig Jennings
4 days
1
-0
/
+343
*
chore: gitignore emacs backup, autosave, and lockfiles
Craig Jennings
2026-05-23
1
-0
/
+5
*
refactor: drop the dead duplicate disk_in_use from common.sh
Craig Jennings
2026-05-23
1
-8
/
+0
*
test: cover disk_in_use and network_available failure paths
Craig Jennings
2026-05-23
2
-0
/
+74
*
fix(test): run the ZFS-encryption check on the booted system
Craig Jennings
2026-05-22
1
-12
/
+16
*
fix(build): clear stale archzfs from the pacoloco cache too
Craig Jennings
2026-05-22
3
-0
/
+60
*
fix(test): fail clearly when the VM forward port is taken
Craig Jennings
2026-05-22
2
-0
/
+58
*
test: make SSH_PORT overridable in test-install.sh
Craig Jennings
2026-05-22
2
-1
/
+24
*
feat(install): add pre-flight environment and disk-target validation
Craig Jennings
2026-05-22
6
-3
/
+369
*
feat(test): retry pacstrap through transient mirror flakes
Craig Jennings
2026-05-20
2
-26
/
+298
*
feat(build): route VM-internal pacstrap through host pacoloco
Craig Jennings
2026-05-19
1
-0
/
+21
*
refactor: extract validate_encryption_passphrase from gather_input
Craig Jennings
2026-05-19
3
-11
/
+56
*
refactor: lift FILES= keyfile sed to ensure_initramfs_files helper
Craig Jennings
2026-05-19
3
-5
/
+65
*
feat(build): route pacstrap through pacoloco when available
Craig Jennings
2026-05-19
2
-0
/
+35
*
fix(build): drop cached archzfs packages before mkarchiso runs
Craig Jennings
2026-05-19
1
-0
/
+10
*
feat(build): save build logs to out/ alongside the ISO
Craig Jennings
2026-05-19
2
-2
/
+24
*
refactor: wire validate_config into the unattended install path
Craig Jennings
2026-05-19
2
-59
/
+12
*
test(install): exercise zfssnapshot wrapper in VM verification
Craig Jennings
2026-05-14
1
-0
/
+154
*
fix(install): drop dead zfsrollback copy from configure_zfs_tools
Craig Jennings
2026-05-14
1
-4
/
+1
*
feat: add --name flag to zfssnapshot rollback and delete
Craig Jennings
2026-05-14
2
-32
/
+212
*
refactor: drop dead variables from lib/config.sh
Craig Jennings
2026-05-14
1
-3
/
+0
*
feat: consolidate zfssnapshot and zfsrollback into one subcommand-driven script
Craig Jennings
2026-04-27
8
-274
/
+573
*
refactor: drop dead configure_luks_grub from Btrfs install path
Craig Jennings
2026-04-27
1
-28
/
+0
*
refactor: extract MNTPOINT constant for the install chroot mount point
Craig Jennings
2026-04-27
5
-131
/
+143
*
refactor: verify GRUB_CMDLINE_LINUX seds via prepend_grub_cmdline_linux helper
Craig Jennings
2026-04-27
5
-3
/
+95
*
refactor: consolidate installer defaults and FILESYSTEM validation into confi...
Craig Jennings
2026-04-27
5
-75
/
+84
*
refactor: collapse sshd_config seds into enable_sshd_root_login
Craig Jennings
2026-04-26
3
-3
/
+92
*
refactor: extract EFI_DIR constant for the install-time EFI mount point
Craig Jennings
2026-04-26
4
-18
/
+36
*
refactor: unify partition_disks across ZFS and Btrfs install paths
Craig Jennings
2026-04-26
4
-187
/
+202
*
fix: clean up partial installs via ERR/INT/TERM trap
Craig Jennings
2026-04-26
2
-0
/
+163
*
test: expand bats coverage across installer modules
Craig Jennings
2026-04-26
6
-15
/
+501
*
refactor: extract get_raid_level fzf preview into raid.sh helper
Craig Jennings
2026-04-26
3
-102
/
+194
*
fix: fail fast on missing ZFSBootMenu efibootmgr entry
Craig Jennings
2026-04-26
3
-10
/
+116
*
fix: don't mask test-install exit codes through tee
Craig Jennings
2026-04-21
1
-1
/
+14
*
fix: cleanup on empty findmnt + stale profiledef entries
Craig Jennings
2026-04-21
1
-3
/
+5
*
fix: verify_rollback sentinel must live on the rolled-back dataset
Craig Jennings
2026-04-21
1
-5
/
+11
*
feat: PrivateTmp=yes drop-in for systemd-tmpfiles on ZFS-root
Craig Jennings
2026-04-21
4
-0
/
+174
*
chore: gitignore .ai/ tooling dir, untrack notes.org
Craig Jennings
2026-04-20
2
-703
/
+1
*
session: overnight refactor + testing infra + 12/12 VM install pass
Craig Jennings
2026-04-13
1
-1
/
+193
*
fix: bump INSTALL_TIMEOUT from 600 to 1800 for kernel 6.18+ DKMS builds
Craig Jennings
2026-04-13
1
-1
/
+4
*
docs: document bats unit tests + sync stale README bits
Craig Jennings
2026-04-13
2
-18
/
+80
*
refactor: decompose install_btrfs into named orchestration stages
Craig Jennings
2026-04-13
3
-62
/
+97
*
refactor: dedupe findmnt invocation in safe_cleanup_work_dir
Craig Jennings
2026-04-13
1
-4
/
+8
*
refactor: merge install_base and install_base_btrfs
Craig Jennings
2026-04-13
3
-69
/
+106
*
refactor: unify get_{luks,zfs}_passphrase and get_root_password
Craig Jennings
2026-04-13
3
-54
/
+70
[next]