1
0
Go to file
Ryan Hamilton 03150e539d feat: implement modular numbered script system
- Add scripts/ directory with numbered execution pattern
- Create 00-check-dependencies.sh for requirement validation
- Create 10-backup-files.sh for conflict handling
- Create 20-setup-stow.sh for symlink creation
- Create 90-post-install.sh for cleanup tasks
- Add scripts/utils.sh with colored logging functions
- Update install.sh to auto-discover and execute numbered scripts
- Remove hardcoded logic in favor of flexible script discovery

Benefits:
- Clean separation of concerns (each script has one job)
- Numbered execution order (SSH/systemd convention)
- Colored output for better UX
- Easy to extend with additional scripts
- Same entry point for all branches
2025-08-04 19:50:21 -05:00
2025-07-03 22:01:46 +00:00

Ryan's Dotfiles

Minimal Bash dotfiles for SSH and remote environments.

Install

bash <(curl -sL https://ryans.tools/dotfiles)
Description
No description provided
Readme 163 KiB
Languages
Shell 100%