twpayne/chezmoi
Some data may be outdated — see provenance labels.
Manage your dotfiles across multiple diverse machines, securely. observed · 2026-10-01
Health v2 · maintenance only
98/100
- Activity 97
- Release rhythm 97
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 14.0
- age_days: 2899
- days_rel: 22
- days_push: 22
- n_releases_24m: 49
Adoption not part of the score
21782 stars · 693 forks observed · 2026-10-01
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-19, confidence 0.99
chezmoi is a command‑line tool for managing personal configuration files (dotfiles) across multiple machines. It supports templating, encryption, and integration with password managers to keep secrets secure.
Use cases
- Synchronize my dotfiles between my laptop and work desktop
- Apply machine‑specific configuration templates when provisioning a new server
- Encrypt sensitive configuration files using age or GPG
- Install required packages declaratively as part of dotfile deployment
- Manage secrets in dotfiles via a password manager integration
When to choose
- You need a single binary that works on Linux, macOS, and Windows without extra dependencies.
- You want templating and encryption built into your dotfile workflow.
- You prefer a declarative approach to dotfile management with version control.
When to avoid
- You require a graphical UI for dotfile management.
- Your environment relies on a different dotfile strategy such as bare‑git repos only.
- You need deep integration with a specific IDE or editor beyond simple file syncing.
Facets
cli-tool · maturity active
cli templating file-system configuration-management developer-tools windows cross-platform cli dotfiles dotfile-manager password-manager-integration encryption templates static-binary devops configuration-management linux macos
9 sources
- readme: https://github.com/twpayne/chezmoi · fetched 2026-10-01 · 73586ae05d34
- homepage: https://www.chezmoi.io/ · fetched 2026-10-05 · 1e3e08f006eb
- site_page: https://www.chezmoi.io/install · fetched 2026-10-05 · 33a2082f6862
- site_page: https://www.chezmoi.io/user-guide/advanced/install-packages-declaratively · fetched 2026-10-05 · 394a8cf1f374
- site_page: https://www.chezmoi.io/reference/templates/functions/mozillaInstallHash · fetched 2026-10-05 · 2e3669eee441
- site_page: https://www.chezmoi.io/developer-guide/install-script · fetched 2026-10-05 · d4b3d49e3b27
- site_page: https://www.chezmoi.io/developer-guide/releases · fetched 2026-10-05 · 23d9563d4969
- site_page: https://www.chezmoi.io/user-guide/advanced/install-your-password-manager-on-init · fetched 2026-10-05 · 944eaa1b1a84
- site_page: https://www.chezmoi.io/reference/templates/github-functions/gitHubReleases · fetched 2026-10-05 · 3ea020e87272
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| twpayne/chezmoi | main | 98 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem