dotfiles
♥Cherished
A Bun-based CLI tool that captures, backs up, and restores machine configuration files across different systems in a standardized .dotf format. It automatically detects and scans configs for AI tools, shell environments, git, editors, and SSH settings, then enables comparing snapshots and restoring them on new machines with conflict resolution.
Clauded With Love Rating
8.2 / 10
A comprehensive Bun-based CLI tool that captures machine configurations into standardized .dotf format with automatic sensitivity scanning and cross-platform restore capabilities. It addresses the common developer pain point of setting up new machines by providing structured backup, diff, and restore workflows for dotfiles and application configs.
Code Quality8.2
Usefulness8.7
Claude Usage7.4
Documentation9.1
Originality7.8
Highlights
- ✓Built-in sensitivity scanner with 27+ patterns across 3 severity levels automatically redacts secrets before backup
- ✓Comprehensive conflict resolution during restore with pre-restore snapshots enabling full rollback capability
- ✓Well-structured registry system in entries.ts allowing easy extension of supported applications and config sources
To Improve
- →Add integration tests that verify end-to-end workflows across different platforms rather than just unit tests
- →Implement config validation and schema checking to catch corrupted or incompatible dotfiles before restore operations