diff options
| author | Craig Jennings <c@cjennings.net> | 2026-02-07 01:05:50 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-02-07 01:05:50 -0600 |
| commit | 387a58ad7d03087945103a4b47d4f47df4f8df23 (patch) | |
| tree | 99d548e08abc77e307b294704c99379191026daf /todo.org | |
| parent | b8f816efc11a8fc47f7e17a1837a6994c1140e78 (diff) | |
| download | archsetup-387a58ad7d03087945103a4b47d4f47df4f8df23.tar.gz archsetup-387a58ad7d03087945103a4b47d4f47df4f8df23.zip | |
feat(archsetup): add package-inventory script and reconcile packages
Add package-inventory script that compares archsetup-declared packages
against the live system. Fix awk for-loop parser and dependency
filtering. Add 10 missing packages to archsetup (hyprpaper, wev, socat,
sshpass, flatpak, solaar, ttf-dejavu, atomicparsley, freetube,
tidal-dl-ng). Fix pipx_install function name bug. Change Hyprland
follow_mouse to 0 to fix swap focus issue.
Diffstat (limited to 'todo.org')
| -rw-r--r-- | todo.org | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -776,6 +776,9 @@ accessible via stowed symlinks pointing to repo. *** TODO [#A] Build CI/CD pipeline that runs archsetup on every commit Core automation infrastructure - enables continuous validation +**** TODO [#B] Investigate rlwrap not installed after archsetup run +rlwrap is declared in archsetup (Emacs Dependencies section, line 1779) but was not installed on this machine after archsetup ran. Manually installed 2026-02-06. When CI/CD is running, verify that all packages in the Emacs Dependencies section are actually installed after a full test run. May indicate a broader issue with packages being skipped silently. + *** TODO [#A] Generate recovery scripts from test failures Auto-create post-install fix scripts for failed packages - makes failures actionable |
