| Age | Commit message (Expand) | Author |
| 9 days | feat(hyprland): rebind mod+shift+f to allfloat, add chess setup script | Craig Jennings |
| 12 days | feat(archsetup): add rustup, log-cleanup cron, update configs | Craig Jennings |
| 14 days | feat(archsetup): add pocketbook installation to hyprland setup | Craig Jennings |
| 2026-02-12 | chore(archsetup): add texlive-latexextra, update test scripts | Craig Jennings |
| 2026-02-07 | feat(archsetup): add package-inventory script and reconcile packages | Craig Jennings |
| 2026-02-01 | feat(hyprland): install plugins on first login via setup script | Craig Jennings |
| 2026-01-31 | fix(hyprland): auto-rebuild plugins and preserve stash master position | Craig Jennings |
| 2026-01-30 | test(validation): add Settings portal dark mode check | Craig Jennings |
| 2026-01-29 | fix(test): use local repo for archsetup instead of remote | Craig Jennings |
| 2026-01-29 | fix(test): use PROJECT_ROOT for git bundle creation | Craig Jennings |
| 2026-01-29 | feat(test,hyprland): improve test infrastructure and fix easyeffects | Craig Jennings |
| 2026-01-27 | feat(testing): add make test target and display report on completion | Craig Jennings |
| 2026-01-27 | feat(testing): rewrite test infrastructure from libvirt to direct QEMU | Craig Jennings |
| 2026-01-27 | chore: move arch-distrobox and wipedisk to scripts | Craig Jennings |
| 2026-01-27 | fix(scripts): update wireguard config path after rename | Craig Jennings |
| 2026-01-26 | refactor(dotfiles): rename system/ to common/ and remove unused configs | Craig Jennings |
| 2026-01-24 | fix(testing): remove obsolete --skip-slow-packages option | Craig Jennings |
| 2026-01-24 | feat(archsetup): add Hyprland/Wayland desktop environment support | Craig Jennings |
| 2026-01-24 | fix(testing): relax UFW tests for VM environment | Craig Jennings |
| 2026-01-24 | fix(archsetup): bug fixes, locale support, and code improvements | Craig Jennings |
| 2026-01-22 | fix(archsetup): add system config improvements and gnome-keyring setup | Craig Jennings |
| 2026-01-21 | fix(archsetup): increase GRUB timeout and switch syncthing to user service | Craig Jennings |
| 2026-01-20 | fix(archsetup): prevent ZFS boot failures and add validation tests | Craig Jennings |
| 2026-01-20 | feat(testing): add bare metal ZFS test script + fix scrub timer check | Craig Jennings |
| 2026-01-20 | fix(testing): add emacs config permission check | Craig Jennings |
| 2026-01-20 | fix(testing): fix validation script bugs causing false failures | Craig Jennings |
| 2026-01-20 | feat(testing): add comprehensive validation library for archsetup | Craig Jennings |
| 2026-01-10 | fix(archsetup): copy archsetup to user directory before stow | Craig Jennings |
| 2025-11-13 | fix(archsetup): implement critical bug fixes and test improvements | Craig Jennings |
| 2025-06-09 | add gbrainy to games install list | Craig Jennings |
| 2025-06-09 | adding games script | Craig Jennings |
| 2025-05-29 | wip: adding some login eye candy | Craig Jennings |
| 2025-05-27 | add wireguard fzf functionality and install script | Craig Jennings |
| 2025-05-26 | removing unneeded file | Craig Jennings |
| 2025-05-26 | integrated redshift into archsetup (blue light filter) | Craig Jennings |
| 2025-05-25 | adding redshift and getting geoclue to work | Craig Jennings |
| 2025-05-20 | fixing typo on gitrepos | Craig Jennings |
| 2024-12-05 | adding items for protonmail-bridge | Craig Jennings |
| 2024-11-12 | add all commonly used repositories | Craig Jennings |
| 2024-11-11 | moving things around | Craig Jennings |
| 2024-05-27 | updating tasks, better comments, minor fix, wip: touchpad script | Craig Jennings |