| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-03-04 | Fix gum idempotent test failure | Ahmed Abdelhalim | 1 | -6/+7 | |
| 2026-03-04 | Remove unnecessary failed_when added by claude.ai | Ahmed Abdelhalim | 4 | -5/+0 | |
| 2026-03-04 | Fix github rate limit on CI | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-03-04 | Fix mise role dependencies (where it's used with other languages) | Ahmed Abdelhalim | 4 | -7/+5 | |
| 2026-03-04 | Fix gum install using mise go | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-03-04 | Remove duplicate fields from argument_specs files | Ahmed Abdelhalim | 92 | -185/+4 | |
| 2026-03-04 | Fix using uv inside mise | Ahmed Abdelhalim | 2 | -7/+8 | |
| 2026-03-04 | Fix cosmetic warnings and undefined error | Ahmed Abdelhalim | 4 | -5/+5 | |
| 2026-03-04 | Refactor ansible/yamllint roles to use mise | Ahmed Abdelhalim | 9 | -21/+34 | |
| 2026-03-04 | Refactor language roles to use mise and install multiple version support | Ahmed Abdelhalim | 22 | -93/+89 | |
| 2026-03-04 | Refactor nodejs role to use mise | Ahmed Abdelhalim | 3 | -47/+15 | |
| 2026-03-04 | Refactor rust role to use mise | Ahmed Abdelhalim | 1 | -29/+18 | |
| Co-Authored-By: Claude.ai | |||||
| 2026-03-04 | Refactor go role to use mise | Ahmed Abdelhalim | 8 | -30/+15 | |
| 2026-03-03 | Add mise role | Ahmed Abdelhalim | 11 | -0/+77 | |
| 2026-03-03 | Use tmuxinator (which internally installs tmux) | Ahmed Abdelhalim | 1 | -2/+2 | |
| 2026-03-02 | Create specific prometheus node exporter role | Ahmed Abdelhalim | 13 | -0/+66 | |
| 2026-03-02 | Refactor prometheus to move node_exporter role out of the server role | Ahmed Abdelhalim | 8 | -39/+7 | |
| 2026-03-02 | Add tmuxinator CLI w/testing and tmux dependency | Ahmed Abdelhalim | 8 | -4/+41 | |
| 2026-03-02 | Remove CPU module from waybar | Ahmed Abdelhalim | 1 | -6/+0 | |
| 2026-03-02 | Fix intel VGA card name | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-03-01 | Refactor graphics driver roles | Ahmed Abdelhalim | 11 | -18/+70 | |
| 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-03-01 | Add battop to waybar and hyprland | Ahmed Abdelhalim | 6 | -2/+30 | |
| 2026-03-01 | Fix battery colors | Ahmed Abdelhalim | 1 | -4/+2 | |
| 2026-03-01 | Remove reboot tasks as they are not necessary | Ahmed Abdelhalim | 7 | -20/+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-28 | Replace mac nvidia main driver with integrated driver | Ahmed Abdelhalim | 15 | -132/+26 | |
| The nvidia driver doesn't work no matter what, so replacing it for now with the integrated CPU i915 driver | |||||
| 2026-02-27 | Add the role to switch gpu | Ahmed Abdelhalim | 4 | -0/+46 | |
| For Mac Machines with iGPU and dedicated GPU, this installs the gpu-switch to allow setting the active GPU on the next boot | |||||
| 2026-02-27 | Remove unused icon_theme setup | Ahmed Abdelhalim | 9 | -16/+0 | |
| This was carried over from omarchy inspired setup, but never managed to get around installing icon-themes and found the idea of icon themes not to be intriguing to bloat the setup | |||||
| 2026-02-27 | Refactor "Require reboot" to use standard reboot | Ahmed Abdelhalim | 10 | -63/+23 | |
| 2026-02-27 | Add nvidia gt750m driver used for the mac | Ahmed Abdelhalim | 7 | -1/+111 | |
| And fixing the steam installing conflicting vulcan driver dependency Co-Authored-By: Claude.ai | |||||
| 2026-02-27 | Configure mac monitor scaling | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-02-26 | Remove auto-starting iwd, it's managed by network manager (as backend) | Ahmed Abdelhalim | 3 | -3/+0 | |
| 2026-02-26 | Fix iwd-wifi idempotence testing | Ahmed Abdelhalim | 2 | -7/+5 | |
| Co-Authored-By: Claude.ai | |||||
| 2026-02-26 | Fix using od instead of xxd | Ahmed Abdelhalim | 4 | -1/+27 | |
| The od is available as part of coreutils which is shipping by default on linux but added for completeness Co-Authored-By: Claude.ai | |||||
| 2026-02-26 | Fix linting issues | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-02-26 | Remove captive portal code as it wasn't tested | Ahmed Abdelhalim | 1 | -8/+0 | |
| 2026-02-26 | Fix auto-starting iwd on boot | Ahmed Abdelhalim | 2 | -0/+30 | |
| 2026-02-26 | Fix network to work on mac too | Ahmed Abdelhalim | 4 | -0/+12 | |
| This migrates away from using the default wpa-supplicant, and use iwd instead on all the hosts | |||||
| 2026-02-26 | Update mac hostname | Ahmed Abdelhalim | 5 | -3/+3 | |
| 2026-02-25 | Add mac-archlinux host configurations | Ahmed Abdelhalim | 5 | -1/+48 | |
| 2026-02-23 | Install zen-browser (re-skinned firefox) | Ahmed Abdelhalim | 9 | -0/+429 | |
| 2026-02-23 | Replace old evince with new papers | Ahmed Abdelhalim | 13 | -19/+18 | |
| 2026-02-23 | Fix nodejs install | Ahmed Abdelhalim | 1 | -1/+4 | |
| Don't know the real reason why this fails, or why it wasn't caught by CI, but it seems that this is fixing the issue Co-Authored-By: Claude.ai | |||||
| 2026-02-23 | Refactor hyprland configuration to follow recommendations | Ahmed Abdelhalim | 6 | -50/+39 | |
| Co-Authored-By: Claude.ai | |||||
| 2026-02-23 | Fix hyprland showing gtk filepicker instead of nautilus for sys apps | Ahmed Abdelhalim | 1 | -1/+17 | |
| 2026-02-23 | Fix creating default nautilus folder during setup and set mime types | Ahmed Abdelhalim | 3 | -8/+28 | |
| 2026-02-23 | Replace rnote with gradia and fix typo in teams role | Ahmed Abdelhalim | 14 | -22/+26 | |
| 2026-02-23 | Fix evince role dependencies | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-02-23 | Refactor power.sh to be the entry point for power control | Ahmed Abdelhalim | 3 | -29/+70 | |
| 2026-02-23 | Remove ctrl-0 binding to use it for reset zooming | Ahmed Abdelhalim | 1 | -1/+0 | |
| 2026-02-23 | Fix hyprshutdown menu entries to run the correct commands | Ahmed Abdelhalim | 1 | -3/+3 | |
