| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(archsetup): implement critical bug fixes and test improvements | Craig Jennings | 2025-11-13 | 12 | -0/+2259 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit addresses several high-priority bugs and enhances the testing infrastructure: **Bug Fixes:** 1. Add root permission check at script start to fail fast with clear error message 2. Disable debug package installation by adding --nodebug flag to all yay calls 3. Replace unsafe `git pull --force` with safe rm + fresh clone to prevent data loss 4. Add geoclue package with correct systemd service configuration for geolocation 5. Add completion marker for reliable automated test detection **Testing Infrastructure:** - Add comprehensive VM-based testing framework in scripts/testing/ - Fix test script pgrep infinite loop using grep bracket self-exclusion pattern - Add network diagnostics and pre-flight checks - Support snapshot-based testing for reproducible test runs **Package Management:** - Remove anki (build hangs 98+ minutes) - Remove adwaita-color-schemes (CMake build issues) Test Results: 0 errors, 1,363 packages installed in 40 minutes 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> | ||||
| * | add gbrainy to games install list | Craig Jennings | 2025-06-09 | 1 | -0/+1 |
| | | |||||
| * | adding games script | Craig Jennings | 2025-06-09 | 1 | -0/+32 |
| | | |||||
| * | wip: adding some login eye candy | Craig Jennings | 2025-05-29 | 1 | -0/+17 |
| | | |||||
| * | add wireguard fzf functionality and install script | Craig Jennings | 2025-05-27 | 1 | -0/+13 |
| | | |||||
| * | removing unneeded file | Craig Jennings | 2025-05-26 | 1 | -35/+0 |
| | | |||||
| * | integrated redshift into archsetup (blue light filter) | Craig Jennings | 2025-05-26 | 1 | -18/+0 |
| | | |||||
| * | adding redshift and getting geoclue to work | Craig Jennings | 2025-05-25 | 1 | -0/+18 |
| | | |||||
| * | fixing typo on gitrepos | Craig Jennings | 2025-05-20 | 1 | -1/+1 |
| | | |||||
| * | adding items for protonmail-bridge | Craig Jennings | 2024-12-05 | 1 | -0/+17 |
| | | | | | | - adding pass and seahorse - added script to build protonmail-bridge and init pass to work with it | ||||
| * | add all commonly used repositories | Craig Jennings | 2024-11-12 | 1 | -11/+17 |
| | | |||||
| * | moving things around | Craig Jennings | 2024-11-11 | 3 | -0/+91 |
| | | |||||
| * | updating tasks, better comments, minor fix, wip: touchpad script | Craig Jennings | 2024-05-27 | 1 | -0/+35 |
| fix: - google-chrome-stable package is now google-chrome script: - looking at writing a script that identifies when the Logitech device is attached/detatched so I could turn the touchpad off/on | |||||
