From 082a6731d52a4795e90bf5c29bf8ad0510d11188 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Thu, 29 Jan 2026 06:53:36 -0600 Subject: feat(test,hyprland): improve test infrastructure and fix easyeffects Test Infrastructure: - Add make test-keep target to keep VM running after test - Add make test-vm-base target for creating base VM only - Update make test to auto-create VM if missing - Remove manual user creation from create-base-vm.sh (archsetup handles it) - Remove unused USERNAME/USER_PASSWORD from archsetup-test.conf Archsetup: - Add snapper-gui-git for btrfs snapshot GUI - Add SYNC_ACL=yes for snapper permissions - Add setfacl for wheel group access to /.snapshots Hyprland: - Remove easyeffects scratchpad (keep auto-launch) - Remove ecosystem permissions (caused too many popups) Co-Authored-By: Claude Opus 4.5 --- scripts/testing/archsetup-test.conf | 3 +++ 1 file changed, 3 insertions(+) (limited to 'scripts/testing/archsetup-test.conf') diff --git a/scripts/testing/archsetup-test.conf b/scripts/testing/archsetup-test.conf index d6a8d69..a7f1364 100644 --- a/scripts/testing/archsetup-test.conf +++ b/scripts/testing/archsetup-test.conf @@ -2,6 +2,9 @@ # Used by create-base-vm.sh for fully automated base VM creation # # Usage: archangel --config-file /root/archsetup-test.conf +# +# Note: User creation is handled by archsetup, not archangel. +# See archsetup-vm.conf for archsetup configuration. FILESYSTEM=btrfs HOSTNAME=archsetup-test -- cgit v1.2.3