summaryrefslogtreecommitdiffstats
path: root/roles
AgeCommit message (Expand)AuthorFilesLines
11 daysRe-implement gt750 role to just increase performance of nouveau driverAhmed Abdelhalim5-2/+56
11 daysReplace hyprland_nvidia boolean with a fact from the roleAhmed Abdelhalim4-6/+8
11 daysRemove the gt750m role after multiple attempts of fixing itAhmed Abdelhalim8-126/+2
11 daysConfigure ipv6/prefer ipv4 switches for network (and all hosts)Ahmed Abdelhalim4-5/+20
11 daysInitial change, to make the role match the nvidia gtx 1060Ahmed Abdelhalim2-14/+10
11 daysAdd tcpdump w/testingAhmed Abdelhalim3-0/+27
12 daysConfigure preference of ip family (ipv4 > ipv6)Ahmed Abdelhalim3-0/+20
13 daysFix nvidia driver on desktopAhmed Abdelhalim1-0/+12
2026-07-10Fix nvidia driver on macAhmed Abdelhalim4-4/+12
2026-07-10Replace hyprland monitors with kanshi profilesAhmed Abdelhalim7-17/+35
2026-07-10Fix linting and testing gateway with dummy interfaceAhmed Abdelhalim5-5/+4
2026-07-10Extract logind lid configuration into it's own roleAhmed Abdelhalim12-35/+97
2026-07-09Fix IPv6 first-request failure caused by ICMPv6 RedirectsAhmed Abdelhalim2-12/+52
2026-07-09Fix IPv6 direct mode routing for LAN clientsAhmed Abdelhalim1-2/+2
2026-07-08Route IPv6 through WireGuard VPN via radvd and static gatewayAhmed Abdelhalim7-24/+55
2026-07-08Fix bridge network treated as new deviceAhmed Abdelhalim1-1/+1
2026-07-08Refactor network roleAhmed Abdelhalim8-53/+7
2026-07-08Implement a working ipv6 on gatewayAhmed Abdelhalim4-3/+58
2026-07-08Fix install proxmoxer using pipAhmed Abdelhalim2-5/+11
2026-07-08Update pihole docsAhmed Abdelhalim1-7/+15
2026-07-08Revert 54ab1be commit change on ipv6Ahmed Abdelhalim2-2/+2
2026-07-08Revert 524d62e changes on gateway roleAhmed Abdelhalim4-73/+5
2026-07-07Add cgit role with testing of molecule serviceAhmed Abdelhalim7-0/+155
2026-07-07Fix the proxmox_template linting issueAhmed Abdelhalim1-3/+6
2026-07-07Remove unneeded GSSAPIAuthenticationAhmed Abdelhalim1-1/+0
2026-07-07Refactor mise not to use package managerAhmed Abdelhalim4-34/+22
2026-07-07Enable ipv6 on the rpiAhmed Abdelhalim2-12/+11
2026-07-06Fix starting the created containerAhmed Abdelhalim1-0/+1
2026-07-06Fix network setup on pveAhmed Abdelhalim5-12/+13
2026-07-06Fix pve network setupAhmed Abdelhalim12-115/+42
2026-07-06Use conventional storage nameAhmed Abdelhalim3-3/+3
2026-07-04Add pve-lxc role to create containersAhmed Abdelhalim4-0/+111
2026-07-04Add notes about notest tagsAhmed Abdelhalim3-2/+10
2026-07-04Ignore failing tests in containersAhmed Abdelhalim1-0/+3
2026-07-03Refactor pve roles to create storage separatelyAhmed Abdelhalim8-23/+63
2026-07-03Refactor pve and add pve-network role to configure the pve networkAhmed Abdelhalim10-12/+162
2026-07-03Disable unstable ipv6 setup for nowAhmed Abdelhalim1-1/+5
2026-07-03Attempt to enable ipv6 on the network but doesn't work stable enoughAhmed Abdelhalim5-12/+76
2026-07-03Update ethtool to handle laptop lid suspend issuesAhmed Abdelhalim6-2/+43
2026-07-03Add ethtool and configure interface for pveAhmed Abdelhalim1-0/+59
2026-07-03Use permanent MAC addresses for ehternet/LAN connectionsAhmed Abdelhalim1-0/+1
2026-07-02Add role to install ethtool (Wake-on-LAN)Ahmed Abdelhalim6-0/+67
2026-07-01Update the README for gateway and pihole setup with details about ipv6Ahmed Abdelhalim2-17/+67
2026-07-01Add proxmoxer dependency roleAhmed Abdelhalim3-0/+23
2026-07-01Allow router advertisement on gateway interfacesAhmed Abdelhalim1-0/+3
2026-06-30Fix hyprland role and documentationAhmed Abdelhalim1-14/+19
2026-06-30Disable ipv6 by defaultsAhmed Abdelhalim3-3/+2
2026-06-27Add restic role w/testingAhmed Abdelhalim4-0/+40
2026-06-27Refactor garage role for better stability and defaultsAhmed Abdelhalim4-53/+81
2026-06-26Merge configuration tasks using loops and update defaultsAhmed Abdelhalim3-37/+20