From 8b9c2cc247f8d71d570921cb127e7e08cfac7674 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 22 Feb 2026 23:23:59 -0600 Subject: clean personal info and private files from repository - Remove personal hardware specs, machine-specific troubleshooting docs, and video transcript from assets/ - Remove stale PLAN-zfsbootmenu-implementation.org (feature complete) - Remove .stignore (Syncthing config, not project-relevant) - Untrack todo.org (personal task tracker with private infra details) - Make archsetup path configurable via ARCHSETUP_DIR env var in build.sh - Use $REAL_USER instead of hardcoded username in build-release scp --- build.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'build.sh') diff --git a/build.sh b/build.sh index 8dc9c51..f17ee62 100755 --- a/build.sh +++ b/build.sh @@ -421,7 +421,8 @@ if grep -q "file_permissions=" "$PROFILE_DIR/profiledef.sh"; then fi # Copy archsetup into airootfs (exclude large/unnecessary directories) -if [[ -d /home/cjennings/code/archsetup ]]; then +ARCHSETUP_DIR="${ARCHSETUP_DIR:-$HOME/code/archsetup}" +if [[ -d "$ARCHSETUP_DIR" ]]; then info "Copying archsetup into ISO..." mkdir -p "$PROFILE_DIR/airootfs/code" rsync -a --exclude='.git' \ @@ -430,7 +431,7 @@ if [[ -d /home/cjennings/code/archsetup ]]; then --exclude='test-results' \ --exclude='*.qcow2' \ --exclude='*.iso' \ - /home/cjennings/code/archsetup "$PROFILE_DIR/airootfs/code/" + "$ARCHSETUP_DIR" "$PROFILE_DIR/airootfs/code/" fi # Pre-populate tealdeer (tldr) cache for offline use -- cgit v1.2.3