| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 19 hours | Rotate gpg key | Ahmed Abdelhalim | 1 | -0/+11 | |
| 2026-01-17 | Remove -x tracing to avoid logging to stderr and log steps to stdout | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-01-17 | Create simple install script for simpler setup | Ahmed Abdelhalim | 1 | -12/+1 | |
| 2025-12-22 | Update the configuration of hyprland and mako | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2025-12-12 | Workaround gpg-agent.conf doesn't allow relative path to be called | Ahmed Abdelhalim | 1 | -4/+7 | |
| 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-12 | Update dotfiles setup/hyprland mapping | Ahmed Abdelhalim | 1 | -3/+4 | |
| 2025-11-24 | Update pinentry wrapper to allow GUI when requested but default to tty | Ahmed Abdelhalim | 1 | -0/+1 | |
| Fixes unix inconsistency while using ~ in pinentry-program, it works on the mac but doesn't in linux | |||||
| 2025-11-10 | Fix gpg setup and restart agent for safety | Ahmed Abdelhalim | 1 | -0/+3 | |
| On linux systems, the gpg conf directories are not created by default, so restarting the conf and agent ensures that the socket directories are created correctly according to the gpg config defined. It also corrects the gnupg folder permissions (created by stow) | |||||
| 2025-11-08 | Clean up readmes | Ahmed Abdelhalim | 1 | -2/+41 | |
| 2025-06-10 | Fix README structure | Ahmed Abdelhalim | 1 | -2/+7 | |
| 2024-03-17 | Split debian/macOS configs | Ahmed Abdelhalim | 1 | -234/+2 | |
| 2023-07-30 | Update the ruby global system version/rbenv plugins | Ahmed Abdelhalim | 1 | -3/+0 | |
| 2023-04-11 | Revert to using ctags | Ahmed Abdelhalim | 1 | -3/+1 | |
| 2023-04-11 | Add the mbition tmux space | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2023-04-11 | Add ctags configurations for universal-ctags | Ahmed Abdelhalim | 1 | -0/+4 | |
| 2023-04-06 | Fix the order of installing the dependencies | Ahmed Abdelhalim | 1 | -6/+2 | |
| 2023-04-03 | Add vim installation to general setup | Ahmed Abdelhalim | 1 | -0/+7 | |
| 2023-04-03 | Fix installing homebrew | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2023-03-23 | Update README | Ahmed Abdelhalim | 1 | -7/+13 | |
| 2023-03-23 | Add links install instruction and update brew file | Ahmed Abdelhalim | 1 | -7/+16 | |
| The Brewfile doesn't include the tools that aren't used all the time | |||||
| 2023-03-23 | Add the initial mutt configurations | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2023-03-22 | Add amethyst configurations as a code | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2023-03-20 | Add modular neomutt configurations (settings/colors/bindings/etc) | Ahmed Abdelhalim | 1 | -1/+6 | |
| 2023-03-20 | Create .config directories separately | Ahmed Abdelhalim | 1 | -1/+7 | |
| 2023-03-20 | Add sgpt config and installation instructions | Ahmed Abdelhalim | 1 | -2/+3 | |
| 2023-03-17 | Add personal mux project | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2023-03-17 | Install neomutt and add basic configurations | Ahmed Abdelhalim | 1 | -1/+3 | |
| 2023-03-17 | Use pinentry-wrapper script to allow alternating | Ahmed Abdelhalim | 1 | -0/+2 | |
| Using PINENTRY_USER_DATA to alternate between tty and curses This allow mutt/neomutt to work with decrypting the emails Because the tty doesn't work with mutt | |||||
| 2022-09-08 | Update README and add new mux project | Ahmed Abdelhalim | 1 | -2/+1 | |
| 2022-08-15 | Allow ssh for all the cards | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2022-06-10 | Add tmuxinator project for space | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2022-06-02 | Update gitconfig to include separate work config for user config | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2022-05-30 | Remove unneeded files with secrets | Ahmed Abdelhalim | 1 | -8/+1 | |
| 2022-05-30 | Add the missing debian tool (the fuck) | Ahmed Abdelhalim | 1 | -0/+3 | |
| 2022-05-30 | Fix missing commands | Ahmed Abdelhalim | 1 | -4/+7 | |
| 2022-05-29 | Add missing clone step to debian setup | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2022-04-11 | Update the tmux configs | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2022-03-10 | Update the brew casks and disable analytics | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2022-03-10 | Fix homebrew intel/M1 setup | Ahmed Abdelhalim | 1 | -2/+2 | |
| Homebrew installs in a different path on the new M1 chip macs and that result in incompatibilities between the old and the new setup and making it harder to have a unified generic setup Also the new MacOS Monterey stopped shipping and using bash as the default shell, causing more incompatibilities | |||||
| 2022-02-22 | Add tmuxinator configurations for work | Ahmed Abdelhalim | 1 | -1/+3 | |
| 2022-02-14 | Install golang directly since the goenv had loading issues on vim | Ahmed Abdelhalim | 1 | -4/+1 | |
| 2022-02-09 | Update the script to be more robust | Ahmed Abdelhalim | 1 | -0/+2 | |
| The installing of the languages can be done separately depending on the machine and which language is needed | |||||
| 2022-02-08 | Update versions and aliases and fix install commands | Ahmed Abdelhalim | 1 | -0/+2 | |
| 2021-12-17 | Reorder the packages/dependencies based on frequent use/priority | Ahmed Abdelhalim | 1 | -8/+8 | |
| 2021-12-17 | Add go lang instructions and install goenv | Ahmed Abdelhalim | 1 | -0/+7 | |
| 2021-12-15 | Update tmux configurations | Ahmed Abdelhalim | 1 | -7/+1 | |
| 2021-07-25 | Install dotdotpwn on parrotOS | Ahmed Abdelhalim | 1 | -0/+4 | |
| 2021-07-14 | Update README with brew commands for tools | Ahmed Abdelhalim | 1 | -10/+3 | |
| 2021-07-12 | Update the instructions on installing python and configuring it | Ahmed Abdelhalim | 1 | -0/+7 | |
| 2021-06-28 | Update ffuf instructions on ParrotOS | Ahmed Abdelhalim | 1 | -0/+3 | |
