summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2026-04-01Remove unneeded functionAhmed Abdelhalim1-6/+0
2026-04-01Add localsend to tiled appsAhmed Abdelhalim1-0/+1
2026-04-01Add https authentication using swf-auth-helper for git and gitlabAhmed Abdelhalim2-18/+1
2026-03-24Add https authentication using swf-auth-helperAhmed Abdelhalim1-0/+57
2026-03-05Use xdg-open to open default apps instead of hardcoded onesAhmed Abdelhalim1-3/+3
2026-03-05Add planify keybindingAhmed Abdelhalim1-0/+1
2026-03-04Auto accept new keys on .localAhmed Abdelhalim1-0/+1
2026-03-04Remove nvm and use mise insteadAhmed Abdelhalim1-8/+0
2026-03-04Fix rust loading with miseAhmed Abdelhalim1-2/+2
2026-03-04Fix go loading with miseAhmed Abdelhalim1-2/+1
2026-03-04Add mise configurationsAhmed Abdelhalim1-0/+6
2026-03-02Add ansible-distro project tmuxAhmed Abdelhalim2-57/+20
2026-02-27Allow concurrent access to smart cardAhmed Abdelhalim1-0/+1
2026-02-23Fix claude in alacrittyAhmed Abdelhalim1-1/+2
2026-02-23Add support for passff on macOSAhmed Abdelhalim1-0/+3
2026-02-21Adapt NVM dotfiles with ansible rolesAhmed Abdelhalim1-1/+3
2026-02-21Fix the install to account for when ~/.local folder isn't thereAhmed Abdelhalim1-0/+1
2026-02-14Update mako configuration to load theme (via ansible role)Ahmed Abdelhalim1-0/+2
2026-02-04Adapt the hyprland configuration with ansible rolesAhmed Abdelhalim2-0/+4
2026-02-03Adapt the use mako config to work with ansible roleAhmed Abdelhalim1-0/+2
2026-02-03Add tofi configuration (created by ansible)Ahmed Abdelhalim1-0/+6
2026-02-03Adapt bashrc to work with ansible rolesAhmed Abdelhalim1-1/+2
2026-02-01Add clipse config for archlinuxAhmed Abdelhalim1-0/+38
This is added here, but mainly populated by the ansible playbooks
2026-01-31Add bash-completion to bashrcAhmed Abdelhalim1-1/+7
2026-01-31Add missing kics work configuration for macAhmed Abdelhalim1-0/+2
2026-01-31Fix archlinux themingAhmed Abdelhalim1-1/+1
2026-01-24Fix ssh issue with ipv6 on github/sr.htAhmed Abdelhalim1-0/+3
2026-01-22Fix tty prompt (to show # for root)Ahmed Abdelhalim1-1/+1
2026-01-18Update ansible markers to avoid this being duplicated by python setupAhmed Abdelhalim1-1/+2
2026-01-18Fix typoAhmed Abdelhalim1-1/+1
2026-01-18Remove montiors config and leave it to ansible default machine configsAhmed Abdelhalim2-6/+0
2026-01-18Ensure compatible bashrc that works with ansible rolesAhmed Abdelhalim1-3/+6
2026-01-17Remove -x tracing to avoid logging to stderr and log steps to stdoutAhmed Abdelhalim2-2/+6
2026-01-17Fix LS colors on linuxAhmed Abdelhalim1-2/+3
2026-01-17Remove .profile auto-created files to make setup stableAhmed Abdelhalim1-1/+1
This removes the .profile files if they were auto-created and to make the dotfiles setup the source of the truth for every machine
2026-01-17Refactor .bash_profile to be more resilient/OS-specificAhmed Abdelhalim1-16/+18
2026-01-17Create simple install script for simpler setupAhmed Abdelhalim3-12/+16
2026-01-17Create simpler bash_profile and move everything to bashrcAhmed Abdelhalim2-135/+145
This is more compatible with Linux and still works perfectly on the Mac
2026-01-17Provision the neomutt cache directoryAhmed Abdelhalim1-0/+0
2026-01-16Add archlinux monitor setup to dotfilesAhmed Abdelhalim1-0/+4
2026-01-16Add extra hyprland configuration files and configure themesAhmed Abdelhalim8-1/+32
2026-01-16Add rust configuration to bash_profileAhmed Abdelhalim1-0/+5
2026-01-14Add alacritty configurations with respect to hyprthemesAhmed Abdelhalim1-0/+21
2026-01-09Add hypridle configuration to use system defaultsAhmed Abdelhalim1-0/+2
2026-01-09Add hyprlock user configurations that uses the system defaultAhmed Abdelhalim1-0/+2
2025-12-22Update the configuration of hyprland and makoAhmed Abdelhalim3-0/+10
2025-12-12Workaround gpg-agent.conf doesn't allow relative path to be calledAhmed Abdelhalim3-5/+9
gpg-agent.conf doesn't permit the usage of $PATH or $HOME in the pinentry-program (https://dev.gnupg.org/T4588) So the work around is to template that file and expand the path correctly using the setup script (which is also copying the file correctly) This is favored over the use of /usr/local/bin because it doesn't need privileged execution of the setup script
2025-12-12Update dotfiles setup/hyprland mappingAhmed Abdelhalim2-4/+4
2025-12-10Clean up hyprland and use the role defaultsAhmed Abdelhalim6-258/+3
2025-12-10Add omarchy looknfeel configurationsAhmed Abdelhalim2-0/+148