chezmoi README

The project's README from github.com/twpayne/chezmoi. As one markdown file: README.md.

chezmoi logo chezmoi

GitHub Release

Manage your dotfiles across multiple diverse machines, securely.

chezmoi's documentation is at chezmoi.io.

If you're contributing to chezmoi, then please read the developer guide.

Contributors

Contributor avatars

License

MIT

chezmoi (twpayne/chezmoi)

Searching Database…

What is this?chezmoi manages your dotfiles — the personal configuration files in your home directory — across several, possibly very different machines, with security treated as a core feature rather than an afterthought.
So it's a terminal tool, not a GUI app?It's a command-line tool written in Go — no GUI; you manage everything from your shell.
Do I need Go or any other runtime installed first?No. It's written in Go, and the repo's CI maintains a dedicated installer — you don't need a dev environment or runtime set up beforehand.
Which operating systems does it run on?Windows, macOS, and Linux — the exact mix you'd expect from a tool built for keeping 'multiple diverse machines' in sync.
My dotfiles contain API keys and tokens — can I trust chezmoi with them?Security is core to the pitch: 'securely' is in the project's one-line description, 'security' is one of its topics, and the repo's CI runs govulncheck to scan its Go code for known vulnerabilities. The README doesn't go deeper than that.
The README is only a few lines — is this project actually alive?Very much so — it dates back to November 2018, has around 22,000 GitHub stars, and its CI pipeline still builds the docs, runs security scans, and maintains the installer.
Do I need to be a developer to get anything out of it?It helps most if you're comfortable in a terminal and keep your setup on more than one computer — developers and terminal-centric power users are the natural audience.
What are similar projects?direnv, mackup, tpm, vim-plug, oh-my-posh, fx, gron, slides
Creator
twpayne
Size
94.6 MB
Stars
22K
Age
7y
Commits · 90 Days