summaryrefslogtreecommitdiffstats
path: root/roles
AgeCommit message (Expand)AuthorFilesLines
2026-01-15Fix and ignore linting issues on hyprtheme roleAhmed Abdelhalim8-27/+27
2026-01-14Fix issue in dotfiles not running because bash_profile existedAhmed Abdelhalim1-1/+4
2026-01-14Add hyprtheme (based on omarchy themes) role with 2 themesAhmed Abdelhalim24-0/+466
2026-01-14Remove color related configurationsAhmed Abdelhalim4-18/+12
2026-01-12Fix typo in hypr monitors configuration blockAhmed Abdelhalim1-2/+2
2026-01-12Switch to tuigreet instead of gtkgreetAhmed Abdelhalim3-3/+20
2026-01-11Update the style of hyprlock to make it easier to implement themesAhmed Abdelhalim1-15/+70
2026-01-11Update hyprlock themeAhmed Abdelhalim1-4/+2
2026-01-10Make the masking of pipewire optional/non-criticalAhmed Abdelhalim1-0/+1
2026-01-10Add window rules for browsers and pic-in-pic modesAhmed Abdelhalim1-0/+14
2026-01-10It's probably not required to have the services restarted on every runAhmed Abdelhalim1-5/+8
2026-01-09Remove unneeded GUM stylingAhmed Abdelhalim1-7/+0
2026-01-09Add hypridle configuration for hyprlandAhmed Abdelhalim3-0/+28
2026-01-09Replace swaybg role with just package installAhmed Abdelhalim5-24/+1
2026-01-09Replace hyprlock with packageAhmed Abdelhalim5-24/+1
2026-01-09Fix keyboard layout changeAhmed Abdelhalim3-12/+1
2026-01-09Add hyprlock to hyprland with preliminary themeAhmed Abdelhalim7-1/+110
2026-01-09Add swaybg to hyprlandAhmed Abdelhalim5-0/+25
2026-01-09Test fixing idempotent test failure on archlinuxAhmed Abdelhalim1-4/+4
2026-01-08Add waybar initial role with dependencies and configuration in hyprlandAhmed Abdelhalim12-0/+334
2026-01-08Add wiremix roleAhmed Abdelhalim3-0/+24
2026-01-08Add pipewire and brightnessctl roles as hyprland dependenciesAhmed Abdelhalim1-0/+2
2026-01-08Add brightnessctl role to arch linuxAhmed Abdelhalim3-0/+23
2026-01-08Add pipewire roleAhmed Abdelhalim5-0/+77
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 Abdelhalim3-0/+31
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 Abdelhalim7-58/+0
2026-01-07Add bluetui role to setup bluetooth on arch linuxAhmed Abdelhalim4-0/+35
2026-01-07Add btop roleAhmed Abdelhalim3-0/+29
2026-01-07Add xdg-terminal-exec roleAhmed Abdelhalim4-0/+35
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 Abdelhalim3-0/+29
2025-12-16Remove company from the roles metaAhmed Abdelhalim52-52/+0
2025-12-13Fix dotfiles error on debian with missing envsubstAhmed Abdelhalim6-0/+38
2025-12-12Add initial (basic) hyprland role configurationsAhmed Abdelhalim11-0/+384
2025-12-12Update user role to allow configure a password instead of defaultAhmed Abdelhalim4-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-11Add the nautilus role (dependency of hyprland)Ahmed Abdelhalim4-0/+86
2025-12-11Add cage on archlinux (dependency of hyprland role)Ahmed Abdelhalim3-0/+24
2025-12-11Add no_logs to semi-sensitive tasks to follow best practicesAhmed Abdelhalim5-0/+5
2025-12-10Add jq CLI to all installsAhmed Abdelhalim3-0/+30
2025-12-09Fix rustup ideompotent exec by removing the default bashrc confAhmed Abdelhalim1-0/+6