| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 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 | |
| 2026-01-18 | Add ag role w/testing | Ahmed Abdelhalim | 11 | -2/+45 | |
| 2026-01-18 | Add yamllint role and use it as dependency for ansible | Ahmed Abdelhalim | 5 | -0/+50 | |
| Since my ansible setup depends on yamllint for linting, it's ok to have this as an implicit dependency for this role, but it can also be used separately | |||||
| 2026-01-18 | Add ansible-lint install to ansible role | Ahmed Abdelhalim | 3 | -14/+28 | |
| 2026-01-18 | Update the fonts configurations for arch and debian | Ahmed Abdelhalim | 6 | -14/+124 | |
| 2026-01-18 | Update arch default monitors setup | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-01-18 | Add git-crypt role to different machines | Ahmed Abdelhalim | 4 | -0/+35 | |
| 2026-01-18 | Update hyprmonitor configurations for arch setup | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-01-18 | Add sshpass role to ansible deps (since it mostly used by it) | Ahmed Abdelhalim | 4 | -0/+30 | |
| 2026-01-18 | Update the keyboard configuration to be faster | Ahmed Abdelhalim | 1 | -2/+2 | |
| 2026-01-18 | Fix install instruction in readme | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-01-16 | Fix firefox passff by adding the missing pinentry-gnome3 dependency | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-01-16 | Fix hyprcursor configuration on archlinux | Ahmed Abdelhalim | 1 | -0/+3 | |
| 2026-01-16 | Add smart card support packages to gpg role | Ahmed Abdelhalim | 3 | -0/+10 | |
| Enable pcscd.socket for smart card readers and add missing packages (ccid/libccid, pcsclite) for YubiKey support on both Arch and Debian. Fixes gpg smart card on archlinux Co-Authored-By: Claude AI | |||||
| 2026-01-16 | Add vim filetype configurations for coloring | Ahmed Abdelhalim | 10 | -0/+20 | |
| 2026-01-16 | Add hyprcursor configurations to hyprland | Ahmed Abdelhalim | 5 | -0/+54 | |
| 2026-01-16 | Fix when rust up fails due to network issues | Ahmed Abdelhalim | 1 | -0/+5 | |
| This ensures that the rustup default is set correctly regardless | |||||
