Recipes¶
Task-oriented paths grounded in real CLI entrypoints.
Preview a profile without changing anything¶
./bootstrap.sh --profile home --show
./bootstrap.sh --profile home --dry-run
./setup.sh --dry-run --with ai
First-time home Mac¶
Optional macOS workstation layer:
Work Mac (no AI by default)¶
Employer-approved extras only via custom profile or explicit --with.
Headless Debian / Ubuntu server¶
With infra tools (template: examples/profiles/bertha.toml):
cp examples/profiles/bertha.toml ~/.config/dots/profiles/bertha.toml
# edit, then:
./bootstrap.sh --profile ~/.config/dots/profiles/bertha.toml --show
./bootstrap.sh --profile ~/.config/dots/profiles/bertha.toml
Raspberry Pi¶
See Raspberry Pi. Typical:
Home without Cursor¶
cp examples/profiles/home-studio.toml ~/.config/dots/profiles/home-studio.toml
./bootstrap.sh --profile ~/.config/dots/profiles/home-studio.toml
Package drift audit¶
Snapshot and restore¶
Local models (after opting into runtimes)¶
./setup.sh --with ollama,llamacpp
./dots models discover
./scripts/pull_models.sh --list
./dots models
Skill packs¶
./setup.sh --with skills
./setup.sh --with ai-skills
./setup.sh --with skills,ai-skills
./scripts/update-skills.sh