Manual · v0.2.526
The .dotfiles Manual
A trusted agent workstation baseline for macOS, Linux, and WSL. Chezmoi handles templating and platform differences; the dot CLI coordinates lifecycle operations on top.
This manual is generated from the Markdown sources in docs/manual/ and published in nine formats per release. The HTML edition you are reading is the canonical online version.
Read it your way
- Web (multi-page) — browse the chapters below
- Single-page HTML, PDF, EPUB, ASCII text — attached to every GitHub Release
- CLI —
dot manualopens the manual locally;dot manual pdfdownloads the PDF;dot manual textpipes the ASCII edition to your pager
Contents
Introduction
The audience, scope, conventions, and where the manual is published.
Concepts
- Architecture — repository layout, chezmoi templating, the
dotdispatcher - Trust model — signing, attestation, SBOM, policy gates
- Theme engine — wallpaper-driven theming across apps
- Fleet — multi-workstation coordination and drift detection
- Self-healing — automatic remediation and rollback
Tutorials
Reference
dotCLI — every subcommand- Config files — every
~/.config/dotfiles/*path - Environment — every variable read by the framework
- Templates — every
{{ .var }}reference - Feature flags