Problem
Currently using GNU Stow for dotfiles management, but it's not being actively used anymore and feels outdated.
Research Required
Investigate modern alternatives for home directory management:
- Guix Home: Functional package management with declarative home configuration
- Nix/Home Manager: Purely functional dotfiles management with rollbacks
- Chezmoi: Cross-platform dotfiles manager with templating
- Yadm: Git-based dotfiles manager with encryption support
Goals
- Declarative configuration
- Cross-platform support (macOS/Linux)
- Version control integration
- Easy deployment/rollback
- Template support for different environments
Current Setup
- Mixed manual symlinks and stow packages
- Git submodules for third-party configs
- Custom install.sh script
- OS-specific configurations
Next Steps
- Research and compare solutions
- Create migration plan
- Test with subset of configs
- Full migration with rollback plan
Problem
Currently using GNU Stow for dotfiles management, but it's not being actively used anymore and feels outdated.
Research Required
Investigate modern alternatives for home directory management:
Goals
Current Setup
Next Steps