Skip to content

apply [target...]

Ensure that target... are in the target state, updating them if necessary. If no targets are specified, the state of all targets are ensured. If a target has been modified since chezmoi last wrote it then the user will be prompted if they want to overwrite the file.

-i, --include types

Only add entries of type types.


Specify targets by source path, rather than target path. This is useful for applying changes after editing.


$ chezmoi apply
$ chezmoi apply --dry-run --verbose
$ chezmoi apply ~/.bashrc