chezmoi

go
mit

Manage dotfiles across multiple machines.

chezmoi is a command-line (CLI) dotfile manager for keeping home directory config files synced across machines.

 

This tool stores desired dotfile state in a source directory, calculates the needed file changes before applying them, also supports diff, edit, merge, update, and one-command machine setup.

 

Other fetures include templates for machine-specific config, scripts, encrypted files, password manager integrations, Git hosting support, dry runs, verbose apply, and source state management.

 

chezmoi is useful for developers, sysadmins, and those who regularly manage their dotfiles who move between laptops, desktops, servers, and containers in the terminal.

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.