Fleet dotfile management using chezmoi with 1Password CLI for secret injection.
- 1Password CLI installed and signed in
- chezmoi installed
- SSH key at
~/.ssh/id_ed25519 - GitHub CLI authenticated
# Sign into 1Password
eval $(op signin)
# Init and apply dotfiles
chezmoi init --apply https://github.com/phaestostech/phaestosdev-onprem-dotfiles.gitChezmoi prompts for machine identity on first run:
- name: full name (default: Andru Manual-Che)
- email: email address (default: andru@phaestos.tech)
- isWork: work machine flag (enables Slack MCP servers, AWS configs)
- isServer: server flag (disables Obsidian, desktop apps)
chezmoi update # Pull latest and apply
chezmoi diff # Preview changes before applying
chezmoi edit ~/.zshrc # Edit source, then apply
chezmoi apply # Apply without pullingSee docs/ for detailed guides.