| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-06-12 | Replace cheese with the new gnome snapshot | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-03-04 | Remove duplicate fields from argument_specs files | Ahmed Abdelhalim | 1 | -2/+0 | |
| 2026-03-01 | Remove reboot tasks as they are not necessary | Ahmed Abdelhalim | 3 | -7/+0 | |
| The reboot also makes the testing quite unstable, and they don't have a lot of added benefits, removing them for now | |||||
| 2026-02-27 | Refactor "Require reboot" to use standard reboot | Ahmed Abdelhalim | 3 | -6/+6 | |
| 2026-02-12 | Add reboot to the playbook as post_task (controlled by flag) | Ahmed Abdelhalim | 3 | -0/+7 | |
| 2026-02-12 | Handle avahi removal in network role only | Ahmed Abdelhalim | 1 | -14/+0 | |
| Since it can cause problems (following the archlinux wiki recommendations) we keep the handling of that in the network role and ignore idempotence testing failures in other roles too | |||||
| 2026-02-06 | Add preferred theme to gnome configurations | Ahmed Abdelhalim | 1 | -0/+5 | |
| 2026-02-05 | Replace vanilla gnome with ubuntu-gnome-desktop | Ahmed Abdelhalim | 1 | -15/+1 | |
| 2026-01-24 | Fix ansible 2.20.1 deprecation warning about ansible_vars | Ahmed Abdelhalim | 1 | -2/+2 | |
| 2026-01-22 | Fix font implicit gnome dependency | Ahmed Abdelhalim | 2 | -1/+7 | |
| This separate the setup of fonts from the setting of fonts The role setup the fonts to be used The other dependant roles configure which font from there to be used This is more complicated but cleaner separation between each role responsibilities | |||||
| 2025-12-16 | Remove company from the roles meta | Ahmed Abdelhalim | 1 | -1/+0 | |
| 2025-10-24 | Fix removing the packages the breaks ubuntu DNS | Ahmed Abdelhalim | 2 | -3/+35 | |
| This disables install_recommends and revert to using specific gnome packages that are needed/necessary for functioning | |||||
| 2025-09-23 | Fix installing gnome on debian | Ahmed Abdelhalim | 3 | -3/+9 | |
| 2025-09-23 | Update debian gnome packages for better experience | Ahmed Abdelhalim | 1 | -1/+3 | |
| 2025-09-23 | Fix gnome role idempotency test | Ahmed Abdelhalim | 4 | -15/+14 | |
| Gnome installs avahi-daemon, and keeps reinstalling it Remove the ubuntu specific tasks and install the packages with recommendations (as we are removing the avahi-daemon afterwords to make the network manager stable and idempotent) | |||||
| 2025-09-22 | Refactor gnome not to pull unnecessary deps (like avahi) | Ahmed Abdelhalim | 4 | -4/+17 | |
| The recommended debian/ubuntu install of gnome pulls avahi-daemon and that could potentially conflicts with NetworkManager. Therefore resorting to more restrictive approach for installing gnome | |||||
| 2025-09-22 | Linting: update the code to use latest sytnax recommendation | Ahmed Abdelhalim | 2 | -3/+3 | |
| 2025-09-22 | Ignore gnome debian package install idempotency failure | Ahmed Abdelhalim | 1 | -0/+2 | |
| It seems that the gnome packages are complicated and might have postinst scripts that causes the system state to change/correct... For this, we just ignore it from the idempotent test | |||||
| 2025-09-21 | Fix gnome on archlinux installing packages without administrator acc | Ahmed Abdelhalim | 2 | -0/+18 | |
| The gnome on archlinux was lacking polkit and it's configuration and was failing to install any application from the gnome store | |||||
| 2025-09-21 | Fix installing gnome on debian and arch | Ahmed Abdelhalim | 6 | -10/+30 | |
| Instead of using ubuntu version which isn't great, I prefer using the minimal gnome | |||||
| 2025-09-21 | Fix testing | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2025-09-21 | Add gnome role w/testing on distros | Ahmed Abdelhalim | 6 | -0/+42 | |
