diff options
Diffstat (limited to 'TODO.org')
| -rw-r--r-- | TODO.org | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -159,8 +159,14 @@ Could destroy user's uncommitted changes in repos during dotfile setup RESOLVED: Already fixed - git_install and yay installer use safe rm + fresh clone approach. No git pull --force in current script. -*** TODO [#A] Add pre-flight checks before installation starts -Validate system requirements: disk space, network connectivity, Arch version, tool dependencies (curl, stow, git, make) +*** DONE [#A] Add pre-flight checks before installation starts +CLOSED: [2025-12-01 Sun] +Validate system requirements: disk space, network connectivity, Arch version, tool dependencies +RESOLVED: Added preflight_checks() function that verifies: +- Disk space (minimum 20GB free) +- Network connectivity (ping archlinux.org) +- pacman available +- Running on Arch Linux (/etc/arch-release exists) *** TODO [#A] Implement state tracking for install progress Track what completed vs failed mid-run to enable targeted recovery and resume capability |
