summaryrefslogtreecommitdiffstats
path: root/host_vars
AgeCommit message (Collapse)AuthorFilesLines
2026-06-22Add garage to rpi to use as s3-compatible backend for backupsAhmed Abdelhalim2-1/+5
2026-06-22Add readme on using backup role and fix testingAhmed Abdelhalim2-1/+1
2026-06-22Add backup role for mounting a backup device on a rpi machineAhmed Abdelhalim2-0/+2
2026-06-17Refactor pi roles to use .home.arpa subdomains for servicesAhmed Abdelhalim2-0/+10
2026-06-12Update ip address for device mappingsAhmed Abdelhalim2-0/+0
2026-05-06Fix proxmox proxy not starting because of ipv6.local resolution issueAhmed Abdelhalim1-0/+0
The ipv6.local resolution uses the ZONE_ID to distinguish between the ipv6 on local env (wlan0) and this causes the cert generation to fail Using /etc/hosts file for the resolution is better than disabling ipv6 or writing a wrapper for the service. Assisted-By: Claude Code
2026-05-06Add proxmox VE (with kernel helper) on pve.localAhmed Abdelhalim2-0/+6
2026-05-04Add pve host mappingAhmed Abdelhalim2-0/+7
2026-04-23Update tooling on laptop and macAhmed Abdelhalim2-0/+0
2026-04-23Change the host_var mappings and inventory namesAhmed Abdelhalim9-42/+1
2026-04-20Add host_vars for ubuntu on Mac dual boot setup/configAhmed Abdelhalim3-0/+41
2026-03-15Update miasma theme and add it to archAhmed Abdelhalim2-0/+0
2026-03-15Add kanagawa themeAhmed Abdelhalim2-0/+0
2026-03-04Update browser configurations examplesAhmed Abdelhalim4-0/+19
2026-03-04Rename mac archlinux hostAhmed Abdelhalim2-0/+0
2026-03-04Refactor ansible/yamllint roles to use miseAhmed Abdelhalim4-5/+8
2026-03-04Refactor language roles to use mise and install multiple version supportAhmed Abdelhalim4-1/+19
2026-03-04Refactor go role to use miseAhmed Abdelhalim3-0/+1
2026-03-02Create specific prometheus node exporter roleAhmed Abdelhalim1-0/+0
2026-03-02Refactor prometheus to move node_exporter role out of the server roleAhmed Abdelhalim1-0/+0
2026-02-28Replace mac nvidia main driver with integrated driverAhmed Abdelhalim1-0/+0
The nvidia driver doesn't work no matter what, so replacing it for now with the integrated CPU i915 driver
2026-02-27Configure mac monitor scalingAhmed Abdelhalim1-0/+0
2026-02-26Update mac hostnameAhmed Abdelhalim2-0/+0
2026-02-25Add mac-archlinux host configurationsAhmed Abdelhalim2-0/+30
2026-02-23Install zen-browser (re-skinned firefox)Ahmed Abdelhalim1-0/+0
2026-02-16Fix waybar capslock issue by providing the kbd dev pathAhmed Abdelhalim1-0/+0
2026-01-31Allow configuring the themes to installAhmed Abdelhalim1-0/+0
2026-01-29Fix nvidia gtx role variable namesAhmed Abdelhalim1-0/+6
2026-01-24Fix hypr_monitor naming to follow the naming conventionAhmed Abdelhalim1-0/+0
2026-01-22Update ansible versionAhmed Abdelhalim2-0/+0
2026-01-21Update monitor configurationsAhmed Abdelhalim1-0/+0
2026-01-18Update arch default monitors setupAhmed Abdelhalim1-0/+0
2026-01-18Update hyprmonitor configurations for arch setupAhmed Abdelhalim1-0/+0
2026-01-12Fix typo in hypr monitors configuration blockAhmed Abdelhalim1-0/+0
2025-12-01Add font configurations in a roleAhmed Abdelhalim2-0/+8
2025-11-27Update archlinux firefox plugins/pass integrationsAhmed Abdelhalim1-0/+0
2025-11-24Add initial firefox role implementation with only GNOME support for passAhmed Abdelhalim2-0/+11
2025-11-13Add mechanism to clean up wireguard configurationsAhmed Abdelhalim1-2/+4
When a wireguard configuration gets removed from the group/host variables, the role now removes them and make sure only the files found in the vars are the ones to be configured on the hosts
2025-11-09Re-enable ipv6 back againAhmed Abdelhalim3-0/+0
2025-11-09Disable ipv6 on machines as not all vpns are ipv6 compatibleAhmed Abdelhalim3-0/+0
2025-11-09Update ansible/molecule versionsAhmed Abdelhalim2-0/+0
2025-09-23Use static values for defaults instead of ansible varsAhmed Abdelhalim1-1/+1
The ansible vars fail on CI because the validate arguments task runs way before the setting of the variables, which causes the ansible undefined vars on CI to cause errors. This is a way better approach of having the static values as defaults and allowing setting the variables to ansible vars in the host/group vars
2025-09-20Update the prometheus/grafana role varsAhmed Abdelhalim2-0/+29
2025-09-18Update host vars with pinned python versionsAhmed Abdelhalim5-0/+12
2025-09-15Refactor python and ansible roles to use uv package managerAhmed Abdelhalim2-0/+0
2025-09-15Update network role to remove dhcpcd dependencyAhmed Abdelhalim1-0/+0
Fix install on ubuntu not having networking service stated by default on ubuntu
2025-09-13Add wg_portal and pihole port and nginx configurationsAhmed Abdelhalim1-0/+0
2025-09-12Update example/test variablesAhmed Abdelhalim2-8/+12
2025-09-12Update variables and ignore claud.md fileAhmed Abdelhalim1-0/+0
2025-09-11Update vars to rename the wireguard interfaces wg-x (standard)Ahmed Abdelhalim3-7/+8