summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2026-01-22Update the font role configuration to support arabic on archAhmed Abdelhalim4-5/+25
2026-01-21Update monitor configurationsAhmed Abdelhalim1-0/+0
2026-01-19Fix linting issues in dotfilesAhmed Abdelhalim1-2/+2
2026-01-19Fix the wlctl launcherAhmed Abdelhalim1-1/+1
For some reason (probably related to the change from .profile setup) this stopped working
2026-01-19Simplify the windowruleAhmed Abdelhalim2-3/+2
There is still some issue with wlctl that I'm trying to debug, not sure if it is related to cargo or some other weird behaviour
2026-01-19Add ag to rpiAhmed Abdelhalim1-0/+1
2026-01-19Add tmux roleAhmed Abdelhalim9-0/+36
2026-01-19Fix some policies not found on DebianAhmed Abdelhalim3-9/+19
Co-authored-by: Claude.ai
2026-01-19Update bash role to ensure all rc files createdAhmed Abdelhalim1-1/+3
2026-01-19Make the pinentry windows stay focusedAhmed Abdelhalim1-0/+3
2026-01-19Add task to show the output of dotfile setup script for debuggingAhmed Abdelhalim3-7/+9
2026-01-18Fix debian font nameAhmed Abdelhalim1-1/+1
2026-01-18Fix linting issues due to copy errorAhmed Abdelhalim1-2/+2
2026-01-18Update python path setup to have it usable across multiple rolesAhmed Abdelhalim1-2/+2
Since my dotfile setup already included this, I updated the markers to allow having this block only once and avoid having it duplicated many times Ref: https://git.sr.ht/~a14m/.rc/commit/56a3b484c39f227f4678517280ee560ac8c809d0
2026-01-18Fix font roleAhmed Abdelhalim15-19/+19
2026-01-18Add ag role w/testingAhmed Abdelhalim11-2/+45
2026-01-18Add yamllint role and use it as dependency for ansibleAhmed Abdelhalim5-0/+50
Since my ansible setup depends on yamllint for linting, it's ok to have this as an implicit dependency for this role, but it can also be used separately
2026-01-18Add ansible-lint install to ansible roleAhmed Abdelhalim3-14/+28
2026-01-18Update the fonts configurations for arch and debianAhmed Abdelhalim6-14/+124
2026-01-18Update arch default monitors setupAhmed Abdelhalim1-0/+0
2026-01-18Add git-crypt role to different machinesAhmed Abdelhalim4-0/+35
2026-01-18Update hyprmonitor configurations for arch setupAhmed Abdelhalim1-0/+0
2026-01-18Add sshpass role to ansible deps (since it mostly used by it)Ahmed Abdelhalim4-0/+30
2026-01-18Update the keyboard configuration to be fasterAhmed Abdelhalim1-2/+2
2026-01-18Fix install instruction in readmeAhmed Abdelhalim1-1/+1
2026-01-16Fix firefox passff by adding the missing pinentry-gnome3 dependencyAhmed Abdelhalim1-0/+1
2026-01-16Fix hyprcursor configuration on archlinuxAhmed Abdelhalim1-0/+3
2026-01-16Add smart card support packages to gpg roleAhmed Abdelhalim3-0/+10
Enable pcscd.socket for smart card readers and add missing packages (ccid/libccid, pcsclite) for YubiKey support on both Arch and Debian. Fixes gpg smart card on archlinux Co-Authored-By: Claude AI
2026-01-16Add vim filetype configurations for coloringAhmed Abdelhalim10-0/+20
2026-01-16Add hyprcursor configurations to hyprlandAhmed Abdelhalim5-0/+54
2026-01-16Fix when rust up fails due to network issuesAhmed Abdelhalim1-0/+5
This ensures that the rustup default is set correctly regardless
2026-01-16Enable hyprland gnome settings to set prefer-dark for all appsAhmed Abdelhalim3-7/+23
2026-01-15Reorder default theme backgroundsAhmed Abdelhalim2-0/+0
2026-01-15Add role meta and initial theme setup using default themeAhmed Abdelhalim4-0/+38
2026-01-15Add more themes (based on omarchy themes) with minor modificationsAhmed Abdelhalim22-0/+302
2026-01-15Fix hyprlock password input and reboot buttonAhmed Abdelhalim1-1/+2
2026-01-15Fix and ignore linting issues on hyprtheme roleAhmed Abdelhalim9-27/+30
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
This favors hyprtheme based setup with fallback to default colors
2026-01-14Rename playbook for clarity and avoid confusionAhmed Abdelhalim1-1/+1
2026-01-12Add hyprland and alacritty to archlinux configure playbookAhmed Abdelhalim1-0/+2
2026-01-12Fix typo in hypr monitors configuration blockAhmed Abdelhalim2-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
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-09Remove unneeded GUM stylingAhmed Abdelhalim1-7/+0