| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-06-29 | Move group_vars around and explicitly set group in molecule testing | Ahmed Abdelhalim | 7 | -0/+15 | |
| 2026-06-27 | Add restic role w/testing | Ahmed Abdelhalim | 6 | -0/+6 | |
| 2026-06-25 | Fix mount point testing on rpi | Ahmed Abdelhalim | 1 | -1/+1 | |
| This is fixing the tmpfs mount point default mode 1777 to 0755 Co-authored-by: Claude.ai | |||||
| 2026-06-24 | Add garage health check before provisioning keys | Ahmed Abdelhalim | 1 | -2/+2 | |
| 2026-06-24 | Test backup role using tmpfs instead of mounted loop device | Ahmed Abdelhalim | 3 | -45/+3 | |
| Co-authored-by: Claude.ai | |||||
| 2026-06-23 | Fix testing | Ahmed Abdelhalim | 3 | -4/+3 | |
| The timezone module was reading back the Etc/GMT instead of GMT, this fixes the issue and avoid unnecessary code that needs to handle different distro quirks (debian) Fix grafana testing to use the URL | |||||
| 2026-06-22 | Refactor installing grafana dashboards using URL only | Ahmed Abdelhalim | 1 | -3/+2 | |
| Refactor prometheus extra scraping jobs | |||||
| 2026-06-22 | Add garage to rpi to use as s3-compatible backend for backups | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-06-22 | Add readme on using backup role and fix testing | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-06-22 | Use more stable approach for testing devices and fix linting issues | Ahmed Abdelhalim | 2 | -7/+22 | |
| This approach uses losetup to query the devices instead of flaky unstable cache! | |||||
| 2026-06-22 | Add testing with virtual disk (as backup) for rpi scenario | Ahmed Abdelhalim | 3 | -0/+31 | |
| 2026-06-22 | Rename proxmox-ve role to pve | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-06-19 | Ignore the failing task from the test as it is irrelevant to real PVE | Ahmed Abdelhalim | 1 | -2/+1 | |
| 2026-06-19 | Update docker image to simulate proxmox env | Ahmed Abdelhalim | 1 | -1/+2 | |
| 2026-06-18 | Implement support for conditional proxy (nginx or caddy) | Ahmed Abdelhalim | 1 | -1/+2 | |
| 2026-05-06 | Add testing for proxmox | Ahmed Abdelhalim | 3 | -0/+145 | |
| 2026-04-12 | Add libheif (heif-convert script) w/testing | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-04-10 | Pass GITHUB_TOKEN to docker to avoid rate limiting tests | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-04-10 | Add gnome-newsflash (RSS reader) role w/testing | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-04-07 | Add gnome-disk-utility role w/testing | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-04-01 | Add localsend role w/testing | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-03-06 | Add planify gnome app | Ahmed Abdelhalim | 4 | -0/+4 | |
| 2026-03-03 | Add mise role | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-03-02 | Create specific prometheus node exporter role | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-03-02 | Add tmuxinator CLI w/testing and tmux dependency | Ahmed Abdelhalim | 4 | -4/+4 | |
| 2026-03-01 | Refactor graphics driver roles | Ahmed Abdelhalim | 2 | -2/+0 | |
| Now with the gpu_driver, the installing of the correct driver is delegated to this role, which orchestrate the installing of one or more drivers. This refactoring of the role/testing, means that the roles don't run on testing (intentionally), if a driver needs to be tested it will be added but for now it's not really all that beneficial to keep this 30+ minutes testing roles running just to test the packages existence. It also simplifies the roles, and added as a dependency for steam which is the main reason why these are needed to be installed (also better hyprland animations, but that's not as crucial as steam failing without the drivers). | |||||
| 2026-02-23 | Replace old evince with new papers | Ahmed Abdelhalim | 5 | -5/+5 | |
| 2026-02-23 | Replace rnote with gradia and fix typo in teams role | Ahmed Abdelhalim | 5 | -5/+5 | |
| 2026-02-23 | Add teams role to linux distros | Ahmed Abdelhalim | 4 | -0/+4 | |
| 2026-02-22 | Add gum role for beautiful CLIs | Ahmed Abdelhalim | 5 | -0/+5 | |
| Co-Authored-By: claude.ai | |||||
| 2026-02-22 | Add nvm/nodejs role w/testing | Ahmed Abdelhalim | 5 | -0/+7 | |
| 2026-02-21 | Add gnome-evince pdf reader | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-02-21 | Add image viewer/editor apps to roles w/testing | Ahmed Abdelhalim | 5 | -0/+10 | |
| 2026-02-19 | Merge the aur_font in the font role with conditional dependency | Ahmed Abdelhalim | 2 | -2/+0 | |
| 2026-02-19 | Refactor steam to install on ubuntu as well | Ahmed Abdelhalim | 1 | -1/+0 | |
| 2026-02-19 | Refactor steam and ensure nvidia is working | Ahmed Abdelhalim | 4 | -54/+52 | |
| 2026-02-18 | Add the role to install steam on archlinux | Ahmed Abdelhalim | 2 | -0/+2 | |
| 2026-02-18 | Add gnome-calendar role with dependency in waybar | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-02-14 | Add role to install usbutils (lsusb) on different linux distros | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-02-12 | Workaround the ssl failures locally on testing | Ahmed Abdelhalim | 1 | -0/+3 | |
| Co-Authored-By: Claude.ai | |||||
| 2026-02-11 | Ignore converge pre-tasks used for setup | Ahmed Abdelhalim | 5 | -0/+10 | |
| 2026-02-11 | Fix the environment warning | Ahmed Abdelhalim | 5 | -20/+0 | |
| Adding uv to /usr/local/bin which is already in PATH, removing the need of having environment in the path | |||||
| 2026-02-11 | Add the refresh pkg mgr pre_task avoid error locally and mimic playbooks | Ahmed Abdelhalim | 5 | -0/+40 | |
| 2026-02-06 | Add chromium role | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-02-06 | Add claude code install role | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-02-05 | Add obsidian role install | Ahmed Abdelhalim | 4 | -0/+4 | |
| 2026-02-04 | Add mpv role w/testing | Ahmed Abdelhalim | 2 | -0/+2 | |
| 2026-02-03 | Add zoxide role to playbooks | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-01-25 | Fix nvidia role after rename | Ahmed Abdelhalim | 2 | -2/+2 | |
| 2026-01-24 | Revert "Fix PATH environment in testing and playbook to avoid ansible_facts" | Ahmed Abdelhalim | 5 | -10/+10 | |
| This reverts commit 773eae0f1f3a41742708c070487d52f2e99da980. | |||||
