| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-01-14 | Add hyprtheme (based on omarchy themes) role with 2 themes | Ahmed Abdelhalim | 24 | -0/+466 | |
| 2026-01-14 | Remove color related configurations | Ahmed Abdelhalim | 4 | -18/+12 | |
| This favors hyprtheme based setup with fallback to default colors | |||||
| 2026-01-14 | Rename playbook for clarity and avoid confusion | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-01-12 | Add hyprland and alacritty to archlinux configure playbook | Ahmed Abdelhalim | 1 | -0/+2 | |
| 2026-01-12 | Fix typo in hypr monitors configuration block | Ahmed Abdelhalim | 2 | -2/+2 | |
| 2026-01-12 | Switch to tuigreet instead of gtkgreet | Ahmed Abdelhalim | 3 | -3/+20 | |
| 2026-01-11 | Update the style of hyprlock to make it easier to implement themes | Ahmed Abdelhalim | 1 | -15/+70 | |
| 2026-01-11 | Update hyprlock theme | Ahmed Abdelhalim | 1 | -4/+2 | |
| 2026-01-10 | Make the masking of pipewire optional/non-critical | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-01-10 | Add window rules for browsers and pic-in-pic modes | Ahmed Abdelhalim | 1 | -0/+14 | |
| 2026-01-10 | It's probably not required to have the services restarted on every run | Ahmed Abdelhalim | 1 | -5/+8 | |
| This simplifies the service and make sure that it is started (not restarted), and mask the pulseaudio as per another tutorial recommendations, than the one used for installing | |||||
| 2026-01-09 | Remove unneeded GUM styling | Ahmed Abdelhalim | 1 | -7/+0 | |
| 2026-01-09 | Add hypridle configuration for hyprland | Ahmed Abdelhalim | 3 | -0/+28 | |
| 2026-01-09 | Replace swaybg role with just package install | Ahmed Abdelhalim | 5 | -24/+1 | |
| Since it's highly unlikely for this role to be used separately from archlinux hyprland setup, it's better to have it installed as a package and not as a separate role | |||||
| 2026-01-09 | Replace hyprlock with package | Ahmed Abdelhalim | 5 | -24/+1 | |
| Since the hyprland role installs hyprland and all the required dependencies that are needed (that can't function on their own), it's better to just replace the hyprlock role with just the package needed in the hyprland role | |||||
| 2026-01-09 | Fix keyboard layout change | Ahmed Abdelhalim | 3 | -12/+1 | |
| I didn't know that there was a keyboard device called all that can be used to change the layout of the connected keyboards | |||||
| 2026-01-09 | Add hyprlock to hyprland with preliminary theme | Ahmed Abdelhalim | 7 | -1/+110 | |
| 2026-01-09 | Add swaybg to hyprland | Ahmed Abdelhalim | 5 | -0/+25 | |
| 2026-01-09 | Test fixing idempotent test failure on archlinux | Ahmed Abdelhalim | 1 | -4/+4 | |
| Co-authored-by: claude.ai | |||||
| 2026-01-09 | Remove systemd cleanup from archlinux | Ahmed Abdelhalim | 3 | -53/+0 | |
| This might be the reason for the pipewire systemctl --user failure | |||||
| 2026-01-09 | Debug | Ahmed Abdelhalim | 1 | -0/+29 | |
| Co-authored-by: claud.ai | |||||
| 2026-01-09 | Prepare archlinux container to have dbus/systemctl --user scope | Ahmed Abdelhalim | 2 | -2/+8 | |
| Co-authored-by: claud.ai | |||||
| 2026-01-08 | Add waybar initial role with dependencies and configuration in hyprland | Ahmed Abdelhalim | 12 | -0/+334 | |
| 2026-01-08 | Add wiremix role | Ahmed Abdelhalim | 5 | -0/+26 | |
| 2026-01-08 | Add pipewire and brightnessctl roles as hyprland dependencies | Ahmed Abdelhalim | 1 | -0/+2 | |
| The binding of audio and brightness keys are dependant on having these roles available and installed | |||||
| 2026-01-08 | Add brightnessctl role to arch linux | Ahmed Abdelhalim | 5 | -0/+25 | |
| 2026-01-08 | Add pipewire role | Ahmed Abdelhalim | 10 | -0/+82 | |
| 2026-01-08 | Add missing keyboard layout to hyprland | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-01-08 | Add missing dependency in bluetui role | Ahmed Abdelhalim | 1 | -1/+2 | |
| 2026-01-08 | Fix wlctl install on debian based systems (requires gcc to compile) | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-01-08 | Add wlctl role to install impala-like NetworkManager TUI | Ahmed Abdelhalim | 8 | -0/+36 | |
| 2026-01-08 | Fix typo in role descriptions and windowrules | Ahmed Abdelhalim | 12 | -17/+17 | |
| 2026-01-07 | Fix hyprland after updating to 0.53 and add window rules | Ahmed Abdelhalim | 5 | -5/+15 | |
| 2026-01-07 | Remove the unneeded dependencies/roles | Ahmed Abdelhalim | 12 | -65/+0 | |
| 2026-01-07 | Add bluetui role to setup bluetooth on arch linux | Ahmed Abdelhalim | 6 | -0/+37 | |
| 2026-01-07 | Add btop role | Ahmed Abdelhalim | 8 | -0/+34 | |
| 2026-01-07 | Add xdg-terminal-exec role | Ahmed Abdelhalim | 9 | -0/+40 | |
| 2026-01-07 | Rename colors to be uppercase | Ahmed Abdelhalim | 1 | -5/+5 | |
| 2026-01-07 | Fix gaps in hyprland to look more compact (better) | Ahmed Abdelhalim | 1 | -2/+4 | |
| 2025-12-22 | Refactor hyprland/mako | Ahmed Abdelhalim | 9 | -23/+87 | |
| This follows a more clean setup (inspired by omarchy) with the difference that the user files are delegated to the user dotfile (and are calling the system defaults first). This is to insure clarity and don't depend on hidden behaviour in the default system configurations | |||||
| 2025-12-22 | Add man pages role and explicitly install bash on machines | Ahmed Abdelhalim | 9 | -0/+45 | |
| 2025-12-16 | Remove company from the roles meta | Ahmed Abdelhalim | 52 | -52/+0 | |
| 2025-12-13 | Fix testing archlinux (gnome/hyprland conflict) | Ahmed Abdelhalim | 5 | -2/+152 | |
| Since the setup is intended to use either gnome or hyprland on archlinux but not both on the same machine to avoid complicated and unexpected behavior. This splits the testing of archlinux into 2 different branches for each of the desktop environments | |||||
| 2025-12-13 | Fix dotfiles error on debian with missing envsubst | Ahmed Abdelhalim | 6 | -0/+38 | |
| 2025-12-12 | Add initial (basic) hyprland role configurations | Ahmed Abdelhalim | 12 | -0/+385 | |
| 2025-12-12 | Fix the dotfiles setup to be more generic and not requiring sudo | Ahmed Abdelhalim | 2 | -4/+10 | |
| The sude was used to link the pinentry-wrapper into the /usr/local/bin dir | |||||
| 2025-12-12 | Update user role to allow configure a password instead of default | Ahmed Abdelhalim | 5 | -6/+33 | |
| If no user_password is provided, the behavior remains the same, it uses the default changeme password and requires to be changed for using sudo If a user_password is provided, this hashed password will be used instead of the default and doesn't require changing on first usage of sudo | |||||
| 2025-12-12 | Add greetd role (dependency of hyprland) | Ahmed Abdelhalim | 4 | -0/+37 | |
| 2025-12-12 | Add uwsm role (dependency of hyprland) | Ahmed Abdelhalim | 3 | -0/+24 | |
| 2025-12-12 | Fix warning in ideompotence testing about pihole_install.stdout missing | Ahmed Abdelhalim | 2 | -4/+5 | |
