| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-03-03 | Add mise role | Ahmed Abdelhalim | 1 | -0/+2 | |
| 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 | 1 | -0/+3 | |
| 2026-03-01 | Refactor graphics driver roles | Ahmed Abdelhalim | 1 | -16/+2 | |
| 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-28 | Replace mac nvidia main driver with integrated driver | Ahmed Abdelhalim | 1 | -1/+1 | |
| The nvidia driver doesn't work no matter what, so replacing it for now with the integrated CPU i915 driver | |||||
| 2026-02-27 | Refactor "Require reboot" to use standard reboot | Ahmed Abdelhalim | 1 | -40/+0 | |
| 2026-02-27 | Add nvidia gt750m driver used for the mac | Ahmed Abdelhalim | 1 | -1/+17 | |
| And fixing the steam installing conflicting vulcan driver dependency Co-Authored-By: Claude.ai | |||||
| 2026-02-26 | Fix linting issues | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-02-26 | Update mac hostname | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-02-25 | Add mac-archlinux host configurations | Ahmed Abdelhalim | 1 | -1/+16 | |
| 2026-02-23 | Install zen-browser (re-skinned firefox) | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-02-23 | Replace old evince with new papers | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-02-23 | Replace rnote with gradia and fix typo in teams role | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-02-23 | Add teams role to linux distros | Ahmed Abdelhalim | 1 | -0/+2 | |
| 2026-02-22 | Add nvm/nodejs role w/testing | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-02-21 | Add gnome-evince pdf reader | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-02-21 | Add image viewer/editor apps to roles w/testing | Ahmed Abdelhalim | 1 | -0/+2 | |
| 2026-02-20 | Modify hyprlock style and colors mostly | Ahmed Abdelhalim | 1 | -1/+0 | |
| 2026-02-19 | Merge the aur_font in the font role with conditional dependency | Ahmed Abdelhalim | 1 | -1/+0 | |
| 2026-02-19 | Refactor steam and ensure nvidia is working | Ahmed Abdelhalim | 1 | -29/+27 | |
| 2026-02-18 | Add the role to install steam on archlinux | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-02-18 | Add gnome-calendar role with dependency in waybar | Ahmed Abdelhalim | 1 | -0/+2 | |
| 2026-02-12 | Add reboot to the playbook as post_task (controlled by flag) | Ahmed Abdelhalim | 1 | -0/+24 | |
| 2026-02-11 | Fix the environment warning | Ahmed Abdelhalim | 1 | -4/+0 | |
| Adding uv to /usr/local/bin which is already in PATH, removing the need of having environment in the path | |||||
| 2026-02-06 | Add chromium role | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-02-06 | Add claude code install role | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-02-05 | Add obsidian role install | Ahmed Abdelhalim | 1 | -0/+2 | |
| 2026-02-04 | Add mpv role w/testing | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-02-03 | Add zoxide role to playbooks | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-01-25 | Add the implicit hyprland dependencies explicitly to arch playbook | Ahmed Abdelhalim | 1 | -0/+5 | |
| 2026-01-24 | Rename nvidia role to nvidia_gtx1060 | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-01-24 | Revert "Fix PATH environment in testing and playbook to avoid ansible_facts" | Ahmed Abdelhalim | 1 | -2/+2 | |
| This reverts commit 773eae0f1f3a41742708c070487d52f2e99da980. | |||||
| 2026-01-24 | Fix PATH environment in testing and playbook to avoid ansible_facts | Ahmed Abdelhalim | 1 | -2/+2 | |
| 2026-01-24 | Add nvidia driver role w/testing | Ahmed Abdelhalim | 1 | -0/+1 | |
| Fix nvidia role for clean installs and make hyprland nvidia env vars conditional - Add nouveau blacklist to prevent driver conflicts - Remove redundant DKMS install task (AUR package handles this automatically) - Fix mkinitcpio MODULES to append nvidia modules instead of overwriting - Add missing initramfs rebuild notification to modprobe.d template - Make hyprland NVIDIA environment variables conditional via hyprland_nvidia flag Co-authored-by: Claude.ai | |||||
| 2026-01-23 | Fix role name | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-01-23 | Move yay (for optics only), the sequence doesn't matter | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-01-23 | Add PT-Sans font to both debian and archlinux | Ahmed Abdelhalim | 1 | -0/+1 | |
| The PT-Sans is only available using AUR on archlinux, hence implementing a role for fonts that are installed on arch using AUR | |||||
| 2026-01-19 | Add ag to rpi | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-01-19 | Add tmux role | Ahmed Abdelhalim | 1 | -0/+2 | |
| 2026-01-18 | Fix font role | Ahmed Abdelhalim | 1 | -2/+2 | |
| 2026-01-18 | Add ag role w/testing | Ahmed Abdelhalim | 1 | -2/+4 | |
| 2026-01-18 | Add git-crypt role to different machines | Ahmed Abdelhalim | 1 | -0/+6 | |
| 2026-01-12 | Add hyprland and alacritty to archlinux configure playbook | Ahmed Abdelhalim | 1 | -0/+2 | |
| 2025-12-22 | Add man pages role and explicitly install bash on machines | Ahmed Abdelhalim | 1 | -0/+6 | |
| 2025-12-10 | Add jq CLI to all installs | Ahmed Abdelhalim | 1 | -0/+3 | |
| 2025-12-02 | Add yay role on arch w/testing | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2025-12-01 | Add font configurations in a role | Ahmed Abdelhalim | 1 | -0/+2 | |
| 2025-11-29 | Add the minimal role to ensure which util/bin is installed on boot | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2025-11-24 | Add initial firefox role implementation with only GNOME support for pass | Ahmed Abdelhalim | 1 | -0/+2 | |
| 2025-11-11 | Add neomutt email client role w/testing | Ahmed Abdelhalim | 1 | -0/+3 | |
