summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2026-01-09Add swaybg to hyprlandAhmed Abdelhalim5-0/+25
2026-01-09Test fixing idempotent test failure on archlinuxAhmed Abdelhalim1-4/+4
2026-01-09Remove systemd cleanup from archlinuxAhmed Abdelhalim3-53/+0
2026-01-09DebugAhmed Abdelhalim1-0/+29
2026-01-09Prepare archlinux container to have dbus/systemctl --user scopeAhmed Abdelhalim2-2/+8
2026-01-08Add waybar initial role with dependencies and configuration in hyprlandAhmed Abdelhalim12-0/+334
2026-01-08Add wiremix roleAhmed Abdelhalim5-0/+26
2026-01-08Add pipewire and brightnessctl roles as hyprland dependenciesAhmed Abdelhalim1-0/+2
2026-01-08Add brightnessctl role to arch linuxAhmed Abdelhalim5-0/+25
2026-01-08Add pipewire roleAhmed Abdelhalim10-0/+82
2026-01-08Add missing keyboard layout to hyprlandAhmed Abdelhalim1-1/+1
2026-01-08Add missing dependency in bluetui roleAhmed Abdelhalim1-1/+2
2026-01-08Fix wlctl install on debian based systems (requires gcc to compile)Ahmed Abdelhalim1-0/+1
2026-01-08Add wlctl role to install impala-like NetworkManager TUIAhmed Abdelhalim8-0/+36
2026-01-08Fix typo in role descriptions and windowrulesAhmed Abdelhalim12-17/+17
2026-01-07Fix hyprland after updating to 0.53 and add window rulesAhmed Abdelhalim5-5/+15
2026-01-07Remove the unneeded dependencies/rolesAhmed Abdelhalim12-65/+0
2026-01-07Add bluetui role to setup bluetooth on arch linuxAhmed Abdelhalim6-0/+37
2026-01-07Add btop roleAhmed Abdelhalim8-0/+34
2026-01-07Add xdg-terminal-exec roleAhmed Abdelhalim9-0/+40
2026-01-07Rename colors to be uppercaseAhmed Abdelhalim1-5/+5
2026-01-07Fix gaps in hyprland to look more compact (better)Ahmed Abdelhalim1-2/+4
2025-12-22Refactor hyprland/makoAhmed Abdelhalim9-23/+87
2025-12-22Add man pages role and explicitly install bash on machinesAhmed Abdelhalim9-0/+45
2025-12-16Remove company from the roles metaAhmed Abdelhalim52-52/+0
2025-12-13Fix testing archlinux (gnome/hyprland conflict)Ahmed Abdelhalim5-2/+152
2025-12-13Fix dotfiles error on debian with missing envsubstAhmed Abdelhalim6-0/+38
2025-12-12Add initial (basic) hyprland role configurationsAhmed Abdelhalim12-0/+385
2025-12-12Fix the dotfiles setup to be more generic and not requiring sudoAhmed Abdelhalim2-4/+10
2025-12-12Update user role to allow configure a password instead of defaultAhmed Abdelhalim5-6/+33
2025-12-12Add greetd role (dependency of hyprland)Ahmed Abdelhalim4-0/+37
2025-12-12Add uwsm role (dependency of hyprland)Ahmed Abdelhalim3-0/+24
2025-12-12Fix warning in ideompotence testing about pihole_install.stdout missingAhmed Abdelhalim2-4/+5
2025-12-12Fix testing wrong chroot detection for configure playbookAhmed Abdelhalim4-0/+4
2025-12-11Add the nautilus role (dependency of hyprland)Ahmed Abdelhalim4-0/+86
2025-12-11Remove duplicate role testing in raspberry testingAhmed Abdelhalim1-5/+0
2025-12-11Fix the test_group passwordless permission for testingAhmed Abdelhalim8-20/+32
2025-12-11Update the testing to match real scenario (with passwordless test_group)Ahmed Abdelhalim8-0/+20
2025-12-11Restructure the molecule testing to match the playbook structureAhmed Abdelhalim4-23/+69
2025-12-11Add cage on archlinux (dependency of hyprland role)Ahmed Abdelhalim4-0/+25
2025-12-11Add no_logs to semi-sensitive tasks to follow best practicesAhmed Abdelhalim5-0/+5
2025-12-10Add jq CLI to all installsAhmed Abdelhalim8-0/+37
2025-12-09Fix rustup ideompotent exec by removing the default bashrc confAhmed Abdelhalim1-0/+6
2025-12-02Add yay role on arch w/testingAhmed Abdelhalim5-0/+58
2025-12-02Add rust role w/testingAhmed Abdelhalim8-0/+82
2025-12-02Add archlinux ghostty install roleAhmed Abdelhalim4-0/+25
2025-12-02Add alactritty terminal emulator on different distrosAhmed Abdelhalim7-0/+34
2025-12-01Add font configurations in a roleAhmed Abdelhalim13-0/+64
2025-11-30Fix dotfiles_setup_script to be idempotentAhmed Abdelhalim2-0/+1
2025-11-30Fix git log not showing properly on archlinuxAhmed Abdelhalim4-1/+32