Command-line tool
chezmoi
brew/chezmoi
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
Manage your dotfiles across multiple diverse machines, securely cli configuration dotfiles stow dotfile dotbot yadm
At a glance
- Type
- Command-line tool
- Install on
- Windows, macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
Windows
winget install --id twpayne.chezmoi -e scoop install chezmoi
macOS
brew install chezmoi
Linux
brew install chezmoi
Set up `chezmoi`, creating a Git repository in `~/.local/share/chezmoi`
chezmoi init
Set up `chezmoi` from existing dotfiles of a Git repository
chezmoi init repository_url
Start tracking one or more dotfiles
chezmoi add path/to/dotfile1 path/to/dotfile2 ...
Related command-line tools
- tuning
ansible-like tool with a smaller scope, focused primarily on complementing dotfiles for cross-machine bliss - envhub
Manage your dotfiles and packages with ease. - dotbak
Manage and backup dotfiles with ease! - chezmoi_modify_manager
Chezmoi addon to patch ini files with mixed settings and state (experimental rust branch) - scrub
Writes patterns on magnetic media to thwart data recovery - tuckr
Super powered replacement for GNU Stow dotfiles stow dotfile-manager dotfile-management tuckr - punktf
Cross-platform multi-target dotfiles manager rust cli dotfiles dotfile dotfiles-manager - croc
Securely send things from one computer to another go cli file-sharing file-transfer data peer-to-peer transfer…
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents