| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-08-20 | Fix homebrew shell configuration | Ahmed Abdelhalim | 1 | -2/+7 | |
| 2025-08-20 | Restructure the playbook hosts/roles | Ahmed Abdelhalim | 1 | -6/+4 | |
| 2025-08-20 | Add homebrew role | Ahmed Abdelhalim | 7 | -0/+77 | |
| 2025-08-19 | Fix install ubuntu and wifi configs | Ahmed Abdelhalim | 2 | -1/+1 | |
| 2025-08-19 | Fix meta strings quoting | Ahmed Abdelhalim | 8 | -66/+58 | |
| 2025-08-19 | Ignore docker/podman specific failures in test/idempotent test | Ahmed Abdelhalim | 1 | -0/+9 | |
| 2025-08-19 | Fix pihole install to work on raspberry and simplify on arch | Ahmed Abdelhalim | 4 | -15/+43 | |
| 2025-08-16 | Refactor network role to remove NetworkManager/dhcpcd/networkd conflict | Ahmed Abdelhalim | 7 | -67/+43 | |
| 2025-08-16 | Fix conflicting NetworkManger/systemd-networkd | Ahmed Abdelhalim | 4 | -3/+16 | |
| 2025-08-16 | Fix Pihole setup with systemd-resolved | Ahmed Abdelhalim | 2 | -0/+18 | |
| 2025-08-16 | Update pihole readme | Ahmed Abdelhalim | 1 | -0/+14 | |
| 2025-08-14 | Update host variables | Ahmed Abdelhalim | 2 | -1/+2 | |
| 2025-08-11 | Fix molecule test fail ansible_default_ipv4 is undefined | Ahmed Abdelhalim | 3 | -4/+7 | |
| 2025-08-11 | Add pihole role to configure raspberry pi | Ahmed Abdelhalim | 11 | -0/+223 | |
| 2025-08-11 | Add network ipv4 configurations | Ahmed Abdelhalim | 10 | -4/+32 | |
| 2025-08-11 | Refactor: playbook to split required_for_boot into its own playbook | Ahmed Abdelhalim | 2 | -17/+19 | |
| 2025-08-11 | Refactor: move hostname into its own role | Ahmed Abdelhalim | 7 | -27/+55 | |
| 2025-08-11 | Update vars to match refactored roles | Ahmed Abdelhalim | 2 | -17/+17 | |
| 2025-08-11 | Refactor: move password policy to its own role | Ahmed Abdelhalim | 15 | -96/+84 | |
| 2025-08-11 | Refactor: move the timezone into its own role | Ahmed Abdelhalim | 9 | -17/+58 | |
| 2025-08-11 | Refactor: move the locales into its own role | Ahmed Abdelhalim | 16 | -133/+176 | |
| 2025-08-11 | Use quad9 as the main DNS with cloudflare/google fallbacks | Ahmed Abdelhalim | 1 | -3/+2 | |
| 2025-08-11 | Add settings example group vars | Ahmed Abdelhalim | 2 | -0/+22 | |
| 2025-08-11 | Fix CI testing ensuring locale packages are installed | Ahmed Abdelhalim | 4 | -1/+5 | |
| 2025-08-11 | Add settings role for setting locale/timezone/pass policy | Ahmed Abdelhalim | 12 | -0/+400 | |
| 2025-08-11 | Fix the debian default login shell for user | Ahmed Abdelhalim | 2 | -1/+5 | |
| This is slightly opinionated on the configurations, but it should be easily changed by the user later on during setup or via some other ansible role. | |||||
| 2025-08-11 | Clean up the archlinux network role | Ahmed Abdelhalim | 1 | -3/+1 | |
| 2025-08-11 | Refactor playbook to simplify package installs for different OSs | Ahmed Abdelhalim | 9 | -38/+22 | |
| 2025-08-11 | Ensure package cache is updated in playbook pre-task | Ahmed Abdelhalim | 7 | -6/+7 | |
| 2025-08-11 | Simplify playbook by requiring the required_for_boot tag on roles | Ahmed Abdelhalim | 10 | -33/+3 | |
| Instead of optimizing for task execution for boot, it's simpler and almost as equally safe (if not even more) to require the role for boot instead of requiring each of it's needed tasks. This will also prevent having internal bugs because a set fact wasn't required for boot and didn't add the info (similar to the fix in commit: 9f72c58) | |||||
| 2025-08-11 | Replace avahi with systemd-resolved/systemd-networkd | Ahmed Abdelhalim | 6 | -9/+75 | |
| 2025-08-11 | Fix setting the sudo group for the created user | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2025-08-11 | Refactor to simplify debian network role | Ahmed Abdelhalim | 6 | -35/+36 | |
| 2025-08-11 | Fix README and linting issues | Ahmed Abdelhalim | 2 | -16/+18 | |
| 2025-08-11 | Add CI testing | Ahmed Abdelhalim | 1 | -0/+61 | |
| 2025-08-11 | Fix when running from distro-install playbook and fix testing | Ahmed Abdelhalim | 13 | -3/+12 | |
| 2025-08-11 | Add ssh role | Ahmed Abdelhalim | 13 | -0/+193 | |
| 2025-08-11 | Add user role | Ahmed Abdelhalim | 11 | -0/+164 | |
| 2025-08-11 | Add network role | Ahmed Abdelhalim | 20 | -0/+411 | |
| 2025-08-11 | Add ansible inventory | Ahmed Abdelhalim | 10 | -0/+18 | |
| 2025-08-11 | Init commit | Ahmed Abdelhalim | 11 | -0/+147 | |
| 2025-08-04 | Add 1 git-crypt collaborator | Ahmed Abdelhalim | 2 | -0/+4 | |
| New collaborators: E1EA6405 Ahmed AbdelHalim <[email protected]> | |||||
