- One-line binary install
- One-line package install
- Pre-built Linux packages
- Pre-built binaries
- From source
- Upgrading
Install the correct binary for your operating system and architecture in ./bin
with a single command.
curl -sfL https://git.io/chezmoi | sh
Install chezmoi with a single command.
OS | Distribution | Method | Command |
---|---|---|---|
Linux | - | snap | snap install chezmoi --classic |
Linux | Arch | pacman | pacman -S chezmoi |
Linux | - | Linuxbrew | brew install twpayne/taps/chezmoi |
macOS | - | Homebrew | brew install twpayne/taps/chezmoi |
Download a package for your operating system and architecture and install it with your package manager.
OS | Architectures | Package |
---|---|---|
Debian | amd64, arm64, armel, i386, ppc64, ppc64le | deb |
RedHat | aarch64, armhfp, i686, ppc64, ppc64le, x86_64 | rpm |
OpenSUSE | aarch64, armhfp, i686, ppc64, ppc64le, x86_64 | rpm |
Ubuntu | amd64, arm64, armel, i386, ppc64, ppc64le | deb |
Download a tarball for your operating system containing a pre-built binary, documentation, and shell completions.
OS | Architectures | Tarball |
---|---|---|
FreeBSD | amd64, arm, i386 | tar.gz |
Linux | amd64, arm, arm64, i386, ppc64, ppc64le | tar.gz |
macOS | amd64 | tar.gz |
OpenBSD | amd64, arm, i386 | tar.gz |
Download, build, and install chezmoi for your system:
cd $(mktemp -d) && go get -u github.com/twpayne/chezmoi
Once chezmoi is installed, you can upgrade it to the latest release with:
chezmoi upgrade
This will re-use whichever mechanism you used to install chezmoi to install the latest release.