| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-02-26 | Fix iwd-wifi idempotence testing | Ahmed Abdelhalim | 2 | -7/+5 | |
| Co-Authored-By: Claude.ai | |||||
| 2026-02-26 | Fix using od instead of xxd | Ahmed Abdelhalim | 4 | -1/+27 | |
| The od is available as part of coreutils which is shipping by default on linux but added for completeness Co-Authored-By: Claude.ai | |||||
| 2026-02-26 | Fix linting issues | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-02-26 | Remove captive portal code as it wasn't tested | Ahmed Abdelhalim | 1 | -8/+0 | |
| 2026-02-26 | Fix auto-starting iwd on boot | Ahmed Abdelhalim | 2 | -0/+30 | |
| 2026-02-26 | Fix network to work on mac too | Ahmed Abdelhalim | 4 | -0/+12 | |
| This migrates away from using the default wpa-supplicant, and use iwd instead on all the hosts | |||||
| 2026-02-26 | Update mac hostname | Ahmed Abdelhalim | 5 | -3/+3 | |
| 2026-02-25 | Add mac-archlinux host configurations | Ahmed Abdelhalim | 5 | -1/+48 | |
| 2026-02-23 | Install zen-browser (re-skinned firefox) | Ahmed Abdelhalim | 9 | -0/+429 | |
| 2026-02-23 | Replace old evince with new papers | Ahmed Abdelhalim | 13 | -19/+18 | |
| 2026-02-23 | Fix nodejs install | Ahmed Abdelhalim | 1 | -1/+4 | |
| Don't know the real reason why this fails, or why it wasn't caught by CI, but it seems that this is fixing the issue Co-Authored-By: Claude.ai | |||||
| 2026-02-23 | Refactor hyprland configuration to follow recommendations | Ahmed Abdelhalim | 6 | -50/+39 | |
| Co-Authored-By: Claude.ai | |||||
| 2026-02-23 | Fix hyprland showing gtk filepicker instead of nautilus for sys apps | Ahmed Abdelhalim | 1 | -1/+17 | |
| 2026-02-23 | Fix creating default nautilus folder during setup and set mime types | Ahmed Abdelhalim | 3 | -8/+28 | |
| 2026-02-23 | Replace rnote with gradia and fix typo in teams role | Ahmed Abdelhalim | 14 | -22/+26 | |
| 2026-02-23 | Fix evince role dependencies | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-02-23 | Refactor power.sh to be the entry point for power control | Ahmed Abdelhalim | 3 | -29/+70 | |
| 2026-02-23 | Remove ctrl-0 binding to use it for reset zooming | Ahmed Abdelhalim | 1 | -1/+0 | |
| 2026-02-23 | Fix hyprshutdown menu entries to run the correct commands | Ahmed Abdelhalim | 1 | -3/+3 | |
| 2026-02-23 | Fix typo in the name of a task | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-02-23 | Add teams role to linux distros | Ahmed Abdelhalim | 10 | -0/+51 | |
| 2026-02-23 | Move hyprshutdown into hyprland role as it's not standalone | Ahmed Abdelhalim | 5 | -27/+10 | |
| 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-23 | Fix waybar actions | Ahmed Abdelhalim | 1 | -2/+3 | |
| 2026-02-22 | Fix copy waybar scripts in correct waybar path | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-02-22 | Configure power menu using tofi | Ahmed Abdelhalim | 5 | -2/+56 | |
| Since it was almost impossible to change the spacing between the gum choose items, I used tofi instead, which is already themed and the only downside to it, is that it allows typing input on the menu which isn't my favorite but it's also not bad at all | |||||
| 2026-02-22 | Configure waybar scripts for launch tui and power menus | Ahmed Abdelhalim | 6 | -6/+28 | |
| 2026-02-22 | Add hyprshutdown and configure hyprlock to use it | Ahmed Abdelhalim | 5 | -3/+30 | |
| 2026-02-22 | Add gum role for beautiful CLIs | Ahmed Abdelhalim | 8 | -0/+40 | |
| Co-Authored-By: claude.ai | |||||
| 2026-02-22 | Refactor firefox role to use flatpak on debian | Ahmed Abdelhalim | 9 | -29/+40 | |
| 2026-02-22 | Fix set firefox as default on ubuntu | Ahmed Abdelhalim | 2 | -1/+3 | |
| 2026-02-22 | Fix nvm idempotent testing | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-02-22 | Fix ubuntu firefox set default | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-02-22 | Add nvm/nodejs role w/testing | Ahmed Abdelhalim | 11 | -0/+82 | |
| 2026-02-22 | Fix xdg-settings of firefox on different systems using different pkgs | Ahmed Abdelhalim | 5 | -2/+5 | |
| 2026-02-22 | Fix versions and installing of obsidian on debian | Ahmed Abdelhalim | 5 | -25/+10 | |
| This also fixes the testing of xdg-settings, since the display isn't set on CI it has to be set to false to avoid getting the CI upset | |||||
| 2026-02-22 | Fix installing Evince on linux distros | Ahmed Abdelhalim | 5 | -7/+17 | |
| 2026-02-21 | Fix bash dependencies in shell scripts called | Ahmed Abdelhalim | 10 | -21/+16 | |
| 2026-02-21 | Add flatpak dependency to fix debian installs | Ahmed Abdelhalim | 7 | -3/+47 | |
| 2026-02-21 | Fix install loupe on debian | Ahmed Abdelhalim | 3 | -5/+13 | |
| 2026-02-21 | Add missing xdg-utils role | Ahmed Abdelhalim | 7 | -4/+37 | |
| 2026-02-21 | Fix rnote install on debian | Ahmed Abdelhalim | 3 | -5/+13 | |
| 2026-02-21 | Configure default browser | Ahmed Abdelhalim | 4 | -0/+15 | |
| 2026-02-21 | Add gnome-evince pdf reader | Ahmed Abdelhalim | 9 | -0/+41 | |
| 2026-02-21 | Add mpv mime binding | Ahmed Abdelhalim | 1 | -0/+11 | |
| 2026-02-21 | Add image viewer/editor apps to roles w/testing | Ahmed Abdelhalim | 12 | -0/+81 | |
| 2026-02-20 | Add hyprshot for screenshot-ing windows/regions | Ahmed Abdelhalim | 2 | -0/+5 | |
| 2026-02-20 | Fix archlinux font installs | Ahmed Abdelhalim | 1 | -2/+2 | |
| 2026-02-20 | Add nvidia and XDG environments | Ahmed Abdelhalim | 1 | -0/+2 | |
| 2026-02-20 | Modify hyprlock style and colors mostly | Ahmed Abdelhalim | 3 | -4/+20 | |
| 2026-02-20 | Refactor waybar/hyprland | Ahmed Abdelhalim | 13 | -52/+123 | |
