| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-03-06 | Refactor hyprshare and abstract role dependencies | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-03-06 | Add the role for installing sharing/w window previews | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-03-01 | Add battop to waybar and hyprland | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-02-23 | Move hyprshutdown into hyprland role as it's not standalone | Ahmed Abdelhalim | 1 | -1/+0 | |
| hyprshutdown does work only with hyprland therefore it makes sense to keep it internally in the hyprland role and not as a standalone role | |||||
| 2026-02-22 | Add hyprshutdown and configure hyprlock to use it | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-02-20 | Refactor waybar/hyprland | Ahmed Abdelhalim | 1 | -0/+5 | |
| 2026-02-19 | Merge the aur_font in the font role with conditional dependency | Ahmed Abdelhalim | 1 | -1/+0 | |
| 2026-02-09 | Remove syshud role as it only works with volume on desktops | Ahmed Abdelhalim | 1 | -1/+0 | |
| 2026-02-09 | Add brightness control using ddcutil to hyprland | Ahmed Abdelhalim | 1 | -0/+1 | |
| The ddcutil is really slow by design and needing to wait the recommended 40-200ms after each request to get the response according to the ddc protocol specifications. For now this is a working draft, might switch to ddccontrol which is much faster but limited to communicate over /dev/<id> which can't be figured automatically or correlated with hyprctl monitors command | |||||
| 2026-02-08 | Add the basic syshud role for OSD w/Hyprtheming extension | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-02-04 | Add tofi launcher with theming | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-02-03 | Reorder the hypland dependency roles | Ahmed Abdelhalim | 1 | -2/+2 | |
| 2026-01-31 | Install clipse clipboard manager role with hyprland binding/rules | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-01-23 | Add PT-Sans font to both debian and archlinux | Ahmed Abdelhalim | 1 | -0/+1 | |
| The PT-Sans is only available using AUR on archlinux, hence implementing a role for fonts that are installed on arch using AUR | |||||
| 2026-01-22 | Fix font implicit gnome dependency | Ahmed Abdelhalim | 1 | -0/+1 | |
| This separate the setup of fonts from the setting of fonts The role setup the fonts to be used The other dependant roles configure which font from there to be used This is more complicated but cleaner separation between each role responsibilities | |||||
| 2026-01-16 | Add hyprcursor configurations to hyprland | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-01-14 | Add hyprtheme (based on omarchy themes) role with 2 themes | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-01-12 | Switch to tuigreet instead of gtkgreet | Ahmed Abdelhalim | 1 | -1/+0 | |
| 2026-01-09 | Replace swaybg role with just package install | Ahmed Abdelhalim | 1 | -1/+0 | |
| 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 | 1 | -1/+0 | |
| 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 | Add hyprlock to hyprland with preliminary theme | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-01-09 | Add swaybg to hyprland | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-01-08 | Add waybar initial role with dependencies and configuration in hyprland | Ahmed Abdelhalim | 1 | -0/+1 | |
| 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 | |||||
| 2025-12-22 | Refactor hyprland/mako | Ahmed Abdelhalim | 1 | -0/+1 | |
| 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-16 | Remove company from the roles meta | Ahmed Abdelhalim | 1 | -1/+0 | |
| 2025-12-12 | Add initial (basic) hyprland role configurations | Ahmed Abdelhalim | 1 | -0/+16 | |
