My dotfiles, managed with chezmoi.
This project will manage the following:
- zsh
- git config
- ssh config
- 1Password ssh key vault
This project makes use of templating and requires that some data be provided before you are able to apply your changes.
This can be done within your ~/.config/chezmoi/chezmoi.toml file where the contents resembles:
[data.git]
name = ""
email = ""
signingkey = ""
To get started using my dotfiles you can run the following:
chezmoi init anthonygrimesTo inspect the changes you can run the following:
chezmoi diffIf you're happy with the changes you can run the following to apply the changes:
chezmoi applyFor full usage information, please always consult the official docs.
To add new files for chezmoi to manage you can run the following:
chezmoi add ~/{file_to_manage}To edit a file that chezmoi manages you can run the following:
chezmoi edit ~/{file_to_manage}You may optionally navigate to the chezmoi source directory and edit the file directly, to do so you can run the following:
chezmoi cd
// whatever commands you wish to make changes, or open in editor of choiceTo apply changes for files which have changed you can run the following:
chezmoi applyTo see what chezmoi is managing you can run the following:
chezmoi managed