This commit is contained in:
Harivansh Rathi 2026-03-12 14:35:31 -04:00
parent 2bf50c8969
commit f74819de9d
42 changed files with 2331 additions and 3 deletions

View file

@ -44,6 +44,12 @@ just build
just check
```
Capture a fresh machine inventory before any destructive changes:
```bash
./scripts/snapshot-machine.sh
```
## What Still Needs Manual Work
- Secrets and tokens under `~/.secrets`, `~/.npmrc`, `~/.config/gcloud`, `~/.config/gh`, and similar paths
@ -52,7 +58,8 @@ just check
- Apps installed outside Homebrew casks or the App Store
- Translating raw files from `~/dots` into pure Home Manager modules over time
The snapshot script writes raw inventories under `inventory/current/` so you can diff the machine state over time instead of relying on memory.
## Important Note About Dotfiles
Your live machine currently points at `~/dots`, not `~/Documents/GitHub/dots`. This config follows the live machine and expects `~/dots` to exist.