summaryrefslogtreecommitdiff
path: root/assets/dwm.desktop
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-01-20 00:09:29 -0600
committerCraig Jennings <c@cjennings.net>2026-01-20 00:09:29 -0600
commitbb3c3ae1b1b1d28fb4253a2fe18d0d53859c143d (patch)
tree17766e76cc2a602651f3eb2fc6d0b3964a321057 /assets/dwm.desktop
parentea98693fb8d01a22fd7b2479e8da865f4502a1bc (diff)
feat(testing): add comprehensive validation library for archsetup
Add validation.sh library with 25+ automated validation checks: - User creation, shell, and group membership (15 groups) - Dotfiles: symlink validity, target location, and readability - Package managers: yay and pacman functional tests - Suckless tools: dwm, st, dmenu, slock - Services: firewall, DNS-over-TLS, avahi (with mDNS ping test), fail2ban, NetworkManager - Developer tools: emacs, git, python, node, npm, go, rustc - Filesystem-specific: ZFS (sanoid, scrub) and btrfs (grub-btrfsd) - Archsetup-specific: log errors, state markers Also includes: - Pre/post install log capture and diff analysis - Error categorization (benign vs real) - Issue attribution (archsetup vs base install) - archzfs inbox integration for base install issues Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'assets/dwm.desktop')
0 files changed, 0 insertions, 0 deletions