| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-03-04 | Fix playbook name | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-03-04 | Rename mac host names | Ahmed Abdelhalim | 5 | -3/+3 | |
| 2026-02-27 | Fix Mac installs | Ahmed Abdelhalim | 2 | -107/+7 | |
| Based on https://wiki.archlinux.org/title/MacBookPro9,x#Wireless The Claude.ai suggested setup was not needed at all. It's sufficient to remove the conflicting kernel modules (b43) and just reload the module wl! | |||||
| 2026-02-27 | Add boot args that allow gpu and other mac locked features on linux | Ahmed Abdelhalim | 7 | -15/+24 | |
| 2026-02-26 | Add the ansible-distro configure to example files | Ahmed Abdelhalim | 4 | -0/+4 | |
| 2026-02-26 | Replace vi with nano | Ahmed Abdelhalim | 1 | -1/+1 | |
| The vi package depends on vim, which doesn't provide clipboard support and conflicts with the gvim package that is used later in configuration or arch based hosts | |||||
| 2026-02-26 | Update instructions on mac install instructions | Ahmed Abdelhalim | 3 | -16/+16 | |
| 2026-02-26 | Add vi/less for basic debugging on fresh arch | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-02-26 | Fix Mac setup to install broadcom wl driver | Ahmed Abdelhalim | 5 | -0/+34 | |
| Co-Authored-By: Claude.ai | |||||
| 2026-02-25 | Add the script to download the correct broadcom-wl driver | Ahmed Abdelhalim | 1 | -0/+64 | |
| 2026-02-25 | Fix the wifi installation of archlinux on MBP | Ahmed Abdelhalim | 4 | -1/+99 | |
| Co-Authored-By: Claude.ai | |||||
| 2026-02-15 | Fix mounting home partition | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-02-04 | Adapt playbook to ansible 2.24+ | Ahmed Abdelhalim | 3 | -7/+7 | |
| 2026-01-22 | Workaround tuigreet | Ahmed Abdelhalim | 1 | -2/+2 | |
| Issue: https://unix.stackexchange.com/questions/796530/systemd-message-litters-tuigreet-greetd Workarounds: - https://github.com/apognu/tuigreet/issues/190 - https://todo.sr.ht/~kennylevinsen/greetd/26#event-96767 - https://wiki.archlinux.org/title/Greetd#Prevent_systemd_messages_from_overwrting_console-based_greeterd | |||||
| 2026-01-11 | Install pip | Ahmed Abdelhalim | 4 | -31/+41 | |
| After giving up on fixing the usage of ansible.builtin.pip on live environment. I ended up having to setup pip manually and using it with ansible commands to setup ansible-core on live environment to run the configuration playbook No idea why it started failing on the first place, was working 2 days ago!!! | |||||
| 2026-01-11 | Update live ISO to avoid issues with keyrings with old ISO | Ahmed Abdelhalim | 1 | -0/+9 | |
| 2026-01-11 | Revert "Fix live environment keyring issues when the iso was created long ago" | Ahmed Abdelhalim | 1 | -10/+0 | |
| This reverts commit 1fc10537c698036364c1fbf8f1a21179ee82c6be. | |||||
| 2026-01-11 | Fix live environment keyring issues when the iso was created long ago | Ahmed Abdelhalim | 1 | -0/+10 | |
| 2026-01-11 | Update partition maps for different machines | Ahmed Abdelhalim | 2 | -0/+0 | |
| 2025-12-01 | [skip-ci] Minor updates to README | Ahmed Abdelhalim | 1 | -2/+2 | |
| 2025-11-09 | Fix reboot not to wait for prompt and ubuntuiso domain | Ahmed Abdelhalim | 2 | -2/+2 | |
| 2025-11-07 | Add scheduled weekly test and pin testing lib versions | Ahmed Abdelhalim | 3 | -6/+12 | |
| 2025-09-22 | Ignore refind.conf tests as it doesn't work on CI | Ahmed Abdelhalim | 2 | -17/+21 | |
| 2025-09-21 | Fix the rEFInd timeout and styling | Ahmed Abdelhalim | 3 | -4/+18 | |
| 2025-09-21 | Replace systemd with rEFInd | Ahmed Abdelhalim | 4 | -66/+30 | |
| The systemd regression bug introduced in 258 version doesn't seem to be fixed or about to get fixed any time soon Ref: https://github.com/systemd/systemd/issues/36174 This replaces the systemd-boot with a simpler rEFInd approach | |||||
| 2025-09-21 | Clean up bootmgr and fix systemd-boot regression issue | Ahmed Abdelhalim | 5 | -18/+39 | |
| Also update the syntax to use the new loop syntax instead of with_items | |||||
| 2025-09-21 | Remove systemd-boot setup from ubuntu and leave it to the bootctl | Ahmed Abdelhalim | 2 | -54/+0 | |
| Because installing gnome or other packages that updates the kernel ends up adding the same machine id boot, it's simpler to delegate the boot setup to the debian/ubuntu and don't clean it up or modify it | |||||
| 2025-09-20 | Add restricted repo for nvidia/amd drivers that might be needed | Ahmed Abdelhalim | 1 | -3/+3 | |
| 2025-09-20 | Remove snapd from the ignored packages to be able to download | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2025-09-15 | Fix testing to use the configure bootstrap playbook | Ahmed Abdelhalim | 1 | -1/+1 | |
| This is to avoid failing validations, when some variables aren't needed to be configured beforehand to run the bootstrapping of a distro install The bootstrapping process, set up user, network, ssh and password policy and all the other configurations roles doesn't need to be validated or ran in the bootstrapping phase | |||||
| 2025-09-10 | Add reboot task after successful run | Ahmed Abdelhalim | 1 | -0/+6 | |
| 2025-08-19 | Add missing bash command for changing password for ubuntu | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2025-08-11 | Refactor configure role to use hostname instead of virtual group name | Ahmed Abdelhalim | 1 | -2/+2 | |
| 2025-08-11 | Fix raspberry install correct kernel/firmware using rpi-update | Ahmed Abdelhalim | 3 | -12/+25 | |
| It can't be tested on mocked debian docker container, therefore disabling the testing for it | |||||
| 2025-08-11 | Add testing with configure playbooks | Ahmed Abdelhalim | 2 | -4/+19 | |
| 2025-08-11 | Update readme | Ahmed Abdelhalim | 1 | -7/+24 | |
| 2025-08-11 | Minor fixes to raspberry config and playbook configs | Ahmed Abdelhalim | 8 | -18/+22 | |
| 2025-08-11 | CI run on arm instead of qemu | Ahmed Abdelhalim | 1 | -4/+4 | |
| 2025-08-11 | Add ci testing | Ahmed Abdelhalim | 3 | -2/+61 | |
| 2025-08-11 | Make bootstrap raspberry more detailed with minimal setup | Ahmed Abdelhalim | 7 | -11/+16 | |
| 2025-08-11 | Minor refactoring to set hostname and fix rpi5 bootstrap | Ahmed Abdelhalim | 5 | -23/+12 | |
| 2025-08-11 | Add Raspberry Pi5 support to bootstrap | Ahmed Abdelhalim | 12 | -26/+199 | |
| 2025-08-11 | Refactor bootstrap to have ubuntu specific tasks | Ahmed Abdelhalim | 3 | -6/+7 | |
| 2025-08-11 | Add host_vars example and encrypted configs | Ahmed Abdelhalim | 5 | -0/+103 | |
| 2025-08-11 | Add bootstrap debian ubuntu support | Ahmed Abdelhalim | 6 | -2/+153 | |
| 2025-08-11 | Remove configure dependency on other roles and add ubuntu support | Ahmed Abdelhalim | 6 | -13/+30 | |
| 2025-08-11 | Update README with detailed instructions | Ahmed Abdelhalim | 3 | -1/+59 | |
| 2025-08-11 | Fix linting issues | Ahmed Abdelhalim | 2 | -2/+3 | |
| 2025-08-11 | Safe dualboot /efi folder structure | Ahmed Abdelhalim | 2 | -7/+13 | |
| 2025-08-11 | Use /mnt/boot/efi because it's easier on debian | Ahmed Abdelhalim | 3 | -2/+33 | |
