| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-01-31 | Install clipse clipboard manager role with hyprland binding/rules | Ahmed Abdelhalim | 7 | -1/+48 | |
| 2026-01-30 | Fix theme-set script typo | Ahmed Abdelhalim | 1 | -2/+1 | |
| 2026-01-30 | Revert "Add the role to install elephant (walker dep)" | Ahmed Abdelhalim | 15 | -137/+0 | |
| This reverts commit 9d318693f4c4b0bee056df9553bfc49e30f43619. | |||||
| 2026-01-29 | Ignore tasks from testing as they can't work on containers | Ahmed Abdelhalim | 1 | -0/+12 | |
| 2026-01-29 | Fix nvidia gtx role variable names | Ahmed Abdelhalim | 2 | -4/+10 | |
| 2026-01-29 | Add ipv6 support to gateway VPN role | Ahmed Abdelhalim | 3 | -7/+33 | |
| After finding issues that vpn ip6 wasn't working reliably (which was obvious over VPN) Needed to add the VPN routing table support (similar to ipv4) This together with disabling ssh (for github and sr.ht) over ipv6 makes the vpn reliable again Will test and see, since I saw that the archlinux machine wasn't working properly over the vpn, but it could be due to the VPN ipv6 wasn't resolving. | |||||
| 2026-01-25 | Add the role to install elephant (walker dep) | Ahmed Abdelhalim | 15 | -0/+137 | |
| 2026-01-25 | Add the implicit hyprland dependencies explicitly to arch playbook | Ahmed Abdelhalim | 1 | -0/+5 | |
| 2026-01-25 | Fix nvidia role after rename | Ahmed Abdelhalim | 2 | -2/+2 | |
| 2026-01-24 | Rename nvidia role to nvidia_gtx1060 | Ahmed Abdelhalim | 7 | -9/+9 | |
| 2026-01-24 | Fix nvidia role to setup the correct driver to GTX1060 | Ahmed Abdelhalim | 6 | -7/+36 | |
| 2026-01-24 | Fix hypr_monitor naming to follow the naming convention | Ahmed Abdelhalim | 2 | -2/+2 | |
| 2026-01-24 | Fix known_hosts | Ahmed Abdelhalim | 1 | -1/+1 | |
| The original implementation created the /home/root/.ssh/known_hosts This fix is to ensure that the known hosts are configured for the username that are being provisioned instead of root | |||||
| 2026-01-24 | Fix or ignore nvidia role linting issues | Ahmed Abdelhalim | 1 | -4/+6 | |
| 2026-01-24 | Revert "Fix PATH environment in testing and playbook to avoid ansible_facts" | Ahmed Abdelhalim | 6 | -12/+12 | |
| This reverts commit 773eae0f1f3a41742708c070487d52f2e99da980. | |||||
| 2026-01-24 | Fix ansible_facts to use only bracket notation instead of dot notation | Ahmed Abdelhalim | 18 | -44/+44 | |
| Co-authored-by: claude.ai | |||||
| 2026-01-24 | Fix PATH environment in testing and playbook to avoid ansible_facts | Ahmed Abdelhalim | 6 | -12/+12 | |
| 2026-01-24 | Fix ansible_is_chroot in testing | Ahmed Abdelhalim | 5 | -5/+20 | |
| 2026-01-24 | Add nvidia driver role w/testing | Ahmed Abdelhalim | 12 | -1/+97 | |
| 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-24 | Fix ansible 2.20.1 deprecation warning about ansible_vars | Ahmed Abdelhalim | 40 | -91/+91 | |
| 2026-01-23 | Install the correct pt-sans package | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-01-23 | Fix role name | Ahmed Abdelhalim | 3 | -3/+3 | |
| 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 | 9 | -1/+34 | |
| 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-23 | Don't start greetd when installed, but have it enabled | Ahmed Abdelhalim | 1 | -1/+0 | |
| 2026-01-22 | Workaround tuigreet gets overlaid | Ahmed Abdelhalim | 1 | -1/+1 | |
| 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 Depends on: https://git.sr.ht/~a14m/ansible-distro-install/commit/b1928501d77dfaa6448bebd5d811aa26845a9933 | |||||
| 2026-01-22 | Fix font implicit gnome dependency | Ahmed Abdelhalim | 9 | -11/+15 | |
| 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 | |||||
| 2026-01-22 | Fix wlctl yay package name | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-01-22 | Since wlctl is installed via yay, it's not supported on debian anymore | Ahmed Abdelhalim | 4 | -9/+0 | |
| 2026-01-22 | Revert the edit to greetd as it didn't solve the issue | Ahmed Abdelhalim | 1 | -11/+0 | |
| 2026-01-22 | Use aur/yay helper to install wlctl | Ahmed Abdelhalim | 4 | -6/+8 | |
| 2026-01-22 | Configure yay user (aur_builder) with passwordless access | Ahmed Abdelhalim | 1 | -0/+30 | |
| 2026-01-22 | Update ansible version | Ahmed Abdelhalim | 3 | -1/+1 | |
| 2026-01-22 | Update default opacity of inactive apps | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-01-22 | Set noto sans as the default Gnome font | Ahmed Abdelhalim | 1 | -0/+5 | |
| 2026-01-22 | Update the font role configuration to support arabic on arch | Ahmed Abdelhalim | 4 | -5/+25 | |
| 2026-01-21 | Update monitor configurations | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-01-19 | Fix linting issues in dotfiles | Ahmed Abdelhalim | 1 | -2/+2 | |
| 2026-01-19 | Fix the wlctl launcher | Ahmed Abdelhalim | 1 | -1/+1 | |
| For some reason (probably related to the change from .profile setup) this stopped working | |||||
| 2026-01-19 | Simplify the windowrule | Ahmed Abdelhalim | 2 | -3/+2 | |
| There is still some issue with wlctl that I'm trying to debug, not sure if it is related to cargo or some other weird behaviour | |||||
| 2026-01-19 | Add ag to rpi | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-01-19 | Add tmux role | Ahmed Abdelhalim | 9 | -0/+36 | |
| 2026-01-19 | Fix some policies not found on Debian | Ahmed Abdelhalim | 3 | -9/+19 | |
| Co-authored-by: Claude.ai | |||||
| 2026-01-19 | Update bash role to ensure all rc files created | Ahmed Abdelhalim | 1 | -1/+3 | |
| 2026-01-19 | Make the pinentry windows stay focused | Ahmed Abdelhalim | 1 | -0/+3 | |
| 2026-01-19 | Add task to show the output of dotfile setup script for debugging | Ahmed Abdelhalim | 3 | -7/+9 | |
| 2026-01-18 | Fix debian font name | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-01-18 | Fix linting issues due to copy error | Ahmed Abdelhalim | 1 | -2/+2 | |
| 2026-01-18 | Update python path setup to have it usable across multiple roles | Ahmed Abdelhalim | 1 | -2/+2 | |
| Since my dotfile setup already included this, I updated the markers to allow having this block only once and avoid having it duplicated many times Ref: https://git.sr.ht/~a14m/.rc/commit/56a3b484c39f227f4678517280ee560ac8c809d0 | |||||
| 2026-01-18 | Fix font role | Ahmed Abdelhalim | 15 | -19/+19 | |
